我 对问题发布了答案
一般数据收发都是流式传输, 正确的方法是 uart 接受到 ringbuffer, 然后再去处理, wm_iot_sdk 已经帮你做好 ringbuffer, 你只需要在每次中断回调里挨个儿解析 frame 就好了, 所以你
我 发表了评论
老哥 NB
这个 SDK 是基于老版 SDK 还是 IoT SDK
我 发布了问题
建议用 WM IoT SDK, 老 SDK 写的很烂
我 采纳了的最佳答案
我 发表了文章
是四字节对齐的, 已经通过 FAE 解决了, LSPI 一次传输最多支持 8191 bytes, DMA 可以支持 65535, 然后这个文档, FAE 说写的有问题当前 SDK 文档也有地方描述让人误解的地方, 调整下
更新, 在项目根目录的 CMakeLists. txt 中添加这加这行代码 set (CMAKE_EXPORT_COMPILE_COMMANDS ON)
笔记本, 有 125%缩放, edge 浏览器, 1920x1080
发布 问题
回到 顶部
我 对问题发布了答案
W806 的 UART 接收不定长度的数据, 出现一包数据分为两包接收