串口1设置问题

2019-07-21 00:17发布

{
        RCC->AHB1ENR |= 1<<0;
        RCC->APB2ENR |= 1<<4;
        GPIO_Set(GPIOA,PIN9|PIN10,GPIO_MODE_AF,GPIO_OTYPE_PP,GPIO_SPEED_50M,GPIO_PUPD_PU);
        GPIOA->AFR[1] &=0XFFFFFCCFF;
        GPIOA->AFR[1] |= 0X00000770; //功能复用打开
        USART1->CR1 |=0X0000C;        //使能发送、接收
        USART1->BRR =0X222E;        //波特率9600 小数波特率值546.875
}

设置的串口1 接收发送使能,串口向上位机发数据不成功是为什么啊?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。