electron+vue3实现串口调试助手
·
使用到的库
- node-serial
- electron
- vue3
node-serial简单使用
1.获取串口列表
const serialport = require("serialport");
serialport.list().then(list => {
console.log(list);
});
2.建立串口连接
// 串口配置
const option = {
baudRate: 9600, // 波特率
dataBits: 8, // 数据位
parity: 'none', // 校验位
stopBits: 1, // 停止位
flowControl: false
};
const COM1 = new serialport('COM1', option, false);
3.接收消息
COM1.on('readable', () => {
console.log(COM1.read().toString());
});
4.发送消息
COM1.write("hello world");
5.关闭串口
COM1.close(() => {});
效果预览
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐




所有评论(0)