RoboMaster

标题: 【RM2022-云台程序框架开源】东北林业大学Ares战队 [打印本页]

作者: ittuann    时间: 2022-8-17 11:25
标题: 【RM2022-云台程序框架开源】东北林业大学Ares战队
项目开源地址: https://github.com/ittuann/RoboMaster_UAV-Gimbal_Ares2022

开发环境 STM32CubeIDE - V1.9.0, STM32Cube FW_F4 Package - 1.27.0, FreeRTOS Version - 10.3.1, CMSIS-RTOS Version - 1.02, DSP Library - 1.2.1
单片机为RM开发板C型,STM32F407IGHx
项目希望探索出,能够给 RoboMaster 比赛中的所有机器人都能使用的一套代码架构,即不同的机器人仅需要修改程序中的结构体和控制器即可复用。因此在设计程序架构时,尽量提高了代码的复用性,并将函数模块化和参数化。
开源了程序框架用于讨论。但无人机摔了三次,项目被迫暂停,已上传目前的完整框架工程。也欢迎大家来一同完善。


                               
登录/注册后可看帖子


节点机制和消息收发机制是这套框架的亮点。实现了很大程度的代码复用和模块化,以及上层逻辑代码与底层硬件配置代码的隔离。


作者: Joker-聂    时间: 2022-8-17 20:34
牛的         

作者: rei00    时间: 2022-8-26 17:05
前排支持
作者: djiuser_salLMw4    时间: 2022-9-1 14:02

作者: djiuser_salLMw4    时间: 2022-9-16 13:11

作者: 神的孩子在跳舞    时间: 2022-10-11 15:54

作者: 小贾不假嗷!    时间: 2023-3-22 10:57
:):):):):):):):)
作者: Csh_    时间: 2023-8-6 13:05
请问这个工程文件在哪呀

作者: ittuann    时间: 2023-10-18 18:25
Csh_ 发表于 2023-8-6 13:05
请问这个工程文件在哪呀

开发使用的是 STM32CubeIDE ,所以工程文件是在根目录下的.ioc文件
作者: 冰雪    时间: 2023-10-21 16:19
太强了,不愧是大佬,值得学习
作者: ittuann    时间: 2023-10-29 21:18
冰雪 发表于 2023-10-21 16:19
太强了,不愧是大佬,值得学习

感谢你的支持和认可~




欢迎光临 RoboMaster (https://bbs.robomaster.com/) Powered by Discuz! X3.2