嵌入式技术论坛
直播中

申根换

7年用户 1591经验值
私信 关注
[问答]

串口卡在最后一条语句的while循环里有人碰到过这种情况吗

1.jpg

回帖(2)

夏日余晖

2022-10-12 15:02:55
你发的命令有回车换行符吗
举报

夏日余晖

2022-10-12 15:08:53
我之前也一直判断txe,字符串结束的时候来一个tc,这个用的别人代码,这个问题出现概率不大。
我看到一种方法是,

while((USART1->SR&0X80)==0);//先txe
USART1->DR=LCD_buff[t];
while((USART1->SR&0X40)==0);//再tc
举报

更多回帖

发帖
×
20
完善资料,
赚取积分