硬件总线分哪几种(硬件与软件工程师常用的通信总线功能比较---下篇)

介绍完CAN通信,SPI通信以及IIC通信,芯片哥把剩下的硬件与软件工程师常用的通信总线内容讲解完,如USB通信,232通信和485通信;

常用的通信总线:

1.USB通信:USB通信包含USB1.0,USB2.0以及现在主流的USB3.0协议,协议版本的不同主要区别在于数据传输速度不同,版本越高速度越快,且版本越高越能往下兼容;USB通信总计VCC电源,数据线Data ,数据线Data-以及GND四根通信线;USB通信一般用于与计算机实现通信;如U盘,鼠标以及移动硬盘等;USB通信协议数据帧由五部分组成,同步字段SYNC,包标识符字段PID,数据字段,CYC循环校验字段,包结尾字段EOP;USB的传输速度可以由数据线Data 与数据线Data-通信线上的上拉电阻来识别;

硬件总线分哪几种(硬件与软件工程师常用的通信总线功能比较---下篇)(1)

硬件总线分哪几种(硬件与软件工程师常用的通信总线功能比较---下篇)(2)

常用的USB通信芯片,如Microchip USB3341-CP QFN-24 ,市场参考价8.6RMB/PCS;

2.232通信:232通信经常用于硬件与软件工程师说的上位机与下位机上,所谓上位机也即PC电脑端,下位机也即含有232通信的电路控制板;通过操作上位机,实现控制下位机;232通信接口有DB9与DB25两种,其中DB9应用最广,含有两个数据线TXD与RXD,一个GDN和六个控制线;协议内容较简单,开发较容易;232通信最大特点是与PC电脑通信的首选,缺点是通信距离短,一般控制在15米以内;

硬件总线分哪几种(硬件与软件工程师常用的通信总线功能比较---下篇)(3)

常用的232通信芯片,如美信 MAX232ESE SOIC-16,市场参考价5.25RMB/PCS;

3.485通信:485通信是相对于232通信,硬件电路更简单,只有两个数据线A与B,且为差分信号,抗干扰能力强,传输距离远,达几千米之远;由于232通信只能是点对点,不支持点对多,因此485的组网功能就解决了此类通信问题;

硬件总线分哪几种(硬件与软件工程师常用的通信总线功能比较---下篇)(4)

常用的485通信芯片,如美信 MAX485CSA SOIC-8,市场参考价6.28RMB/PCS;

关于通信总线,芯片哥暂时就告一段落,如有相关内容补充,还请各位小伙伴们多多交流分享;

本文由【芯片哥】原创撰写,喜欢就关注芯片哥,和芯片哥一起加油吧

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页