nannan220 APM32F0003芯片的串口既配置发送又配置接收中断,使能发送接收中断。串口参数怎么配置,发送和接收中断处理函数怎么编写呢。 我找了官网SDK没有既配置发送又配置接收中断,使能发送接收中断的同个串口。 我这样配置串口参数,我没有用串口3发送数据,却程序一直卡死在发送中断处理服务函数中
AldenW nannan220 003的串口不用配置IO,会初始化外设的时候自动配置对应引脚,USART3对应引脚是PB4和PB5引脚,注意这两个引脚是开漏引脚,做串口需要外部有上拉电阻,例程可以参考这个测试003-uart3-rxtx-ok.zip2MB
nannan220 Geehy极海-社区小管家 好的 或者最好的方式您给一个既能发送中断又能接收中断,都使能了的。然后发送接收中断处理服务都编写好了的。 您那边验证没问题。 这样我这边就清楚是怎么配置串口这回事了 谢谢
Geehy极海-社区小管家 nannan220 早上好,下面的方式您可以参考一下哈 配置USART_INT_TX中断使能后(TXIE),如果发送寄存器为空(TXBEF),就会直接触发TX中断。可以参考官网用户手册中的描述。另外关于TX中断和RX中断相关配置和使用方式,可以参考官网SDK例程中USART部分: 具体地址: 另外是,F003这个型号比较特殊,不需要配置GPIO引脚,关注复用情况即可