摘要: 博客推荐参考: 目录 - JayWell - 博客园 (cnblogs.com) 小花的随笔目录 - WCH蓝牙应用分享 - 博客园 (cnblogs.com) CH579 CH573 CH582 芯片使用知识分享目录 - debugdabiaoge - 博客园 (cnblogs.com) iot- 阅读全文
posted @ 2022-12-03 14:02 SweetTea_lllpc 阅读(7339) 评论(0) 推荐(0)
摘要: 正常识别:可以在设备管理器中识别出USB Module 使用USB烧录的一般操作:按住评估板上的“Download”按键,或者将PB22短接到GND,同时给板子上电。若是第一次拿到芯片,codeflash中是空的,不用按住“Download”按键也可以被ISP工具识别。 如果碰到USB烧录异常的问题 阅读全文
posted @ 2026-02-05 16:44 SweetTea_lllpc 阅读(5) 评论(0) 推荐(0)
摘要: 9140:是一款蓝牙转串口芯片,芯片支持蓝牙主从一体模式或从机模式,支持蓝牙 BLE4.2。串口波特率最高 1Mbps,支持 MODEM 联络信号,蓝牙主从模式可以自动连接或绑定。 智能配对功能 当 CH9140 芯片处于主从一体模式时,无需通过 AT 命令输入 MAC 地址即可与指定 CH9140 阅读全文
posted @ 2026-02-05 16:43 SweetTea_lllpc 阅读(3) 评论(0) 推荐(0)
摘要: 前言: 该方法可以采集给到芯片供电引脚的电压,代码配置模式,需要配置CMP_N为CMP_VERF。 CMP_Init( cmp_sw_3, cmp_nref_level_800 );// CMP_P0(PA7),CMP_N(CMP_VERF) 计算公式:1023/采集值 = V供/800mv //8 阅读全文
posted @ 2026-01-05 15:34 SweetTea_lllpc 阅读(29) 评论(0) 推荐(1)
摘要: 1. 白名单机制 白名单(white list)是BLE协议中最简单、直白的一种安全机制。 所谓的白名单,就是一组蓝牙地址。 通过白名单,可以只允许特定的蓝牙设备(白名单中列出的)扫描(Scan)、连接(connect)我们。 也可以只扫描、连接特定的蓝牙设备(白名单中列出的)。 2.2 LE Cl 阅读全文
posted @ 2026-01-04 18:25 SweetTea_lllpc 阅读(43) 评论(0) 推荐(0)
摘要: 以CH582 HID_Mouse为例,新增RSSI获取和打印 步骤如下 LIB库已经提供了回调接口,只需要在程序中定义函数体实现 连接成功后启动任务 代码编译 烧录到CH582种运行代码 连接成功后打印RSSI和handle值 阅读全文
posted @ 2026-01-04 18:24 SweetTea_lllpc 阅读(20) 评论(0) 推荐(0)
摘要: 蓝牙/BLE/RF开启以后,为了降低功耗或者其他原因要关闭此功能,分几种情况如果是设备模式,未被连接状态 只要关闭广播功能,无线模块就被关闭 uint8_t initial_advertising_enable = FALSE; // Set the GAP Role Parameters GAPR 阅读全文
posted @ 2026-01-04 18:24 SweetTea_lllpc 阅读(37) 评论(0) 推荐(0)
摘要: TMOS系统中自带有按键检测轮询功能,默认100ms检测一次,在debug时很有帮助。不过在需要低功耗休眠的前提下,检测按键需要频繁唤醒,影响功耗,故多数BLE的工程都没有用到这个功能。代码贴在了最后。 启用按键查询,先要在工程配置中添加HAL_KEY,以及确保KEY.c添加进编译。 然后添加按键处 阅读全文
posted @ 2025-12-04 10:55 SweetTea_lllpc 阅读(77) 评论(0) 推荐(1)
摘要: 链接: https://pan.baidu.com/s/1fxq91cemuNjeGRwRmM1vNg?pwd=wch6 EVT包中跑BLE的默认代码,一般只添加了必要的事件处理函数,且有一定的作用域范围。比如BLE从机例程中,Peripheral_TaskID是加了static修饰的,故以默认代码 阅读全文
posted @ 2025-12-04 10:54 SweetTea_lllpc 阅读(47) 评论(0) 推荐(0)
摘要: 前言 针对NFC刷卡/检卡代码配置注释。 参数 注释 备注 nfca_pcd_set_out_drv 天线发射引脚输出档位,默认Level1 nfca_pcd_set_recv_gain 接收增益,默认18DB NFCA_PCD_LPCD_THRESHOLD_PERMIL 低功耗检卡的ADC差值比例 阅读全文
posted @ 2025-11-01 14:41 SweetTea_lllpc 阅读(110) 评论(0) 推荐(0)
摘要: 前言 基于CH572RF_PHY例程做低功耗管理。 发射端做低功耗只需要控制好发送的间隔,发送完成后自行进入睡眠即可。 接收端做睡眠时,需要考虑跟发送端发送数据的时间点吻合,否则可能出现发送端在01时刻发送数据,接收端在02时刻打开的接收窗口。因此一般接收窗口是完全打开的,确保不会出现时间差。 接收 阅读全文
posted @ 2025-11-01 14:19 SweetTea_lllpc 阅读(89) 评论(0) 推荐(0)