摘要: Mounriver Studio Ⅰ 编译器 Mounriver Studio更改内部文件夹路径后移植报错的解决方法 Mounriver Studio编译器在当前工程中添加文件夹后编译报错问题的解决方法 Mounriver Studio编译器中打印函数printf和LOG对应的RAM开销区别 Mou 阅读全文
posted @ 2023-03-08 14:44 oTvTo 阅读(3514) 评论(0) 推荐(0)
摘要: 三个广播信道全部使能,或者单独使能其中之一 #define GAP_ADVCHAN_37 0x01 //37通道,频率2402M #define GAP_ADVCHAN_38 0x02 //38通道,频率2426M #define GAP_ADVCHAN_39 0x04 //39通道,频率2480M 阅读全文
posted @ 2026-06-16 19:04 oTvTo 阅读(15) 评论(0) 推荐(0)
摘要: ISP工具下载链接:WCHISPTool_Setup.exe - 南京沁恒微电子股份有限公司 UART/USB方式进入BOOT操作:CH57x/CH58x 芯片下载 - SweetTea_lllpc - 博客园 以CH585通过USB接口进入BOOT为例, 一、擦除codeflash ①芯片PB22 阅读全文
posted @ 2026-06-11 10:16 oTvTo 阅读(15) 评论(0) 推荐(0)
摘要: 一、确认需要保存多少字节RAM数据,本篇演示只保留4字节数据 二、定义所需要保存的数据,例如:R32_RAM_RECOVER_FLAG;定义需要保存到的RAM地址:例如:&R32_RAM_SAVE_FLAG #define R32_RAM_RECOVER_FLAG 0x1234ABCD #defin 阅读全文
posted @ 2026-05-19 16:38 oTvTo 阅读(35) 评论(0) 推荐(0)
摘要: BLE 连接事件回调(Connection Event Callback) 是 BLE 最底层、最精准的射频同步事件,专门用于精准定时、同步采样、低功耗同步任务。 连接事件回调 = 每次 BLE 主机与从机 “握手通信” 的那一刻触发的回调,它有以下几个特性: ①只要连接建立,就会周期性触发 ②触发 阅读全文
posted @ 2026-05-13 16:38 oTvTo 阅读(42) 评论(0) 推荐(0)
摘要: 一、LP模式 一级睡眠、保持连接 ①浅睡时间到达,可主动调用: ②idel_sleep_flag成立后,启动RF_SLEEP_EVENT, ③上报率切换任务解析: /******************************************************************* 阅读全文
posted @ 2026-04-23 12:18 oTvTo 阅读(198) 评论(0) 推荐(0)
摘要: CH572/CH570 CH571/CH573 CH579 CH582/CH583 CH591/CH592 CH584/CH585 蓝牙版本 V5.0 V4.2 V4.2 V5.0 V5.3 V5.3 蓝牙协议 BLE 蓝牙速率 1Mbps、2Mbps 未标注 未标注 2Mbps、1Mbps、 50 阅读全文
posted @ 2026-04-21 16:10 oTvTo 阅读(71) 评论(0) 推荐(0)
摘要: USB CDC(Communications Device Class) 是一种让 USB 设备模拟传统串口(COM口)的标准协议,其中 CDC-ACM 子类最常用于虚拟串口通信。它结合了 USB 的高速、即插即用优势与串口的简单易用性,广泛应用于嵌入式调试、数据采集等场景。 在开发WCH蓝牙系列芯 阅读全文
posted @ 2026-04-17 17:10 oTvTo 阅读(148) 评论(0) 推荐(0)
摘要: USB速度可由这个寄存器修改控制实现; 一、高速模式: R8_USB2_BASE_MODE = USBHS_UD_SPEED_HIGH; USB设备描述符中,协议版本写为V2.0,代表期望主机采用高速通讯 使用UsbTreeView软件可查看设备速度,下图可见已切换成功 二、全速模式: R8_USB 阅读全文
posted @ 2026-04-16 10:49 oTvTo 阅读(52) 评论(0) 推荐(0)
摘要: 一、HS初始化配置: 二、中断服务函数中增加标志位判断 阅读全文
posted @ 2026-04-13 15:16 oTvTo 阅读(27) 评论(0) 推荐(0)
摘要: 在 MounRiver Studio(MRS)中,编译器生成的 .map 文件 (也称为链接映射文件)是一个重要的文本报告,它详细记录了程序在内存中的布局和分配情况。通过分析这个文件,我们可以深入了解和优化嵌入式项目的资源使用。 在沁恒的一些蓝牙芯片中,例如CH572、CH592这些小资源量芯片,开 阅读全文
posted @ 2026-03-26 14:20 oTvTo 阅读(66) 评论(0) 推荐(0)