机器有4个串口(本身有2个,再加2个USB转的)程序开启四个线程,一个线程对应一个串口,,每个线程的操作内容都是一样的。问题是:每次都只有一个线程能够返回数据,并且是最先建立的那个线程。。是否是计算机上的串口只能同时用一个???有啥解决办法PS:如果不用线程,一个一个串口顺序操作过来,没有任何问题。。
解决方案 »
- fastreport 导出excel(TfrxXLSExport)后再点击预览,但无页面显示,不导出预览则正常!!!急急急,望高手点拨.
- 大师在吗?谁知道的帮我叫一下他,定重谢!
- 一个DLL注册失败的不常见问题,急!请各位大侠帮忙。
- 菜鸟问题:将字符转换为数字的函数是什么?
- 给初学者一点建议,答者有分
- 急需了解短信的发送接口。
- 用什么函数把一个字符串中的||换成','?
- 大华播放sdk转换delphi很多值获取不正确,请高人帮看看
- 奇怪!难道没一个中国的程序员知道这个问题的答案?!我可是问了n+1次了!
- 关于TDBchart的问题, 紧急呀 !!!!!!!
- delphi writeprocessmemory 参数
- 一个文件夹内除了指定文件。其他都修改。
肯定没关系的.我们用过176个串口,11台串口服务器.
应该是线程没有建立好,加入SLEEP试试看.
另外每个线程再建立自己的串口缓冲区,应该没有问题的
可能用的串口控件有关系,我们用的是CPORT3.1
Q-Q: 五 久 一 五 七 二 一 五 六 。