上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 以串口1为例子串口初始化 GPIOA_SetBits(bTXD1); GPIOA_ModeCfg(bTXD1, GPIO_ModeOut_PP_5mA);//设置TXD输出 UART1_DefInit( );//串口1初始化,默认波特率115200 中断设置和开启 UART1_ByteTrigCfg 阅读全文
posted @ 2022-01-24 10:18 debugdabiaoge 阅读(850) 评论(0) 推荐(0) 编辑
摘要: GPIO中断(PA0~PA15 PB0~PB15)支持GPIO中断 其中573 PB23和PB22 的GPIO中断 CH582M既有PB8/PB9 引脚,也有PB22/PB23引脚,默认GPIO中断在PB8和PB9,PB22和PB23就是普通IO,无中断功能。但是通过R16_PIN_ALTERNAT 阅读全文
posted @ 2022-01-19 16:26 debugdabiaoge 阅读(1974) 评论(0) 推荐(0) 编辑
摘要: 1. 白名单机制 白名单(white list)是BLE协议中最简单、直白的一种安全机制。 所谓的白名单,就是一组蓝牙地址。 通过白名单,可以只允许特定的蓝牙设备(白名单中列出的)扫描(Scan)、连接(connect)我们。 也可以只扫描、连接特定的蓝牙设备(白名单中列出的)。 2.2 LE Cl 阅读全文
posted @ 2022-01-18 13:28 debugdabiaoge 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: CH579 CH573 CH582 config.h有一些预编译配置选项 #ifdef CH57xBLE_ROM#include "CH57xBLE_ROM.H"#else#include "CH57xBLE_LIB.H"#endif/******************************** 阅读全文
posted @ 2022-01-17 15:58 debugdabiaoge 阅读(2478) 评论(0) 推荐(0) 编辑
摘要: CH573的BLE LIB参与编译大小约为120K; CH583的BLE LIB参与编译大小超过164K; 蓝牙例子都是可以使用固定LIB的,库不参与编译,接收用户代码的大小 以CH582为例子 工程设置开启 CH57xBLE_ROM 和 LIB_FLASH_BASE_ADDRESSS 0x0004 阅读全文
posted @ 2022-01-10 10:24 debugdabiaoge 阅读(1431) 评论(0) 推荐(1) 编辑
摘要: WCH TMOS详解 1.概述 蓝牙为了实现同多个设备相连,实现多功能和多任务,产生了调度问题。虽然软件和协议栈可扩充,但终究最底层的执行部门只有一个。为了实现多事件和多任务切换,需要把事件和任务对应,针对这种应用起了一个TMOS名字操作系统抽象层。 TMOS作为调度核心,BLE协议栈、profil 阅读全文
posted @ 2022-01-07 16:10 debugdabiaoge 阅读(8407) 评论(1) 推荐(4) 编辑
摘要: SDK更新建议 CH582 CH592 CH573 CH32V208 CH32F208 EVT更新建议 硬件原理图设计参考 CH582M 原理图设计 BLE天线画法 BLE 陶瓷天线画法 CH573 CH579 CH582 仿真相关 CH573 CH582 CH579 RISC-V仿真开启及使用 T 阅读全文
posted @ 2022-01-06 20:42 debugdabiaoge 阅读(8416) 评论(0) 推荐(2) 编辑
摘要: 广播报文和扫描报文解析 关于广播和扫描报文的解析如果想从协议本身就了解可以从头看起,如果想直接看看芯片的开发怎么使用,可以直接从第2节,报文解析开始。 图1 BLE报文结构 1.1 前导 前导是一个8比特的交替序列。根据接入地址的第一个比特为0或者1,分01010101和10101010两种。接收机 阅读全文
posted @ 2022-01-06 19:49 debugdabiaoge 阅读(11794) 评论(0) 推荐(0) 编辑
摘要: 以同用外设为例,在状态回调函数中 /********************************************************************* * @fn peripheralStateNotificationCB * * @brief Notification fr 阅读全文
posted @ 2022-01-06 15:50 debugdabiaoge 阅读(958) 评论(0) 推荐(0) 编辑
摘要: 下面一段话2个重点,573 582 579的看门狗计数器是8位的(计数最大255),计数周期131072/Fsys 以579为例,evt中主频都是32M,看门狗最大时间 (131072/32000000)*255=1.04448s 以573 582为例,evt中主频都是60M,看门狗最大时间 (13 阅读全文
posted @ 2022-01-06 11:16 debugdabiaoge 阅读(2512) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页