文件名称:matlab控制代码-qdu-rm-mcu:RoboMaster的MCU代码
文件大小:7.67MB
文件格式:ZIP
更新时间:2024-06-08 18:05:58
系统开源
matlab控制代码 青岛大学 RoboMaster 嵌入式 代码开源 Developing 稳健开发测试中 软件功能介绍 本开源软件为青岛大学未来战队机器人的嵌入式控制代码。参考了官方开源和其他战队代码,结合对其他嵌入式项目的理解(如PX4),从零编写而成。中心思想: 利用好RTOS和中断,释放CPU性能,保证实时性。 一个项目适配不同型号的机器人和不同的操作手。 这样做增加代码了的重用,减少了工作量。实现了可以通过命令行,切换所适配的机器人和操作手。代码完成后只需要烧写一次,减少维护的工作量,减少出错的可能性。 图片展示 命令行界面(CLI) 客户端UI 利用命令行可以辅助调试程序、校准开发板、初始化机器人、读取不同参数配置。 依赖&环境 Windows平台下用CubeMX生成项目,然后用Keil uvesrion进行编辑、烧写和调试。 TODO:利用CMake和VS Code实现跨平台开发,减少对收费软件和操作系统的依赖。 使用说明 环境安装 (必备) (可选) 克隆本库 git clone --recursive https://gitee.com/qsheeeeen/qdu-