STM32 端口复用配置
操作流程
GPIO时钟使能
RCC_APB2PeriphClockCmd(RCC_APB@Periph_GPIOA,ENABLE);
复用外设时钟使能
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);
io口初始化
//按外设的GPIO配置,配置GPIO(查表)
GPIO_Init(GPIOA,&GPIO_InitStructure)
RCC_APB2PeriphClockCmd(RCC_APB@Periph_GPIOA,ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);
//按外设的GPIO配置,配置GPIO(查表)
GPIO_Init(GPIOA,&GPIO_InitStructure)