STM32F407单片机的GPIO电子系统设计
电子系统设计 STM32F407单片机的GPIO
5.3 通用输入输出端口GPIO复用模式AFO (system)AFO (system)AF1(TIM1/TIM2)AF1(TIM1/TIM2)AF2 (TIM3.5)AF2(TIM3.5)AF3(TIM8..11)AF3 (TIM8..11)AF4 (I2C1..3)AF4 (12C1..3)AF5(SPI1/SPI2)AF5(SPI1/SPI2)AF6 (SPI3)Pin x (x=0.7)AF6 (SPI3)Pin x(x=8.15)AF7 (USART1..3)AF7(USART1..3)AF8 (USART4.6)AF8(USART4..6)AF9(CAN1/CAN2.TIM12..14)AF9(CAN1/CAN2.TIM12.14)AF10(OTG_FS,OTGHS)AF10(OTGFS,OTGHS)AF11(ETH)AF11 (ETH)AF12(FSMC,SDIOOTGHS(1)AF12(FSMC.SDIOOTGHS()AF13(DCMI)AF13 (DCMI)AF14AF14AF15(EVENTOUT)AF15(EVENTOUT)AFRL[31:0]AFRH[31:0]电子系统设计
电子系统设计 复用模式 5.3 通用输入输出端口GPIO
5.3 通用输入输出端口GPIOGPIO初始化结构体typedef structuint32 t GPIO Pin;GPIOMode_TypeDef GPIO_Mode;GPIOSpeed TypeDef GPIO Speed;GPIOOType_TypeDef GPIO_OType;GPIOPuPd TypeDef GPIO PuPd;GPIO_InitTypeDef;电子系统设计
电子系统设计 typedef struct { uint32_t GPIO_Pin; GPIOMode_TypeDef GPIO_Mode; GPIOSpeed_TypeDef GPIO_Speed; GPIOOType_TypeDef GPIO_OType; GPIOPuPd_TypeDef GPIO_PuPd; }GPIO_InitTypeDef; GPIO初始化结构体 5.3 通用输入输出端口GPIO
5.3通用输入输出端口GPIO说明控制寄存器参数输入模式GPIOModeIN输出模式GPIOMode OUTGPIOMode复用模式GPIO Mode AF模拟模式GPIO Mode AN推拉式输出GPIO_OType_PPGPIO_OTypeOD输出GPIOOType OD无上拉下拉GPIO PuPd NOPULL上拉GPIO PuPdGPIOPuPd UP下拉GPIOPuPdDOWN低速GPIOSpeed_2MHz中速GPIOSpeed25MHzGPIO_Speed快速GPIO Speed 50MHz高速GPIO Speed100MHz电子系统设计
电子系统设计 5.3 通用输入输出端口GPIO