stm32重映射USART2方法及函数及理解.docVIP

  • 56
  • 0
  • 约1.84千字
  • 约 2页
  • 2020-08-16 发布于浙江
  • 举报
stm32f107重映射USART2 USART2默认的TX/RX在PA.2/3,若PA.2/3用于其它用途,需要把USART2的TX/RX重映射到PD.5/6。 库函数的调用 (1)使能被重新映射到的I/O端口时钟 ? ? RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD, ENABLE); (2)使能被重新映射的外设时钟 ? ? RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE); (3)使能AFIO功能的时钟(勿忘!) ? ? RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); (4)进行重映射GPIO_PinRemapConfig(GPIO_Remap_USART2, ENABLE); 参考stm32f10x_uart_ST3.5.0.rar中的void USART2_Remap_Config(void); void USART2_Remap_Config(void) { GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; /* config USART1 clock */ RCC_APB1PeriphClockC

文档评论(0)

1亿VIP精品文档

相关文档