在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2248|回复: 2

[求助] 关于串口通信的许多问题

[复制链接]
发表于 2010-9-1 13:34:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
以下是接触串口通信中的一些问题,恳请各位指点,若只是回答部分问题,请标上问题的序号,谢谢。
1. 解释一下接口、总线、协议,它们之间有没有什么联系?
   总线是指一种物理实体,还是通信线路的抽象概念,如果通信媒介为光纤,那是什么总线?

2. RS485、232是不是只是一种接口的定义,不涉及协议?
3. I2C,SPI是什么——接口,总线或协议?
4. UART是不是只是一个功能部件,既非接口,总线,也非协议?
5. SCI是什么——在TI的DSP中它是和SPI、CAN并列的一种外设,那它是接口,总线或协议吗?或者它只是作为DSP中的UART使用?

6. 半双工通信中(如RS485)如何协调双方的收发,即如何确保一方发的时候另一方一定为收,会不会出现双方同时发送的情况?
发表于 2010-9-2 09:06:09 | 显示全部楼层
说说自己的理解,有不对的地方请大家指正。
如果把需要进行数据交换的各系统看成是黑盒,那么接口就是提供数据交换的通道,或者说是保证通信的连接端口(比如一组gpio),当然有些接口比较复杂,还包括一些附属电路的。
有了接口,各个系统就有了提供数据出入的通道,但是各个系统不可能直接将端口连接啊,就需要有线路来将各系统的接口相连,这就是总线啦。这个链接线路可以是电缆,绞线,光纤,微带线等等方式。
有了接口和总线的保证,各个系统就实现了物理上的连接。但是如果都自说自话,你说汉语,我说英语,那谁也没办法听明白你说的是什么。这时候就要通过协议来规范通信。协议可以理解成通信各方都要遵守的规则。比如你说的半双工中的收发控制。还有数据同步,数据报头。报尾。校验。纠错,重传等等。这些都是在协议中规范的。这样遵守协议的各方就可以正常的通过总线进行通信了。
发表于 2010-9-10 14:57:11 | 显示全部楼层
同问!请教!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-9 06:17 , Processed in 0.022367 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表