通信人家园

标题: 请教关于RS232的问题  [查看完整版帖子] [打印本页]

时间:  2009-5-5 09:26
作者: ly_csu     标题: 请教关于RS232的问题

主设备有一个串行总线接口A(RS232),用于更新程序和下载日志,每次主设备启动时会检测A上是否有串口设备接入,如果有则调用相应的程序应答,即使这个串口设备只是一根几米长的数据线,没连什么硬件,主设备也能检测得到,也就是说串口设备在没发请求的时候主设备也能检测出这个串口。那么,主设备一般是如何检测A上是否接上了串口设备呢?本人菜鸟,恳请大侠们不吝赐教。
时间:  2009-5-5 09:45
作者: super__m

这个问题不难理解啊.
就和我们的U盘一样,当你连接上设备时会进行一个通信过程,然后根据需要会作出动作.
时间:  2009-5-5 15:02
作者: ly_csu     标题: 回复 2# 的帖子

您好!U盘是有一定的硬件设计的啊?可是当只差上一个串口线时,主设备也要能检测得到,这个原理是什么?感谢您的指点
时间:  2009-5-5 16:01
作者: 传输

U盘你接入时能检测到时因为检测到了存储器
你说的接个线都能检测到,这个貌似不行吧,连回路都没有,怎么检测?
时间:  2009-5-6 09:30
作者: shenhqi

貌似不太可能
时间:  2009-5-8 09:09
作者: super__m

对RS232的具体数据线了解了一下.
其中有一条联络控制信号线,当RS232连接到你的设备时,会被设备检测到,并表现为有效时(ON)状态,请求发送(Request to send-RTS),表示请求对方发送数据,即当终端要发送数据时,使该信号有效(ON状态),向对方请求发送。如果对方也是ON状态,那就会响应,进行通信过程,没连设备,当然就不会通信了




通信人家园 (https://www.txrjy.com/) Powered by C114