11 2022 档案

摘要:目录 蓝牙mesh组网目前存在有入门门槛高的问题,比如,嵌入式工程师需要考虑到标准mesh模型的兼容,app开发工程师需要了解mesh协议栈才能直接走mesh与芯片通信。而沁恒官方提供的透传模型简洁易用,单则消息负载可达221字节,可选应答,自动分包;手机配网方案使用更常见的BLE协议与芯片交互配网 阅读全文
posted @ 2022-11-25 19:38 JayWell 阅读(1964) 评论(2) 推荐(0) 编辑
摘要:目录 以沁恒的CH582芯片为例,主机模式下,在R8_USB_INT_EN中可以使能RB_UIE_DETECT位,由中断来提醒检测USB设备的接入和移除;从机模式下,USB设备没有这样的中断功能(上述寄存器的同一位被用来判断USB总线复位事件)。如何在从机模式下检测有没有接入到USB总线呢? 方法一 阅读全文
posted @ 2022-11-22 15:38 JayWell 阅读(734) 评论(0) 推荐(0) 编辑
摘要:目录 蓝牙mesh协议中有不少数据需要存储dataflash,以记录网络中的数据。一些数据只需要配网时保存进dataflash,比如说本节点的网络地址、各类密钥等;另一些数据需要在运行中动态更新,比如说消息序列号(seq num)等。 在芯片作为发送方时,在新增发送消息数达到seq保存步长时会保存相 阅读全文
posted @ 2022-11-16 19:15 JayWell 阅读(847) 评论(0) 推荐(1) 编辑
摘要:目录 串口接收中断在各蓝牙芯片的EVT中已经包含,不过并没有提供主机发送中断例程,本篇博客以CH582为例调试串口发送中断。 见手册中下表,发送保持寄存器空,或者使能发送中断时会触发中断。方法很简单,主函数中的处理:①判断标志是否需要发送数据,②将待发送数据拷贝到发送缓存,③手动使能发送中断,触发一 阅读全文
posted @ 2022-11-14 14:22 JayWell 阅读(957) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示