永发信息网

串口通信TI不清0也可以吗

答案:2  悬赏:0  手机版
解决时间 2021-01-18 07:12
串口通信TI不清0也可以吗
最佳答案
你程序虽然没有给Tl清0,但用了延时,效果是一样的。Tl的作用是用于中断的,如果不采用中断,就查询TI的状态,因发送结束TI=1,这样就可以发送下一个数据,为了避免发送覆盖,所以,每次查询后要清0。这样可以连续发送,而效率最高。
回到你的程序上,你没有TI清0,并不影响发送。以9600波特率发送,发一个字节大约需10ms。你延时delay(200),这延时肯定大于10ms,否则,会覆盖出现发送错误。从效率上看,这样发送效率低,因延时超过10ms,每发送一次中间是有停顿时间的。
全部回答
已经delay了,在delay时间里,串口已经完成了发送,按照一般的流程,是要判断标志位是不是已经发送完,发送完之後,再送数据到SBUF
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题辛亥革命最主要的历史功绩是A.推翻了清
1000-454-452验算怎么写
喜茶(水游城店)的热喜乐芝抹茶好不好吃
这个购买?
求几部一本完结的日漫
恶灵附身这个游戏进入游戏以后画面颜色不对,
求一个顿口明显的浮漂!
天天黑自己学校有意思吗
电动开门机的工作原理是什么?
王者荣耀点卷130块钱能充多少?
0.99x8.5怎么简便计算
时隔2年,前女友又来找我了,我应不应该同意
经常坐同事车回家,送他点啥好呢
木制茶盘注册商标属于哪一类?
妻凌夫是什么意思啊?难道姓名笔画是22就是妻
推荐资讯
十进制数215 用二进制表示是多少?本人会用除
星辰DG120C和卡玛D1C哪个好
1965年阴历5月15日出生,公历是几月几号
北京现代老伊兰特与瑞纳哪个好?有什么区别
请问滚筒洗衣机的衣槽该如何清洗
沈海高速辽宁段已建成通车25年,是否应取消收
logチ0ニ5为底多少次方等于0
阿巴町儿童智能手表怎么装sim卡
O十O=4 O=?
在O,4,7,9,四个数选两个最大的数,组成最大的
NIKE VS adidas 三叶草史密斯哪个好
融资哪里找,融资怎么做,融资怎么操作,融资
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?