微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > USART3的PD8 PD9重映射复用问题

USART3的PD8 PD9重映射复用问题

时间:11-25 来源:互联网 点击:
1 串口程序缺少时钟使能,先使能时钟才能配置外设:

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD | RCC_APB2Periph_AFIO,ENABLE);

RCC_APB1PeriphClockCmd( RCC_APB1Periph_USART3, ENABLE);

2 PD8 PD9应是全映射。

USART3_REMAP[1:0]:USART3 的重映像 (USART3 remapping) 位5:4

这些位可由软件置’1’ 或置’0’ ,控制USART3 的CTS、RTS、CK、TX和RX复用功能在GPIO端

口的映像。

00: 没有重映像(TX/PB10 ,RX/PB11,CK/PB12,CTS/PB13 ,RTS/PB14);

01: 部分映像(TX/PC10 ,RX/PC11,CK/PC12,CTS/PB13 ,RTS/PB14);

10: 未用组合;

11: 完全映像(TX/PD8 ,RX/PD9,CK/PD10,CTS/PD11 ,RTS/PD12)。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top