# serialAssist-electron **Repository Path**: luckkmaker/serialAssist-electron ## Basic Information - **Project Name**: serialAssist-electron - **Description**: 串口助手应用程序,采用electron框架,基于serialport - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 0 - **Created**: 2021-09-28 - **Last Updated**: 2025-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # serialAssist-electron ## 版本 >1.0.8 ## 版本描述 >增加的功能 - 动态刷新COM >准备增加的功能 - 波特率的动态修改 - 自定义波特率 - 定时发送数据 ## 说明 >采用electron框架,基于serialport - Milestone1: 串口调试助手 ## 界面 ![image](https://gitee.com/devlw/serialAssist-electron/raw/master/ui.png) ## 使用 >windows - step1 工具准备 - CMD管理员模式 - 安装node-gyp - 安装python2.7 - 安装vs build tools或vs - step2 安装serialport - npm install serialport - step3 electron-rebuild - npm install electron-rebuild --save-dev - step4 安装各种依赖 - npm install - step5 重新编译 - npm install electron-prebuilt --save-dev - .\node_modules\.bin\electron-rebuild.cmd - step6 启动 - npm start ## 参考资料 >开发指南 - [electron文档](https://electronjs.org/docs) - [serialport文档](https://serialport.io/docs/guide-usage) - [jQuery教程](https://www.runoob.com/jquery/jquery-tutorial.html) - [node.js文档 - Buffers and Character Encodings](https://nodejs.org/api/buffer.html#buffer_buffers_and_character_encodings) >开源代码 - [electron-serialport](https://github.com/PowerDos/electron-serialport) >技术文章 - [在electron中使用node-serialport的正确姿势](https://github.com/FakeFullStack/QA/issues/2)