我想把一个GPIO引脚PA9复用成USART3_RX,而PA9默认复用到USART1_TX,该怎么做?
库函数里只有 GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_USART3); 我怎么知道它是复用到USART3_RX还是USART3_TX?
况且,有如下定义:
#define GPIO_AF_USART1 ((uint8_t)0x07) /* USART1 Alternate Function mapping */
#define GPIO_AF_USART2 ((uint8_t)0x07) /* USART2 Alternate Function mapping */
#define GPIO_AF_USART3 ((uint8_t)0x07) /* USART3 Alternate Function mapping */
#define GPIO_AF_I2S3ext ((uint8_t)0x07) /* I2S3ext Alternate Function mapping */
一个引脚同时复用了4个外设功能?怎么区分?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
参考手册是给程序员看的,数据手册是给硬件设计师看的。当然个人单干需要两个都看^_^
一周热门 更多>