Skip to content

STM32 快速开始指南 ​

本项目使用 STM32F103 单片机,使用 Keil5 开发。

获取固件 ​

获取已编译的 hex 文件,可直接烧录:

RaspVisionCar-STM32

接线说明 ​

电机驱动 (Motor) ​

PWM 信号 ​

STM32 引脚功能连接目标
PA6TIM3_CH1Motor PWMA
PA7TIM3_CH2Motor PWMB
PC15-STBY

左电机驱动 ​

STM32 引脚连接目标
PB0AIN1
PB1AIN2

右电机驱动 ​

STM32 引脚连接目标
PA4BIN1
PA5BIN2

霍尔编码器 (Hall Encoder) ​

左编码器 ​

H桥驱动板STM32 引脚功能
E1APA0TIM2_CH1
E1BPA1TIM2_CH2

右编码器 ​

H桥驱动板STM32 引脚功能
E2APB6TIM4_CH1
E2BPB7TIM4_CH2

ICM42688 姿态传感器 ​

ICM42688STM32 引脚功能
SCLPB10I2C 2
SDAPB11I2C 2

有源蜂鸣器 ​

PC14

电源连接 ​

  • GND: 接地
  • 5V: 5V 电源

树莓派通信 (Raspberry Pi) ​

STM32 引脚功能树莓派引脚
PA9USART_1 TXGPIO 15 (RX)
PA10USART_1 RXGPIO 14 (TX)

激光雷达 (Lidar) ​

设备STM32 引脚功能说明
LD14PA3USART_2 RX单向输入,接收 LD14 TX

OLED 显示屏 ​

Released under the MIT License.