# EmbeddedSystem **Repository Path**: DisciplinedFries/embedded-system ## Basic Information - **Project Name**: EmbeddedSystem - **Description**: ESystem 是一个嵌入式系统(上位机),提供直观的用户界面和多种调试功能。主要包括主页导航、串口监视器、数据可视化、网络调试、工具箱以及实时通信系统。用户可通过简洁的操作轻松切换主题、调整布局,解析数据,满足各种调试和数据监控需求。 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-03-06 - **Last Updated**: 2025-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: 嵌入式工具, 串口助手 ## README # ESystem 下载地址:[最新版ESystem](https://foruda.gitee.com/attach_file/1758793080483101101/esystem.exe?token=4390b79f9e86881b1a153a920c0edb04&ts=1758793109&attname=ESystem.exe) #### 页面介绍 **1.主页** - 点击页面左上角机器人图标可以展开或者合拢左侧页面导航栏 - 点击左侧页面导航栏主题切换按钮可以切换UI界面主题 ![输入图片说明](Packs/1.%E4%B8%BB%E9%A1%B5.png) ![输入图片说明](Packs/1.%E4%B8%BB%E9%A1%B5(%E6%94%B9%E5%8F%98%E4%B8%BB%E9%A2%98).png) **2.串口监视器** - 可以拖动调整发送区的占比大小,或者点击发送区最小按钮更方便查看数据 - [发送列表] 记录要发送的内容、注释、单独或者自动发送等信息 - [协议解析] 填写数据下标范围转换成对应的数据(没做帧头帧尾或者校验位校验的功能,就下标转换比较简洁实测很好用) ![输入图片说明](Packs/2.%E4%B8%B2%E5%8F%A3%E7%9B%91%E8%A7%86%E5%99%A8.png) **3.数据可视化** - 可以拖动调整配置区的占比大小,或者点击发送区最小按钮更方便查看曲线 - [串口配置] 配置串口信息 - [曲线绑定] 根据对应的下标范围绑定曲线进行展示 - [快捷键] 我添加了一些图表快捷键,更方便用户清除或查看曲线 ![输入图片说明](Packs/3.%E6%95%B0%E6%8D%AE%E5%8F%AF%E8%A7%86%E5%8C%96.png) **4.网络调试** - [网络调试] 有时间了就会继续开发 ![输入图片说明](Packs/4.%E7%BD%91%E7%BB%9C%E8%B0%83%E8%AF%95.png) **5.工具箱** - [ASCII码转换器] 每个框都能够输入、输出数据进行ASCII转换 - [RGB颜色转换器] 每个框都能够输入、输出数据进行RGB颜色转换 - [摩斯电码转换器] 每个框都能够输入、输出数据进行摩斯电码转换 - [MODBUS计算校验位] 在协议框内输入没有校验位的Modbus协议,校验位框会实时显示输入的协议+校验位(校验位框不允许输入内容) - 有时间就继续增加工具箱内容,如果用户有想要的工具可以[提交issue](https://gitee.com/DisciplinedFries/embedded-system/issues) ![输入图片说明](Packs/5.%E5%B7%A5%E5%85%B7%E7%AE%B1.png) **6.操作与文件系统** - [操作与文件系统] 有时间了就会继续开发 ![输入图片说明](Packs/6.%E6%93%8D%E4%BD%9C%E4%B8%8E%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F.png) **7.实时通信系统** - [实时通信系统] 有时间了就会继续开发 ![输入图片说明](Packs/7.%E5%AE%9E%E6%97%B6%E9%80%9A%E4%BF%A1%E7%B3%BB%E7%BB%9F.png) **8.系统日志** ![输入图片说明](Packs/8.%E7%B3%BB%E7%BB%9F%E6%97%A5%E5%BF%97.png) #### 实际使用 - 点击页面左上角机器人图标可以展开或者合拢左侧页面导航栏 - 将页面调整到合适的大小适合观测数据并且不占用windows窗口大小 - ... **数据可视化** ![输入图片说明](Packs/%E7%A4%BA%E4%BE%8B1.png) **串口监视器** ![输入图片说明](Packs/%E7%A4%BA%E4%BE%8B2.png) **关于杀软报毒的说明** 如果有杀毒软件报毒或提示有可疑行为,请先确认软件是从本页面提供的渠道下载的。 如果确认是从本页面提供的渠道下载的,那么大概率为误报。不对第三方渠道下载的安全性作任何保证。