没有发现哪个寄存器是表示串口正在接收数据的

[复制链接]
 楼主| zhenykun 发表于 2018-11-2 15:54 | 显示全部楼层 |阅读模式
现在想将lm3s做485通讯,在发送前要做总线忙的判断,但是我找遍手册,没有发现哪个寄存器是表示串口正在接收数据的,这可怎么办啊
jlyuan 发表于 2018-11-2 15:57 | 显示全部楼层
这个跟寄存器没关系的吧,跟硬件有关系的,有一个ring信号的会提示是否在进行数据的传输的
 楼主| zhenykun 发表于 2018-11-2 16:01 | 显示全部楼层
你说的ring是rs232的吧,485两根线,没有ring,芯片检测到起始动作,肯定有些动作的
 楼主| zhenykun 发表于 2018-11-2 16:04 | 显示全部楼层

不过感觉芯片内部的动作现在不能通过寄存器的状态可见
yszong 发表于 2018-11-2 16:08 | 显示全部楼层
http://wenku.baidu.com/link?url=VS1rZZiXW6SjNMLwb4GJ9phZLBPXjKsO3DfWW_rtN27qFW-ueovrMBjBC2teDW1SXPxAPgugoGgy4DacuI_WVGbdERVFTzuhDDH3CiCv28a
huangchui 发表于 2018-11-2 16:13 | 显示全部楼层
通过协议来约束,一问一答
jlyuan 发表于 2018-11-2 16:16 | 显示全部楼层
这个9针的DB9串口的就有一个管脚是用来判断数据的接收状态的。
yszong 发表于 2018-11-2 16:19 | 显示全部楼层

不能查看一下寄存器的状态吗
 楼主| zhenykun 发表于 2018-11-2 16:24 | 显示全部楼层
好的,我明天去单位试一下,多谢各位大侠了哈,结贴了先
gygp 发表于 2018-11-2 21:23 | 显示全部楼层
这个fifo就可以读取。
chenci2013 发表于 2018-11-2 21:23 | 显示全部楼层
楼主是发送的寄存器吗?
biechedan 发表于 2018-11-2 21:24 | 显示全部楼层
这个接受没有。
wangdezhi 发表于 2018-11-2 21:24 | 显示全部楼层
判断是否有数据就行
isseed 发表于 2018-11-2 21:24 | 显示全部楼层
楼主需要实现什么功能
xietingfeng 发表于 2018-11-2 21:24 | 显示全部楼层
释放接口看看有没有
suzhanhua 发表于 2018-11-2 21:25 | 显示全部楼层
串口没有做过。
mituzu 发表于 2018-11-2 21:25 | 显示全部楼层
这个不需要判断。
hellosdc 发表于 2018-11-2 21:25 | 显示全部楼层
这个485通讯很简单。
uiint 发表于 2018-11-2 21:26 | 显示全部楼层
这个没有使用过。
hellosdc 发表于 2018-11-2 21:26 | 显示全部楼层
为什么要判断正在接受呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

868

主题

11535

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部

868

主题

11535

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部