2955| 2
|
新手求助,通过串口发送的字符led只能显示最后一个字符。 |
7金钱
最佳答案你这个接收完成标志是只收一个字节就置位了呀。而且你在main函数里面肯定是判断标志位,然后清0的。所以你每次才会显示一个字符的。要修改的话,给USART3_RX_STA|=0x8000;加个条件,比如接收20个字节,就可以这样写,
if(USART3_RX_STA == 20)
USART3_RX_STA|=0x8000;
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-2 20:18
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网