stm32两个串口通信问题
时间:10-02
整理:3721RD
点击:
我想用PC传输数据用USART1接受,然后把接收的数据发到USART2口,2口把数据传送到一个读卡器模块,然后把返回的数据重新发送给U1口,之后传送给PC机显示。
但是问题在于:U1口把数据传送给U2后。U2返回过来的数据只有最后两个字符。不知道什么问题,
中断函数

主函数:


但是问题在于:U1口把数据传送给U2后。U2返回过来的数据只有最后两个字符。不知道什么问题,
中断函数

主函数:


这是个人逻辑问题,,开动脑筋,其实你定义个缓存,接收用,发送也用,基本不会有问题,确保2个中断的优先级就行,
