# 2023工训赛软件工程 **Repository Path**: pandygui/2023-Work-training-competition-software ## Basic Information - **Project Name**: 2023工训赛软件工程 - **Description**: 2023工训赛控制器软件工程,含有内容: STM32H750作为整车控制器的控制代码。 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-09-22 - **Last Updated**: 2024-09-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 2023工训赛软件工程 #### 介绍 2023工训赛控制器软件工程,含有内容: STM32H750VBT6为核心的控制器; (**TODO**:视觉部分工程 & 硬件工程) #### 软件架构与外设 控制器预计使用FreeRTOS架构,使用外设如下: | 外设 | 功能 | | :------------------: | :----------: | | TIM1,2,3,4,8 (CH1&2) | 编码器 | | TIM12,15(CH1&2) | 4路有刷电机 | | TIM16 (CH1) | 升降有刷电机 | | UART8 | 总线舵机 | | UART5 | 调试 | | UART2&4 | 树莓派&预留 | | SPI1 | PMW3901 | | SPI4 | 屏幕 | | SPI3 | ICM | | I2C1 | QMC | #### 开发环境 控制器预计使用Clion+Keil进行开发。 #### Controler架构大致如下: ![架构图](./Controler/structure.png)