以前的uart初始化如下 //串口2对应引脚复用映射
086
|
GPIO_PinAFConfig(GPIOA,GPIO_PinSource2,GPIO_AF_USART2);//GPIOA2复用为USART2 TX 2 引脚复用
|
087
|
GPIO_PinAFConfig(GPIOA,GPIO_PinSource3,GPIO_AF_USART2);//GPIOA3复用为USART2 RX
|
089
|
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //PG9端口配置
|
090
|
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//推挽输出
|
091
|
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
|
092
|
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
|
093
|
GPIO_Init(GPIOG, &GPIO_InitStructure);
|
新下载的uart库文件 为
UARTGPIO_InitStructure.Pin=GPIO_PIN_9;
UARTGPIO_InitStructure.Mode=GPIO_MODE_AF_PP;
UARTGPIO_InitStructure.Pull=GPIO_PULLUP;
UARTGPIO_InitStructure.speed=GPIO_SPEED_FAST;
UARTGPIO_InitStructure.Alternate=?????
speed没有选择 10M或者50M的 mode 也有好多选型 还有一个alternate填什么 请大神指教 谢谢 初入菜鸟级的
|