呵呵丿哒 2017-08-31 02:51 采纳率: 100%
浏览 1616
已采纳

rxtxcomm在一个web页面循环读取多个串口数据的方法

首先,我用jquery 的ajax方式调用setInterval来实现对一个串口的数据实时读取,测试是没问题的。
但是当我在jsp页面用两个ajax分别调用两个不同的setInterval(每个setInterval都读取不同的com口返回数据)以后,java控制台会很快提示如下错误:
图片说明
说明:我的每一个setInterval在单独测试的时候都可以很好的返回数据,但是两个一起循环的时候就开始出现以上错误了。
我的项目需要在一个web页面上同时显示2个串口的实时数据,请教是哪里出了问题?

和这个页面的问题描述的几乎一致:问题详细描述

  • 写回答

1条回答

  • 乱臣贼子 2017-08-31 06:03
    关注

    错误信息所你的rxtxSerial.dll中出现多线程操作错误,它应该是不支持多线程的。你需要修改你的实现方式。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败