导图社区 蓝桥杯STM32G431配置
蓝桥杯,嵌入式,STM32G431,开发板,配置,思维导图,引脚配置,USART1配置,ADC1,ADC2,TIM1,TIM2,TIM3,SYSTICK
编辑于2022-01-28 09:05:06STM32G431
引脚配置
PC0-PC15
LED和LCD数据输出引脚
PD2
LED锁存器控制引脚
PA8、PB5、PB8和PB9
LCD控制引脚
PB6和PB7
I2C引脚(开漏输出)
USART1配置
Mode->Asynchronous(异步)
PA9-USART1_TX
PA10-USART1_RX
Baud Rate
9600Bits/s
Overrun
Disable
USART1 global interrupt
Enable
ADC1
IN5
IN5 Single-ended(单端)
PB14-ADC1_IN5
外接数字电位器MCP4017
IN11
IN11 Single-ended(单端)
PB12-ADC1_IN11
外接电位器R38
Parameter Settings
Low Power Auto Wait
Enable(仅用于ADC HAL 多通道输入)
Number of Conversions
2(Scan Conversion Mode 变为 Enable)
Rank 1 的 Channel
Channel 11
Rank 2 的 Simpling Time
92.5 Cycles(过小时转换结果将受Rank 1 影响)
ADC2
IN15
IN15 Single-ended(单端)
PB15-ADC2_IN15
外接电位器R37
TIM1
PA7-TIM1_CHIN
输出频率200Hz,占空比10%的矩形波
Parameter Settings
Prescaler(PSC-16 bits value)
169(170/(169+1)=1(MHz))
Counter Period(AutoReload Register-16 bits value)
4999(频率1MHz/5000=200Hz)
PWM Generation Channel IN 的Pluse(16 bits value)
500(占空比500/5000=10%)
Automatic Output State
Enable (允许TIM1输出)
TIM2
PA15
TIM2_CH1
将TIM2_CH1输入改为PA15,用于测量U8(XL555)的周期和脉冲宽度
TIM2模式选择
Slave Mode
Reset Mode(复位模式)
Trigger Source
THFP1(GPIO设置为PA5-TIM2_CH1)
Channel1
Input Capture direct mode(直接输入捕捉模式)
Channel2
Input Capture indirect mode(间接输入捕捉模式)
Parameter Settings
Prescaler(PSC-16 bits value)
169(170/(169+1)=1(MHz))
Counter Period(AutoReload Register-32 bits value)
4294967295(最大值)
Input Capture Channel 2 的 Polarity Selection
Falling Edge (下降沿)
Automatic Output State
Enable (允许TIM1输出)
TIM3
PA6-TIM3_CH1
输出频率100Hz,占空比10%的矩形波
Parameter Settings
Prescaler(PSC-16 bits value)
169(170/(169+1)=1(MHz))
Counter Period(AutoReload Register-16 bits value)
9999(频率1MHz/10000=100Hz)
PWM Generation Channel 1 的Pluse(16 bits value)
1000(占空比1000/10000=10%)
RCC
High Speed Clock(HSE)
Crystal/Ceramic Resonator(晶振/陶瓷滤波器)
GPIO设置
PF0-OSC_IN
外接24MHz晶振
PF1-OSC_OUT
外接24MHz晶振
SYS
Debug
Serial Wire(串行线)
GPIO设置
PA13-SYS_JTMS-SWDIO
外接CMSIS-DAP调试器
PA14-SYS_JTCK-SWCLK
外接CMSIS-DAP调试器
Timebase Source
SysTick
用于HAL库超时定时