1_GPIO
程序员文章站
2022-03-11 20:37:41
STM32CubeMX-GPIO配置芯片:STM32F103RCT6CubeMX版本:5.6.1CubeMX配置时钟源配置[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JzcjNcXt-1597137489902)(./assets/RCC配置.png)]RCCmaster clock output与其它定时器一起使用,同步信号HSE/LSEdisablebypass clock source外部直接输入时钟信号,一般用不到crystal/ce...
STM32CubeMX-GPIO配置
芯片:STM32F103RCT6
CubeMX版本:5.6.1
CubeMX配置
-
时钟源配置
RCC- master clock output
与其它定时器一起使用,同步信号 - HSE/LSE
- disable
- bypass clock source
外部直接输入时钟信号,一般用不到 - crystal/ceramic resonator
一般开发板上自带用于产生时钟源信号
- master clock output
-
GPIO配置
GPIO
- GPIO output level
GPIO默认初始输出电平 - GPIO mode
- output open drain
利用外部电源驱动负载,驱动能力较大 - output push pull
利用芯片内部电流直接驱动负载,驱动能力较小
- output open drain
- GPIO pull up/pull down
内部上下拉,在引脚状态不能确定的时候固定引脚的状态 - Max output speed
GPIO输出速度
- GPIO output level
操作函数
- HAL_GPIO_ReadPin()
- HAL_GPIO_WritePin()
- HAL_GPIO_TogglePin()
本文地址:https://blog.csdn.net/weixin_44075087/article/details/107940021