如题;请教论坛的各位大神。
本人是小白,只想到2种方式。
1、给一块内存区域+信号量,两个线程都访问该内存区域。
2、使用消息队列,每一个$后的数据都认为是一条消息。
查看更多
nmea183报文一般解析完再传给其他线程,解析线程直接调用串口读取即可
可以试试这个 https://packages.rt-thread.org/detail.html?package=uMCN
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部
您好,我试了一下这个umcn,但是现在有个问题,就是在接收到多条数据时,发布完主题,在去读的时候只能读到最后一个数据,或者比如发送了三条数据只能重复读取三次最后一条数据,前面的数据好像是都被覆盖了,请问这个有解决的办法吗?