linux下,为了接收数据和解析数据同步进行,串口类中使用了信号量跟解析线程同步,多个串口实例会冲突吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下,为了接收数据和解析数据同步进行,串口类中使用了信号量跟解析线程同步,多个串口实例会冲突吗相关的知识,希望对你有一定的参考价值。
linux下,为了接收数据和解析数据同步进行,串口类中使用了信号量跟一个解析线程同步,后来发现我是使用两个串口同时进行收数和解析,创建多个串口实例信号量会冲突吗?信号量是在串口类源文件里面定义的全局变量,如果没有信号量,启动两个线程后串口收数是完全独立的,可加了信号量之后就不知道了,求大牛指导。
参考技术A 不会的,每个串口有自己的ID值 参考技术B 菜鸟来了,但这个问题很好排查呀: 你看看类和实例之间是什么关系呀,实例和实例之间又是什么关系呀? 参考技术C 程序要加锁
串口通信,接收并解析数据的方式
以上是关于linux下,为了接收数据和解析数据同步进行,串口类中使用了信号量跟解析线程同步,多个串口实例会冲突吗的主要内容,如果未能解决你的问题,请参考以下文章