项目简介
本项目是基于Zephyr实时操作系统的嵌入式监控系统,主要用于在嵌入式设备上监控和显示硬件状态,像CPU和GPU的使用情况以及温度信息。它将原有的ESP_MON工具移植到Zephyr RTOS上,还提供图形用户界面直观展示相关信息。
项目的主要特性和功能
- 硬件支持:支持多种基于Zephyr RTOS的嵌入式开发板,如Nucleo H723ZG和Nucleo F767ZI。
- 串口通信:通过UART进行设备控制和数据传输。
- 图形用户界面:有直观的用户界面,展示CPU和GPU的使用情况和温度信息。
- 设备控制:可监控硬件状态,包含CPU和GPU的使用情况和温度等。
- 兼容性:兼容ST - Link虚拟COM端口,通过简单修改可支持其他端口。
安装使用步骤
- 环境准备:确保开发环境已安装Zephyr RTOS和相关工具链。
- 编译:使用Zephyr的编译系统构建项目。
- 烧录:把编译生成的可执行文件烧录到嵌入式开发板上。
- 运行:通过UART连接开发板,观察图形界面显示硬件状态信息。
注意:运行前,要确保嵌入式开发板已正确连接UART、屏幕和其他必要硬件设备,且已正确配置Zephyr RTOS和本项目的相关参数。此外,还需PC端的.NET伴侣应用程序配合运行。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】