外接集成hdd会在xp通用串行总线控制器器吗

搞研发 找元件
上世强元件电商
【产品】 集成了USB3.0功能控制器和SATA III主机控制器的USB3.0主控LSI
UPD720231A是瑞萨电子推出一款USB3.0主控LSI,USB3.0-SATA3桥接控制器,同时符合通用串行总线版本3.0(USB3.0)和串行ATA(SATA)规范版本3.0。此外,控制器支持UASP(USB附加SCSI协议)协议,可大大加快大量数据的数据吞吐量。UPD720231A集成了USB3.0功能控制器和SATA III主机控制器,其将USB3.0收发器,USB2.0收发器和SATA III收发器三大功能集成到一个芯片中。 USB3.0收发器支持5Gbps的超速(SS)。 USB2.0收发器支持高速(HS)480Mbps和全速(FS)12 Mbps。 而SATA III收发器支持Gen1 1.5 Gbps/Gen2 3 Gbps/Gen3 6 Gbps。通过支持ATAPI命令,UPD720231A也可用于诸如BD/DVD的光盘驱动器。UPD720231采用48引脚QFN封装,集成两个稳压器和上电复位电路,有助于终端产品的小型化。UPD720231A内核是32位RISC(精简指令集)CPU,提供了10个可以配置的通用IO(GPIO),包括:用于串行闪存ROM SPI接口,两个PWM接口、多级电压支持。其采用的片上复位电路,以此移除常规的外部上电复位电路;且将固件集成到内部掩码ROM中,以消除外部闪存ROM。图1:μPD720231A系统框图UPD720231A产品规格o&标准规格--USB3.0 / USB2.0(超高速(5Gbps),高速(480Mbps),全速(12Mbps))--大容量存储类USB连接SCSI协议--SATA3(Gen3(6Gbps),Gen2(3Gbps),Gen1(1.5Gbps))o&可配置GPIOo&时钟:30MHz晶振o&SPI接口o&电源:来自VBUS的3.3V和5Vo&片上1.0V和3.3V稳压器o&USB应用厂商论坛认证(测试ID = )o&48引脚QFN(6 x 6 mm)UPD720231A主要特性o&符合通用串行总线3.0规范修订版1.0--通过USB应用厂商论坛认证(TID:)--支持超/高/全速--支持大容量存储类UASP(USB连接SCSI协议)--支持大容量存储类BOT(Bulk Bulk Transport)--包括SCSI Command硬件加速器--支持的流数为32 +任务管理o&符合串行ATA规范3.0版--支持Gen1 / Gen2 / Gen3--支持主机启动电源管理--支持多个LUN--能够提供完整的ATA-8o&支持电源管理--USB3.0 U1 / U2 / U3状态--USB2.0挂起/ LPMUPD720231A主要应用o&外置USB HDD / SSDo&外置BD / DVD驱动器o&USB硬盘盒o&光驱技术顾问:drwyh相关技术文档:世强元件电商版权所有,转载请注明来源及链接。
相关元件供应
以下元器件世强均有代理,采购服务热线:
世强元件电商为您提供以下服务:
新元件/新技术/新方案
超十万份权威资料
资深专家在线解答
小量现货快速购买
价格交期实时查询
搞研发 · 找元件
下载世强元件电商APP
400-887-3266
搞研发 找元件
上世强元件电商09-2009-2009-2009-2009-2009-2009-2009-2009-2009-20最新范文01-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-0101-01用于检验的再组合电路,例如,LSSD、分离-钱眼专利分类
┆┆┆┆┆┆┆┆┆┆┆┆┆┆┆
┆┆┆┆┆┆┆┆┆┆┆┆┆┆┆
的专利共 99
热点信息推荐
热点企业推荐
申请人/专利权人:
本发明披露了一种自动测试的系统及其方法,在无PC驱动的情况下,利用客户端和服务器的架构,结合辅助测试仪器实现对计算机外设的自动测试。该系统和方法主要包括:由客户端模块向...
申请人/专利权人:
申请人/专利权人:
本实用新型公开一种通用串行总线测试治具,连接至计算机装置的通用串行总线收发器,包含通用串行总线收发器、串行接口、微处理控制器,该通用串行总线测试治具还包含:一速度测试数...
申请人/专利权人:
一种扩充式测试治具,用于测试计算机输入输出端口,包括一测试板卡,该测试板卡上设有多组不同的测试线路,该测试板卡设有一插头连接部,该测试板卡上的测试线路通过该插头连接部与...
申请人/专利权人:
本发明公开了一种串行接口电路的测试方法,包括如下步骤:A.在串行接口电路中,设置至少一条附加数据通路;B.测试所设置的附加数据通路的正确性,根据测试结果判断串行接口电路...
申请人/专利权人:
本发明公开了一种周边组件互连测试的方法,该方法包括:映射所述周边组件互连测试卡的静态随机存取内存为一物理内存,对所述静态随机存取内存执行各种符合周边组件互连总线协议规范...
申请人/专利权人:
本发明公开了一种电源拉偏测试装置,包括可调电源、上电时序控制电路和开关元件,其中,所述可调电源和所述开关元件相连接,用于向所述开关元件提供电源;所述上电时序控制电路用于...
申请人/专利权人:
为了提供一种在不使用大的存储器资源的条件下通过增加每个命令的传输量可以在较短的时间内测试HDD的HDD功能测试设备。一种数据存储装置测试设备,其包括:存储原始数据的存储...
申请人/专利权人:
本发明公开了一种芯片测试系统,包括:主机和信号仿真单元,其中,所述主机,向信号仿真单元输出测试信号;接收信号仿真单元输出的响应信号;将响应信号与预先设置的参考信号进行比...
申请人/专利权人:
本发明涉及一种芯片测试机制与相关方法。本发明在芯片的高速总线的接口电路内建立内部的内回路;当要为芯片进行输入输出测试时,使该高速总线接口电路发出信息并经由内回路接收本身...
申请人/专利权人:
本发明涉及自动调整测试数据输出端口数据采样点的装置,包括有:扫描单元,用于使用测试数据对扫描链路进行扫描,并根据扫描结果判断采样点是否可靠,并在采样点可靠时输出测试成功...
申请人/专利权人:
一种测试系统板的装置包括传感单元,其检测系统板输出的预定信号、以及控制信号输出单元,其将对应于传感单元所检测的预定信号的预定控制信号输出到系统板。一种测试系统板的方法包...
申请人/专利权人:
可配置的通用同步异步串行通信调试器及其调试方法是一种应用于通信、计算机和自动控制领域的串行通信的调试装置及其调试方法,尤其是一种应用于多种不同串行通信格式的可配置的通用...
申请人/专利权人:
本发明涉及一种电子装置的测试装置与方法。此测试装置至少包括第一装置、第二装置以及切换装置。其中,切换装置连接于电子装置与第二装置之间,并且切换装置连接于电子装置与第一装...
申请人/专利权人:
本发明是有关一种汇流排的侦错装置及其侦错方法,用于侦错具有中央处理单元、北桥晶片与南桥晶片的电脑系统内汇流排的传输。侦错装置包括处理单元、比较单元与记录单元。处理单元截...
申请人/专利权人:
本发明有关一种撷取汇流排传输的系统及其方法。该系统包括至少一暂存器与北桥接器,该撷取方法先依欲撷取的一汇流排传输预设撷取参数于暂存器;之后,驱使北桥接器依撷取参数撷取对...
申请人/专利权人:
一种USB总线接口检测装置,包括USB转接单元、显示及报警单元以及用于检测待测USB接口是否短路的短路检测单元;USB转接单元具有与待测USB接口各端对应的输入端和输出...
申请人/专利权人:
本发明公开了一种板间透传总线的测试装置及方法,一种板间透传总线的测试装置,其中,包括:主控单元、板间连接器单元和环境板存储单元,连接有被测总线单元;所述的主控单元用于发...
申请人/专利权人:
本发明揭露一种USB装置检测系统,其是用于检测装设于计算机系统的USB装置。计算机系统包含主机以及电源。检测系统包含USB连接器以及延迟电路。USB装置是连接于USB连...
申请人/专利权人:
本实用新型揭露一种通用串行总线负载检测装置,用以检测一待测通用串行总线主机端的最大容许负载。该USB负载检测装置包括仿真USB装置;微处理器,电连接该仿真USB装置;仿...
申请人/专利权人:
本发明提供一种USB测试电路,在具有USB功能的系统LSI等USB装置中,生成并输出用于信号品质测试的测量对象分组,用于测试其USB功能。根据USB测试电路(10),包...
申请人/专利权人:
一种电脑测试装置,用于测试一电脑的开机性能,所述电脑测试装置包括一测试控制芯片、一设置测试参数的设置电路及一显示测试参数的显示装置,所述芯片若干用于控制显示装置的引脚与...
申请人/专利权人:
本发明提供一种基于JTAG的数据传输方法,用于将TAP的传输寄存器中的待传数据传输到接收端,所述待传数据来自芯片的数据源,该方法包括以下步骤:步骤一,读取该传输寄存器的...
申请人/专利权人:
申请人/专利权人:
申请人/专利权人:
本发明公开了一种测试芯片的方法,该方法包括:A.设置具有模拟传感器的输出信号功能的可编程逻辑单元;B.可编程逻辑单元接收输入数据,并模拟传感器的输出信号,可编程逻辑单元...
申请人/专利权人:
在某些实施例中,一种装置包括:导体;以及发送器,该发送器包括发送器测试电路以将测试属性嵌入测试模式信号并将该测试模式信号发送到导体。在某些实施例中,一种装置包括:导体,...
申请人/专利权人:
本实用新型公开了一种I↑[2]C总线信号的通讯调试装置,包括该通讯调试装置并口和与待测电路的I↑[2]C总线端相连接的总线接口,在所述并口的多路输入输出管脚中根据信号流...
申请人/专利权人:
申请人/专利权人:
本发明提供的自动测试USB装置兼容性的系统,通过USB接口速度转换模块根据PC机的控制命令对USB接口速度进行转换,实现在不同的USB接口速度下对USB装置进行兼容性测...
申请人/专利权人:
本发明提供一种通用串行总线装置的测试系统及其方法,特别涉及一种USB装置的测试系统,用以经由第一计算机系统对USB装置进行复制比对测试。测试系统包括逻辑分析仪及测试治具...
申请人/专利权人:
本发明公开了一种PCI系统故障诊断方法,包括:待测系统执行预先设定的PCI总线故障诊断操作;采集操作过程中PCI总线上的数据,确定PCI总线的故障位置。本发明还公开了一...
申请人/专利权人:
本发明涉及USB装置测试模块、USB装置及其测试方法,其主要原理是利用USB装置本身的USB控制器、发送器、接收器,结合测试数据发生器、数据比较器以及测试模式控制器对U...
申请人/专利权人:
申请人/专利权人:
本实用新型提供一种基于ATCA架构的JTAG测试装置,包括:JTAG测试仪和JTAG测试板;所述JTAG测试板包括PCB基板、以及在该PCB基板上设置的插座和能够与待测...
申请人/专利权人:
申请人/专利权人:
本实用新型公开了一种CPU底座测试装置,其既可自给供电而无需外部电源供电,且可真实模拟CPU工作而对CPU底座及CPU底座与北桥之间线路连接进行测试。该测试装置包括一基...
申请人/专利权人:
申请人/专利权人:
本实用新型公告了一种四线制电阻式触摸屏测试电路,包括微控制器、作为微控制器显示输出界面的显示屏及其背光驱动单元、通过接口与微控制器相连接的触摸屏驱动IC,以及电源单元,...
申请人/专利权人:
本发明提供了一种实现虚拟热插拔的方法及实现虚拟热插拔的主机设备;所述主机设备包括虚拟在位模块(7),与热插拔处理模块(5)和中断触发模块(6)分别相连,用于屏蔽被测板卡...
申请人/专利权人:
本发明提供一种计算机外设接口测试装置,计算机外设接口测试装置包括硬盘机测试模块以及光驱测试模块。硬盘机测试模块包括:基板、多个凹槽、存储卡槽以及连接器,连接器可与计算机...
申请人/专利权人:
本发明公开了一种多板联合测试行动组链路无缝连接方法及装置,用以解决现有技术中存在手动操作较多、不易的问题。本发明中多个串联单板,各单板包括多个串联器件,各器件至少包括测...
申请人/专利权人:
本发明涉及一种芯片测试方法与相关装置。在测试一芯片的双向高速总线时,本发明是由该芯片的低速总线将测试信号传输至芯片中,并使芯片中的高速总线传输机制向该高速总线接口传输该...
申请人/专利权人:
申请人/专利权人:
本实用新型提供一种主机板的数据信号显示装置,包括输入装置、处理电路及显示装置,其中该处理电路接收由主机板传来的数据信号及时钟信号,并依据时钟信号在处理电路中存储数据信号...
申请人/专利权人:
一种测试卡及测试装置,应用于测试接口卡,该测试卡供插接于一主机板的第一插槽中,以电性连接该主机板与一待测试的接口卡,从而通过一量测仪器测试接口卡的工作情形,该测试卡包括...
申请人/专利权人:
一种通用适配器控制方法及装置,由计算机通过串行通讯接口RS232串口控制,采用混合信号MPU和FPGA技术,直接监听VME总线数据,并可发送VME总线指令给被测插件。整...
申请人/专利权人:
本实用新型提供一种计算机串口单机测试模块,该测试模块将422串口梯形头、485串口梯形头、电源指示灯设置壳体前部的面板上,单片机和12V电源适配器设置在壳体内,485内...
申请人/专利权人:
申请人/专利权人:
本发明公开了一种通用串行总线主机控制器快速测试系统及其方法。该方法包括步骤:获取通用串行总线主机控制器的控制权;建立虚拟通用串行总线设备;通过虚拟通用串行总线设备分别与...
  共99 条信息,当前显示第
