STM32的GPIO定义的时候一般都选定了端口GPIOA,GPIOB这种,没有定义端口的是啥情况

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32的GPIO定义的时候一般都选定了端口GPIOA,GPIOB这种,没有定义端口的是啥情况相关的知识,希望对你有一定的参考价值。

比如这个:
//设备信号位定义
#define _PIN_ADD_ GPIO_Pin_3
没有GPIO_Init(_DEV_OUT_PORT_, &GPIO_InitStructure);这种语句

参考技术A 你要看具体应用的时候阿,应用的时候它是有把这个 _PIN_ADD_跟某个端口结合起来先初始化的。。。追问

搜索了,没有找到。

参考技术B 就是用不到的,一般不配置。不过高手都喜欢把用不到的配置成为浮空模式。本回答被提问者采纳 参考技术C 高阻态,而且时钟也没启动追问

什么意思?

以上是关于STM32的GPIO定义的时候一般都选定了端口GPIOA,GPIOB这种,没有定义端口的是啥情况的主要内容,如果未能解决你的问题,请参考以下文章

stm32f10x串口实验之中断模式

stm32端口复用与重映射

stm32 GPIO 输出配置参照

STM32STM32串口配置的一般步骤(库函数)

stm32的GPIO端口模式的枚举结构定义的每个模式的高四位是啥意思,是用来干啥的?

stm32中如何将某个端口设置为复用模式