当前位置:编程学习 > C#/ASP.NET >>

多线程通信

关于上位机 I2C 或者USB 通信  用了3个时间线程  每个线程内都调用了读取函数 
如果几个线程同时读取或发送数据 就会导致问题了吧
请问大侠们 我该如何避免呢? 
第1个线程用来判断数据线是否连接正确
第2个线程用来实时显示芯片上的数据
第三 线程 用来获取值 计算。

我想过开一个进程的时候关掉其他的,但感觉不好弄,容易出问题。
求大侠指点 --------------------编程问答-------------------- 看样子是用同一个USB口吧,试一下,只用一个公共的线程去读取数据,提供访问接口,你的三个线程都用这个接口去获取数据.
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,