中级会员
 
- 积分
- 494
- 金钱
- 494
- 注册时间
- 2018-9-3
- 在线时间
- 50 小时
|
发表于 2020-4-10 10:05:23
|
显示全部楼层
本帖最后由 凌凌漆 于 2020-4-10 10:08 编辑
下载了,看到串口配置有一个疑问请教一下:/* USART1的端口配置 */
GPIO_PinAFConfig(GPIOA, GPIO_PinSource9, GPIO_AF_1);//配置PA9成第二功能引脚 TX
GPIO_PinAFConfig(GPIOA, GPIO_PinSource10, GPIO_AF_1);//配置PA10成第二功能引脚 RX
这两句话GPIO_AF_1后面有备注
/** * @brief AF 1 selection */
#define GPIO_AF_1 ((uint8_t)0x01) /* USART2, CEC, Tim3,
USART1, USART2, EVENTOUT, I2C1, I2C2, TIM15 */而
/** * @brief AF 0 selection
*/
#define GPIO_AF_0 ((uint8_t)0x00) /* WKUP, EVENTOUT, TIM15, SPI1, TIM17,
MCO, SWDAT, SWCLK, TIM14, BOOT,
USART1, CEC, IR_OUT, SPI2 */
这两个备注里都有USART1他们两个的区别是什么呢?
|
|