原子哥,你写的USART_RX_STA变量适用于串口二吗?

2019-08-23 14:30发布

我想用串口二实现串口的实验,各种参数都按照串口二进行了修改,但串口助手上还是没收到数据,我想问三个问题


一、你定义USART_RX_STA变量怎么就能检验串口一的传输状态的呢?我只是在usart.c中看到他的定义u16 USART_RX_STA=0; 关于它内部的各个位是怎么判断是在哪里?
二、你定义USART_RX_STA变量适用于串口二的状态检验吗?
三、如果写一个检测串口二传输状态的变量应该怎么写?(这个问题问的可能有些大,还是希望指点一下学习方向)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
30条回答
zhangfei
1楼-- · 2019-08-24 08:16
 精彩回答 2  元偷偷看……
zhangfei
2楼-- · 2019-08-24 08:35
要是能给您有所帮助  能不能把最佳答案给我啊 亲
taizonglai
3楼-- · 2019-08-24 13:03
昊430 发表于 2016-3-19 11:29
u16 USART_RX_STA=0; 你是说这一句吗?可是为什么这个变量就可以检测标志位呢?这块没搞懂

不懂的话看教程啊,教程看不懂的话就看视频啊
昊430
4楼-- · 2019-08-24 16:40
zuozhongkai 发表于 2016-3-19 14:33
不懂的话看教程啊,教程看不懂的话就看视频啊

您可能没理解我的意思,这个变量定义还有意义我都懂,但是比如为什么bit14就可以检验是否接收到0x0d,并且可以置1,这个在教程中没有提及啊
昊430
5楼-- · 2019-08-24 17:18
zhangfei 发表于 2016-3-19 13:24
要是能给您有所帮助  能不能把最佳答案给我啊 亲

你说的和我问的完全不是一个东西啊
taizonglai
6楼-- · 2019-08-24 21:32
 精彩回答 2  元偷偷看……

一周热门 更多>