1 - 50 条,共2 页
钱眼网客户服务  联系方式:E-mail:  
版权所有 Copyright &2017 Qianyan.biz All rights reserved. | 网络实名:钱眼
钱眼客服电话:010-  E_Mail: QQ:   
北京市公安局朝阳分局备案编号:&&&硬件(11)
多种工业应用串行总线特性及比较
由于在消费类电子产品、计算机外设、汽车和工业应用中增加了嵌入式功能,对低成本、高速和高可靠通信介质的要求也不断增长以满足这些应用,其结果是越来越多的处理器和控制器用不同类型的总线集成在一起,实现与PC软件、开发系统(如仿真器)或网络中的其它设备进行通信。目前流行的通信一般采用串行或并行模式,而串行模式应用更广泛。
微处理器中常用的集成串行总线是通用异步接收器传输总线、串行通信接口、同步外设接口(SPI)、内部集成电路(I2C) 和通用串行总线,以及车用串行总线,包括控制器区域网(CAN)和本地互连网(LIN)。这些总线在速度、物理接口要求和通信方法学上都有所不同。本文将对嵌入式系统设计的串行总线、驱动器和物理接口这些要求提供一个总体介绍,为选择最优总线提供指导并给出一个比较图表(表1)。为了说明方便起见,本文的阐述是基于微处理器的设计。
串行与并行相比
串行相比于并行的主要优点是要求的线数较少。例如,用在汽车工业中的LIN串行总线只需要一根线来与从属器件进行通信,Dallas公司的 1-Wire总线只使用一根线来输送信号和电源。较少的线意味着所需要的控制器引脚较少。集成在一个微控制器中的并行总线一般需要8条或更多的线,线数的多少取决于设计中地址和数据的宽度,所以集成一个并行总线的芯片至少需要8个引脚来与外部器件接口,这增加了芯片的总体尺寸。相反地,使用串行总线可以将同样的芯片集成在一个较小的封装中。
另外,在PCB板设计中并行总线需要更多的线来与其它外设接口,使PCB板面积更大、更复杂,从而增加了硬件成本。此外,工程师还可以很容易地将一个新器件加到一个串行网络中去,而且不会影响网络中的其它器件。例如,可以很容易地去掉总线上旧器件并用新的来替代。
&串行总线的故障自诊断和调试也非常简单,可以很容易地跟踪网络中一个有故障的器件并用新器件替换而不会干扰网络。但另一方面,并行总线比串行速度快。例如,Rambus公司的“Redwood”总线速度可高达6.4GHz,而最高的串行速度不会超过几个兆赫。
在工业和汽车应用中常用的串行协议
UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用来与PC进行通信,包括与监控调试器和其它器件,如EEPROM通信。
1-1、UART通信
UART首先将接收到的并行数据转换成串行数据来传输。消息帧从一个低位起始位开始,后面是7个或8个数据位,一个可用的奇偶位和一个或几个高位停止位。接收器发现开始位时它就知道数据准备发送,并尝试与发送器时钟频率同步。如果选择了奇偶,UART就在数据位后面加上奇偶位。奇偶位可用来帮助错误校验。
在接收过程中,UART从消息帧中去掉起始位和结束位,对进来的字节进行奇偶校验,并将数据字节从串行转换成并行。UART也产生额外的信号来指示发送和接收的状态。例如,如果产生一个奇偶错误,UART就置位奇偶标志。
1-2、数据方向和通信速度
数据传输可以首先从最低有效位(LSB)开始。然而,有些UART允许灵活选择先发送最低有效位或最高有效位(MSB)。
微控制器中的UART传送数据的速度范围为每秒几百位到1.5Mb。例如,嵌入在ElanSC520微控制器中的高速UART通信的速度可以高达1.1152Mbps。UART波特率还受发送和接收线对距离(线长度)的影响。
目前,市场上有只支持异步通信和同时支持异步与同步通信的两种硬件可用于UART。前者就是UART名字本身的含义,在摩托罗拉微控制器中被称为串行通信接口(SCI);Microchip微控制器中的通用同步异步收发器(USART)和在富士通微控制器中的UART是后者的两个典型例子。
1-3、计算机中的UART
UART是计算机中串行通信端口的关键部分。在计算机中,UART相连于产生兼容RS232规范信号的电路。RS232标准定义逻辑“1” 信号相对于地为3到25伏,而逻辑“0”相对于地为-3到-25伏。所以,当一个微控制器中的UART相连于PC时,它需要一个RS232驱动器来转换电平。
2. 同步外设接口
同步外设接口(SPI)是由摩托罗拉公司开发的全双工同步串行总线,该总线大量用在与EEPROM、ADC、FRAM和显示驱动器之类的慢速外设器件通信。
2-1、SPI通信
该总线通信基于主-从配置。它有以下4个信号:
MOSI:主出/从入
MISO:主入/从出
SCK:串行时钟
SS:从属选择
芯片上“从属选择”(slave-select)的引脚数决定了可连到总线上的器件数量。
在SPI传输中,数据是同步进行发送和接收的。数据传输的时钟基于来自主处理器的时钟脉冲,摩托罗拉没有定义任何通用SPI的时钟规范。然而,最常用的时钟设置基于时钟极性(CPOL)和时钟相位(CPHA)两个参数,CPOL定义SPI串行时钟的活动状态,而CPHA定义相对于SO-数据位的时钟相位。CPOL和CPHA的设置决定了数据取样的时钟沿。
2-2、数据方向和通信速度
SPI传输串行数据时首先传输最高位。波特率可以高达5Mbps,具体速度大小取决于SPI硬件。例如,Xicor公司的SPI串行器件传输速度能达到5MHz。
2-3、SPI与UART比较
SPI通信快于UART通信,两者都可以用在中等速度外设的通信中,例如非易失性EEPROM存储器。然而,SPI更常用于EEPROM或数模变换器的通信中。
有些UART能支持SPI通信,在这种情况下,会用一个通用IO作为从属选择引脚。
3. I2C总线
I2C是由飞利浦公司开发的双线同步总线。像SPI一样,该总线可用来与EEPROM、ADC、DAC和LCD这类慢速器件进行通信。
3-1、I2C通信
I2C是一个半双工、多主总线,该总线网络有一个或几个主控器件和很多个从器件。信息由两条串行线传输:串行数据线(SDA)和串行时钟线(SCL)。图1显示了使用两个主控和三个从器件相连接的例子。
网络中的每一个器件都预指定一个7位或10位的地址。飞利浦会给器件制造商分配地址,也有一个特定的地址用于高速通信,以及一个通用呼叫地址用于与网络中所有器件的通信。10位寻址的优点是允许更多的器件(高达1024个)布置在网络中。然而,总线中器件的数目取决于总线的电容量,必须限制在400pF以内。
主控器件发起数据传送,并提供用于通信的时钟信号。通信开始于SCL为高电平时SDA由高到低的转换,紧接着是一个7位或10位的从地址,一个数据方向位(R/W),一个应答位和停止状态。停止状态定义为在时钟信号为高时数据线电平由低到高的转换。每一个数据字节长度为8位,单次传送的字节数并没有限制。
由于I2C是一个多主总线,因此可能有两个或更多的主控器件同时试图访问总线,在时钟信号为高电平时在总线上置“1”的主控器件赢得总线仲裁。
I2C有三种不同的运行模式:标准、快速和高速模式。在使用快速和高速模式时,可能某个从属器件不能像主控器件那么快地处理数据。此时,从属器件会将SCL线拉至低电平来保持总线,这迫使主控器件进入等待状态,直至从属器件准备就绪。
3-2、数据方向和通信速度
数据传输首先从最高位开始。I2C总线设计用于三种数据传输速度,每个都向下兼容性:
低速,数据传输率为0到100kbps;快速,数据传输率可以高达400kbps;高速,数据传输率可以高达3.4Mbps。
3-3、I2C与SPI比较
I2C和SPI都能用于低速器件的通信,而SPI的数据传输速率高于I2C。此外,SPI具有一个内在地址功能,不需要设计一个额外的寄存器来测试地址,从而减少软件和硬件的设计开销。
4. 控制器区域网络
控制器区域网络(CAN)是一个多主异步串行总线。由于它具有优良的错误处理机制及可靠的数据传送性能,该总线在汽车工业中非常普遍,在高安全系数要求的医疗行业中也正在得到普及。
CAN最初由德国的Robert Bosch公司开发,提供给汽车电子系统所用的低成本通信总线,现在已经成为国际标准,被采用为高速应用的ISO11898标准和用于低速应用的ISO11519标准。
4-1、CAN通信
当总线空闲时,任何CAN节点都可以开始数据发送。如果两个或更多的节点同时开始发送,就使用标识符来进行按位仲裁以解决访问冲突。CAN是一个广播类型的总线,所有节点都接收总线上的数据,硬件上的过滤机制决定消息是否提供给该接点用。
4-2、四种消息帧的类型
数据帧:该帧从一个发送器承载数据到一个接收器。根据CAN规范有两种数据帧格式,它们的唯一本质区别在于标识符的长度:CAN标准帧,也称为CAN2.0A,支持11位长度的标识符;另一个是CAN扩展帧,也称为CAN2.0B,支持29位长度的标识符。图2显示了两种规范的CAN数据帧。
远程帧:此帧由一个接收CAN节点发送,用来请求带有远程帧中规定的标识符的数据帧。
错误帧:此帧将任何总线错误通知其它单元,在接收到这个帧时发送器会自动进行消息重发。
超载帧:超载帧由一个忙的CAN节点送出,以请求在前后数据帧之间增加一个额外的延迟。
4-3、CAN硬件术语
基本CAN(Basic CAN)控制器:这是一种廉价的CAN控制器,具有有限的发送/接收消息缓冲器,以及有限的CAN消息过滤机制。
完全CAN(Full CAN)控制器:完全CAN是一个高成本、高性能的CAN控制器,具有能缓冲8个或更多消息的缓冲器用于接收和发送。例如,富士通的集成CAN微控制器能提供16个消息缓冲器用于接收和发送。此外,富士通的MB90443微控制器能灵活地将两个CAN控制器的消息缓冲器组合在一个中,以形成能缓冲32个消息的缓冲器。
标准CAN控制器:该CAN控制器能够处理仅有11位标识符的消息。
扩展CAN控制器:该控制器能够处理含有11位和29位标识符的消息。
时间触发CAN(TTCAN)控制器:该CAN控制器根据时间和事件的触发来安排CAN消息,增强了CAN网络的总体性能和行为的确定性。
4-4、数据方向和通信速度
数据字节的传输首先从最高位开始。一个8位的数据字节能在一次发送中进行传输,最大的CAN总线速度是1Mbps。
4-5、CAN在汽车中的应用
图3的例子显示了CAN网络是如何通过富士通的16位CAN微控制器在汽车中应用。
4-6、物理接口
大多数CAN微控制器需要一个外部收发器来连接物理总线。目前市场上提供以下一些收发器:
高速CAN收发器有飞利浦的82C251,TI的SN65/75LBC031,Bosch的CF150,C250,Unitrode的UC5350;
低速CAN收发器有飞利浦82C252、TJA1053,西门子TLE 6252G;
单线CAN收发器有飞利浦AU5790,英飞凌TLE 6255,Delphi DK166153。
5.本地互连网络
本地互连网络(LIN)是一个低成本、单线串行总线,能执行全双工串行通信。LIN用在汽车的分布式电子系统中,例如与智能传感器和传动器的通信。LIN协议能采用低成本的UART/SCI接口来实现,几乎所有的微控制器都提供这些接口。
5-1、LIN通信
LIN网络由一个主控和多个从器件组成,主控器件发起所有的通信。
所有节点执行包括发送和接收任务在内的从属通信任务。此外,主节点执行主控发送任务,主控任务能决定什么时候、哪一个帧将在总线上传输。在该方式中,没有总线仲裁,并且在最坏情况下每个消息的时间很容易计算。当一个消息帧发送时,在接收和过滤标识符后,仅有一个从器件得到激活。
总线上的所有消息以帧的形式发送,帧由一个帧头和响应字段(response field)组成。主控器件始终在总线上发送帧头,帧头至少由一个13位字段、一个同步字节和一个6位标识符组成,该标识符的范围为0到63。响应字段由两个、四个和八个数据字节和具有倒置8位和的校验和字段,以及所有的数据字节和标识符组成。
图4显示了在一个消息帧上所有字段的排列顺序。
5-2、数据方向和通信速度
数据字节的传送首先从LSB开始,LIN总线的最大速度是20kbps。
5-3、物理接口
只有很少微控制器集成有专用的LIN硬件,大多数供应商用SCI或UART来提供支持。因为LIN物理层是一个从汽车自诊断用 ISO9141标准引出的单线12V总线,所以需要一个外部LIN收发器来转换电平。例如当前市场上已有供货的摩托罗拉IMC33689 LIN和英飞凌公司的TLE6259-2G收发器。
5-4、CAN与LIN的比较
CAN和LIN两者都使用在汽车工业中。CAN用于汽车中的高速和低速网络,而LIN仅用于低速网络,如门控制单元。在很多方面,CAN比LIN更贵也更可靠,必需在可靠性和为设计硬件与软件支付额外成本之间进行权衡。由于LIN的成本较低且容易在UART中实现,故在低速网络应用方面LIN有望替代CAN。
6. 其它通用串行总线
用在微控制器工业中的其它总线有RS422、RS485、USB和Microwire.
RS422和RS485通信可以用一个UART来执行。因此,在用于这些总线时微控制器中不需要增加另外的硬件。
USB总线的普及性极大地鼓舞了微控制器制造商把USB控制器集成到他们的微控制器中。将外围器件加到USB总线中是很容易的,并不需要重自举系统。Cypress半导体公司和其它业界主导厂商都提供各种系列USB芯片来满足市场的需要。
国家半导体公司(NSC)开发的单线总线Microwire用在许多微控制器和像EEPROM这类非易失性存储器,以及ADC中。该总线能像SPI一样提供同步通信,可用在使用SPI的地方。有些微控制器供应商通过使用UART来支持Microwire总线。
FlexRay是一种在汽车工业中即将推出的新型总线,可用在使用CAN总线的地方,该总线的速度是CAN总线的10倍,可以达到10Mbps。目前微控制器制造商正在努力开发具有FlexRay总线的器件。
总线选择准则
不同的应用在选择总线的标准方面并不同,下面是一些进行总线选择的通用参考准则:
1. 评估使用不同串行总线在网络上连接各种器件的系统成本。例如,在汽车应用中,一个只需要控制功能的系统可以用像LIN这类低成本的串行总线来管理。
2. 在效率、速度和可靠性方面确定对你最重要的性能。例如,对于一个安全关键系统来讲,可靠性是极为重要的,故而CAN是较好的选择。
3. 确定在网络上将连接多少器件,以及总线将可能具有的电容量。有些串行总线对连在网络上的器件数目有限制。
4. 注意器件间的距离,有些串行总线只支持短距离通信。
5. 如果用在汽车中,CAN或LIN是较好的选择。它们具有较强的容故障能力和传输可靠性。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:191305次
积分:1965
积分:1965
排名:千里之外
转载:54篇
评论:12条
(1)(19)(2)(4)(2)(7)(3)(2)(6)(1)(13)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'

我要回帖

更多关于 通用串行总线控制器 的文章

 

随机推荐