网络调试助手类软件通常提供TCP客户端、TCP服务器和UDP三种连接模式,是一种基于TCP/UDP协议的通信工具,接口是网口;串口调试助手是基于RS232接口的。即两者一体的工具有格西烽火、友善串口助手等。
应该是驱动软件的问题,串口服务器驱动软件可能是被病毒修改或者注册表被修改了或者是 *** 作系统缺少主键,建议客户卸载驱动软件,重新安装驱动软件 ,我在使用三旺串口服务器的时候咨询过这个问题最近受朋友之托试图用web前端实现串口调试助手,一开始觉得不太有可行性,以前用过的串口调试助手都是客户端程序。觉得浏览器怎么会有调用电脑上的串口的功能呢。后来朋友找了几个资料给我,说网上有人实现,他看不懂。我看了之后恍然大悟,原来是用node。如此万能。
node 实现 *** 作串口的模块是一个 serialport 的模块,网上一搜有很多好文,此处记录一下实现过程中遇到的一些问题以及解决方法。
一开始被忽略的问题 ,我把 node 服务搭在自己的服务器上,后来返回的串口数组全是一堆令我懵逼的数据。后来想起那是 node 读取了我的
Linux 服务器的串口,而不是用户使用的 pc。
由此引出的两个问题。第一,node 服务必须搭建在用户使用的 pc 上,因此用户使用的电脑必须有 node 环境。第二,用户 pc 一般是 windows 系统, node 的模块很多在 Linux 上很容易安装成功,在 Windows 上安装比较困难。
首先解决的是第二个问题:在Windows上安装serialport失败
解决方法: npm install --global --production windows-build-tools
参考链接1: >
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)