hero-dm02/User/bsp/bsp_config.yaml
2026-01-02 22:41:54 +08:00

94 lines
1.6 KiB
YAML

can:
devices:
- instance: CAN1
name: '1'
- instance: CAN2
name: '2'
enabled: true
dwt:
enabled: true
fdcan:
devices:
- instance: FDCAN1
name: '1'
- instance: FDCAN2
name: '2'
- instance: FDCAN3
name: '3'
enabled: true
flash:
dual_bank: false
enabled: true
mcu_name: STM32H723VGTx
sectors: 8
gpio:
configs:
- custom_name: USER_KEY
has_exti: true
ioc_label: USER_KEY
pin: PA15(JTDI)
type: EXTI
- custom_name: ACCL_CS
has_exti: false
ioc_label: ACCL_CS
pin: PC0
type: OUTPUT
- custom_name: POWER_OUT2_EN
has_exti: false
ioc_label: Power_OUT2_EN
pin: PC13
type: OUTPUT
- custom_name: POWER_OUT1_EN
has_exti: false
ioc_label: Power_OUT1_EN
pin: PC14-OSC32_IN
type: OUTPUT
- custom_name: POWER_5V_EN
has_exti: false
ioc_label: Power_5V_EN
pin: PC15-OSC32_OUT
type: OUTPUT
- custom_name: GYRO_CS
has_exti: false
ioc_label: GYRO_CS
pin: PC3_C
type: OUTPUT
- custom_name: ACCL_INT
has_exti: true
ioc_label: ACCL_INT
pin: PE10
type: EXTI
- custom_name: GYRO_INT
has_exti: true
ioc_label: GYRO_INT
pin: PE12
type: EXTI
enabled: true
mm:
enabled: true
pwm:
configs:
- channel: TIM_CHANNEL_4
custom_name: IMU_HEAT
label: TIM3_CH4
timer: TIM3
- channel: TIM_CHANNEL_2
custom_name: BUZZER
label: TIM12_CH2
timer: TIM12
enabled: true
spi:
devices:
- instance: SPI2
name: BMI088
- instance: SPI6
name: WS2812
enabled: true
time:
enabled: true
uart:
devices:
- instance: UART5
name: RC
enabled: true