electron 使用serialport串口庫


最近的electron項目中需要使用串口庫,最成熟的就是serialport這個庫了。

一、安裝

因為需要根據不同平台重編譯,步驟稍麻煩一點:

1.安裝windows下構建工具 npm install --global --production windows-build-tools

2.安裝node-gyp    npm install -g node-gyp

3.安裝serialport    npm install --save serialport

4.因為用到TS(沒有用TS跳過這步),所以順便安裝ts聲明npm install --save -dev @types/serialport

5.安裝electron-rebuild       npm install --save-dev electron-rebuild

6.重新編譯(直接輸入命令): .\node_modules\.bin\electron-rebuild.cmd

 

二、測試

import SerialPort, { PortInfo } from 'serialport';

const port = new SerialPort('COM1', {
     baudRate: 57600,
});
port.write('hello world');

 

使用虛擬串口工具和串口測試工具,打開串口測試,收到數據成功!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM