各位工程师下午好,请问怎么让程序可以收到多个字符呢?现在的程序收到多个字符只会执行最先收到的字符,有没有例程呢?我的程序有什么问题吗?恳请指正,谢谢。
请问收到中断后有没有退出中断让中断标志位复位?如果只能收到一位数据一般是因为flag没有清空,或者uart中断没有被重新打开导致的。
例程可以参考这个:RL78/G13 UART Communication Using Hardware Flow Control Rev.1.00 | Renesas
请问每次接收数据只能接收第一位是什么原因呢?
应该是中断处理有问题,接受完一个数据需要立即退出中断接受下一条,建议先检查一下UART 中断函数,UART的配置应该是没问题的