12 2022 档案
摘要:目录 本文中使用582测试,在整合先前博客中的代码的基础上,加上读写超时,加上返回值,加上16位从机寄存器地址的判断,希望读写各用一个函数就能解决硬件IIC的使用问题。 移植到CH585中的参考代码:链接: https://pan.baidu.com/s/1DB3_vfwUW70jkQ0wKqRj9
阅读全文
摘要:目录 沁恒蓝牙系列芯片中目前只有CH582/583以及208包含有硬件IIC外设,本文均使用582进行测试,其他沁恒芯片也可以参考本文排查。 先进行“常规”检查,检查相关引脚的焊接、线材是否断线或接触不良等问题,确定是否为IIC模块的问题。 如果582作硬件IIC主机: ①上电后是否进行了上电延时以
阅读全文
摘要:目录 正常识别:可以在设备管理器中识别出USB Module 使用USB烧录的一般操作:按住评估板上的“Download”按键,或者将PB22短接到GND,同时给板子上电。若是第一次拿到芯片,codeflash中是空的,不用按住“Download”按键也可以被ISP工具识别。 如果碰到USB烧录异常
阅读全文
摘要:WCH开发资料合集 - JayWell - 博客园 (cnblogs.com) BLE博主推荐 CH579 CH573 CH582 芯片使用知识分享目录 - debugdabiaoge - 博客园 (cnblogs.com) iot-fan文章目录 - iot-fan - 博客园 (cnblogs.
阅读全文
摘要:目录 TMOS系统中自带有按键检测轮询功能,默认100ms检测一次,在debug时很有帮助。不过在需要低功耗休眠的前提下,检测按键需要频繁唤醒,影响功耗,故多数BLE的工程都没有用到这个功能。代码贴在了最后。 启用按键查询,先要在工程配置中添加HAL_KEY,以及确保KEY.c添加进编译。 然后添加
阅读全文
摘要:目录 蓝牙mesh组网中的低功耗节点,在应用于低频率上传数据的传感器网络时有着得天独厚的功耗优势,在1min唤醒上传一包的情况下ch582的平均功耗仅有12uA,若每小时甚至每天采样一次数据并上传,平均功耗做到个位数轻轻松松。相比EVT中的例程,环境监测demo中对582的应用更充分,中心节点和低功
阅读全文