yzwzfyz 发表于 2020-4-5 12:27
楼主能不能说说TI是干什么用的呢?
wulin 发表于 2020-4-5 06:25
27、32行多余。TI为串口发送完成中断请求标志,由硬件置1,软件清0。只有在特殊使用串口情况才会在初始化时 ...
程鹏 发表于 2020-4-5 16:00
那我发的这个程序是属于特殊情况吗?如果不是,那需要将T1初始化为1的特殊情况是怎样的?方便举个例子吗 ...
wulin 发表于 2020-4-5 16:20
参阅此链接,C语言指向数组元素的指针
https://www.sohu.com/a/122492626_119709
fishen 发表于 2020-4-5 16:12
TI为串口发送完成中断请求标志,由硬件置1,软件清0.
发送前先清零,等待发送完成后硬件置1
yzwzfyz 发表于 2020-4-11 11:51
你的想法是对的,我很赞同!
程鹏 发表于 2020-4-5 16:00
那我发的这个程序是属于特殊情况吗?如果不是,那需要将T1初始化为1的特殊情况是怎样的?方便举个例子吗 ...
wfqxgw 发表于 2021-9-17 10:19
还有一个原因为是如果调用printf函数时。那个TI一定要置1.不然发不了。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |