摘要: 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 阅读(8338) 评论(0) 推荐(2) 编辑
摘要: #include "CH58x_common.h" /********************************************************************* * @fn DebugInit * * @brief 调试初始化 * * @return none */ 阅读全文
posted @ 2024-07-17 10:24 debugdabiaoge 阅读(7) 评论(0) 推荐(0) 编辑
摘要: GATT_DiscCharsByUUID和GATT_ReadUsingCharUUID 差异 阅读全文
posted @ 2024-07-09 17:22 debugdabiaoge 阅读(7) 评论(0) 推荐(0) 编辑
摘要: /********************************************************************* * @fn BLE_AdvertiseEventCB * * @brief Callback from advertise over * * @param N 阅读全文
posted @ 2024-07-02 16:18 debugdabiaoge 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 为实现系统或多个子系统的系统时钟同步或工作同步,电子产品通常会进行频率的校准。系统时钟通常由晶振产生。如下将从晶振、晶振工作原理、晶振选型以及生产环节来评估晶振及频偏校准。 什么是晶振 晶振一般指石英晶体振荡器,他是一种使用逆压电效应的电子振荡器电路;它的基本构成大致是:从一块石英晶体上按一定方位角 阅读全文
posted @ 2024-06-28 15:17 debugdabiaoge 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Ⅰ.调用接口方面 ①codeflash与dataflash分为两组接口,详见EVT包中的FLASH例程。 codeflash基地址为0。读写codeflash的接口带有内核加解密。擦除flash不涉及加解密;擦除codeflash后读出4字节循环“乱码”是正常的。codeflash最小擦除单位:40 阅读全文
posted @ 2024-06-12 16:29 debugdabiaoge 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 问题原因:可能是MRS自动识别文件编码有问题,可以试下手动更改编码 解决方法: 阅读全文
posted @ 2024-05-27 09:45 debugdabiaoge 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 前言: 主从机进行交互MTU,需要主从机均支持修改MTU,如果只有一端支持,则无法成功修改MTU。 MTU值影响开销数据的数量(特别是ATT报头,它是3字节)。ATT MTU的最小值为27字节。这允许最大20字节的ATT有效负载(3字节用于ATT报头,4字节用于L2CAP报头)。 BLE5.0协议可 阅读全文
posted @ 2024-05-15 14:02 debugdabiaoge 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 前言: CH592芯片在使用蓝牙外部32K精度比较高(根据选择的外部32.768K晶体,精度一般在20ppm以内)。直接使用内部32K不校准误差约为百分之二,校准后可以做到0.1%-0.3%精度。 使用外部32K需要消耗一颗晶振的物料,同时芯片的相应GPIO会被占用。如果对于32K的误差要求不是很高 阅读全文
posted @ 2024-04-29 09:42 debugdabiaoge 阅读(104) 评论(0) 推荐(0) 编辑
摘要: Bluetooth SIG 的 Bluetooth® v5.4 核心规范为支持 Bluetooth 的物联网设备带来了多项优势,重点是增强了通信能力、安全性和效率。这些改进尤其适用于涉及大量设备的应用,如零售、资产跟踪和智慧家居环境。 主要优势包括: 与数千个终端节点进行双向通信 带响应的周期性广播 阅读全文
posted @ 2024-04-17 10:36 debugdabiaoge 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 以CH582 HID_Mouse为例,新增RSSI获取和打印 步骤如下 LIB库已经提供了回调接口,只需要在程序中定义函数体实现 连接成功后启动任务 代码编译 烧录到CH582种运行代码 连接成功后打印RSSI和handle值 阅读全文
posted @ 2024-04-11 15:55 debugdabiaoge 阅读(55) 评论(0) 推荐(0) 编辑