Skip to content

About

2025 电赛 E 题:STM32F407 + MSPM0G3507 双机协同,实现循迹、视觉瞄准与云台跟踪。

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dual-MCU Robotics — Track. Aim. Coordinate.

2025_EDC_E_code

MCU: STM32F407 MCU: MSPM0G3507 Control: PID

项目概述 · 目录结构 · 开发环境 · 使用说明

基于 STM32F407 + MSPM0G3507 双机协同控制方案的电赛代码仓库,用于实现自动循迹、目标定位与二维视觉瞄准,并完成云台动态跟踪控制。

项目概述

系统采用双 MCU 分工设计:

  • 2025template/:STM32F407 主控工程,负责系统调度、循迹控制、姿态/外设管理、云台相关控制等。
  • MSPM0G3507_Car/:MSPM0G3507 从控工程,负责小车底盘执行、编码器/电机/PID、灰度传感器等底层控制。

通过双机协同,完成以下核心功能:

  • 自动循迹控制
  • 目标定位
  • 二维视觉瞄准
  • 云台动态跟踪

目录结构

.
├─2025template/
│  ├─Core/
│  ├─Drivers/
│  ├─app/
│  ├─bsp/
│  └─MDK-ARM/
└─MSPM0G3507_Car/
   ├─APP/
   ├─Driver/
   ├─targetConfigs/
   └─empty.syscfg

开发环境

STM32F407 工程

  • 芯片:STM32F407
  • 工程目录:2025template/
  • 工程文件:2025template/2025template.ioc
  • 典型工具链:STM32CubeMX、Keil MDK

MSPM0G3507 工程

  • 芯片:MSPM0G3507
  • 工程目录:MSPM0G3507_Car/
  • 典型工具链:Code Composer Studio (CCS)、SysConfig

使用说明

  1. 根据目标芯片分别打开对应工程。
  2. 先完成各自工程的依赖环境配置与编译。
  3. 按实际硬件连接方式下载到 STM32F407 与 MSPM0G3507。
  4. 联调通信、循迹、视觉瞄准与云台跟踪逻辑。

说明

  • 仓库保留源码与工程配置文件。
  • 构建输出目录和中间产物已通过 .gitignore 排除。

About

2025 电赛 E 题:STM32F407 + MSPM0G3507 双机协同,实现循迹、视觉瞄准与云台跟踪。

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages