现有需求如下:N个线程,访问同一串口(基于modbus协议),如何在不损坏串口的情况下,提升线程访问效率?损坏串口:由于同时接收的数据过多造成串口down掉.请大家发表各自的看法.
现在我已经对这些线程做了很多的时序控制,已经勉强能持续运行10个小时左右.希望能在这里找到一劳永逸的方案..不盛感激.
现在我已经对这些线程做了很多的时序控制,已经勉强能持续运行10个小时左右.希望能在这里找到一劳永逸的方案..不盛感激.
解决方案 »
- 关于ssh集成 启动tomcat时报错
- 谁用过freeemarker?
- apache commons mail发送htmlemail 报错
- javaMail简单的发送邮件例子 在线急等 我实验成功就揭贴 100分
- Hibernate 3.0 与 struts2.0 结合时的错误 2
- j2ee学习之路如何坎坷!
- spring中的init-method的不解
- ********************************问题的关键就在这里!*************************
- struts 自定义标签的问题,急!
- 送分!!!!!!!!!!!!一个应该很简单的程序,有关于网页
- Spring+jpa 做单元测试时的延迟加载错误问题。麻烦来看看啊
- Struts2.3+Spring3.1+Hibernate4.1整合出现错误!!
如果是自己写的驱动,要主要协调好时钟,也就是处理好串口控制线的控制(一般来说有控制线和数据线)
如果是使用javax.comm包,那么open的时候,如果串口被使用,就会抛出异常。不知道LZ所谓的down是什么意思?估计是这里的处理没协调好。