# DeviceConsole **Repository Path**: WangXi_Chn/DeviceConsole ## Basic Information - **Project Name**: DeviceConsole - **Description**: Owl(猫头鹰):通用测试装置控制台应用程序代码仓库 - **Primary Language**: C - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-09-18 - **Last Updated**: 2020-12-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: RT-Thread ## README # 【RT-Thread】通用测试装置控制台应用程序 # 通用测试装置控制台应用程序 ## Gitee [https://gitee.com/WangXi_Chn/DeviceConsole](https://gitee.com/WangXi_Chn/DeviceConsole) ## 应用版本V1.0 - 添加项目名称为        **_Owl (猫头鹰)_** - 寓意:纵观装置全体,监视整个数据变动和控制进程 ### 应用功能 - 可与上位机通信(遵从板级串口通信模块的通信协议) - 支持与其他STM32单片机通信(遵从板级串口通信模块的通信协议) - 支持JC24B无线串口透传模块 - 支持LED频闪显示自身ID - 支持HMI串口屏信息显示(ID,部分数据等) ### 开发环境 - CubeMX - MDK5 IDE - STM32F407芯片 - RT-Thread操作系统 - 面向对象模块接口设计 - JC24B无线串口 - 陶晶驰HMI串口屏 - 当前项目基于硬件版本V1.1[https://www.yuque.com/wangxi_chn/mblq93/rzqyze](https://www.yuque.com/wangxi_chn/mblq93/rzqyze) - 实物图 ![IMG_6270.JPG](https://cdn.nlark.com/yuque/0/2020/jpeg/427268/1600917613741-b3d52913-d10d-435d-8b79-379458a1f103.jpeg#align=left&display=inline&height=425&margin=%5Bobject%20Object%5D&name=IMG_6270.JPG&originHeight=2448&originWidth=3264&size=1718807&status=done&style=none&width=566) ### 应用特性 - 模块化设计自由裁剪 - 多线程工作 - 通信模块通用,分自身ID和目标ID,可迅速部署通信网络 - 数据表大小0xFF个int类型数据 ### API说明 同[https://www.yuque.com/wangxi_chn/qaxke0/licn24#lWgZq](https://www.yuque.com/wangxi_chn/qaxke0/licn24#lWgZq)类似 可详细参考代码仓库中源文件 ### 补充说明 目前尚未开发全部功能,等待后续扩展开发