GD32E23x芯片串口通信遇到的困难*
在这里使用的是USART0和USART1通信,USART0引脚PA3是RX,PA2是TX,USART1引脚PA10是RX,PA9是TX 。这里接收是中断模式,发送查询模式
1.打开USART0和USART1时钟,还有端口复用时钟
2.配置GPIO口,先配置各引脚复用1,
RX配置成备用功能模式,带上拉电阻,看图片吧
2.配置USART0和USART1波特率115200,8位数据位,1位停止位,无校验,无硬件控制流,使能接受和发送,中断优先级配置,使能USART0和USART1
USART0 和USART1 发送
USART0和USART1接收中断
这里是重点了,使用内部时钟的需要更改为12MHZ串口就可以正常工作了
这里的图片没截,重大的失误