编辑
2023-01-06
JavaScript
00
请注意,本文编写于 447 天前,最后修改于 421 天前,其中某些信息可能已经过时。

目录

甲、准备工作
甲子、安装虚拟串口工具
乙丑、安装串口调试助手
乙、抽离串口与终端处理类
甲子、抽离串口路径(案例由electron开发的PC,可做配置,web端无须单独配置)
乙丑、建立错误处理类
丙、serialport使用详例
甲子、serialport文档传送门
乙丑、eventEmitter命令接受处理
丙寅、successEmitter命令接受处理
丁卯、errorEmitter命令接手处理
戊辰、wirteInfo发送串口消息
己巳、receiveInfo接受串口消息

主题

基于Electron+node+serialport与终端进行通信

上位机与终端交互时序图

串口与数据处理逻辑图


甲、准备工作

甲子、安装虚拟串口工具

vspdxp传送门

断网安装

图例


乙丑、安装串口调试助手

百度 串口调试助手友善串口调试助手


乙、抽离串口与终端处理类

甲子、抽离串口路径(案例由electron开发的PC,可做配置,web端无须单独配置)

建立yml文件,定义串口路径 方便串口路径更换时可自行配置路径 serialPortPath: COM7yamljs解析

乙丑、建立错误处理类

统一收集SerialPort抛出异常以及回调 open,send,init,error,close

图例


丙、serialport使用详例

甲子、serialport文档传送门

乙丑、eventEmitter命令接受处理

丙寅、successEmitter命令接受处理

丁卯、errorEmitter命令接手处理

戊辰、wirteInfo发送串口消息

己巳、receiveInfo接受串口消息

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:还是夸张一点

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

还是夸张一点技术专栏 © 2019 - 2023 | 滇ICP备2022001556号
世间情动不过盛夏白瓷梅子汤,碎冰碰壁当啷响。