《低速总线测试PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《低速总线测试PPT讲稿.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、低速总线测试第1页,共18页,编辑于2022年,星期四典型的嵌入式控制器有多类串行数据信号16位微型控制器外部存储器闪存RAM串行位移寄存器其它PWMCANUARTADCADCADCGPIO电源16位数据线+ADDR线EEPROMVCO或PLL数模转换器LED驱动器器I2CI2CSPISPISPI频率振荡器CERWOthINTERRUPTS模拟信号串行数据信号PWM信号并行数据(数字)信号关关键模拟设备数字设备混合信号设备第2页,共18页,编辑于2022年,星期四不同需求有不同的串行数据标准I2C和SPI用来把数据从微型控制器传送到嵌入式控制器中的外设上(CAN用来把数据从一个嵌入式控制器传送
2、到另一个嵌入式控制器)第3页,共18页,编辑于2022年,星期四高速数据高速数据类型型低速数据低速数据类型型很强的实时性很强的实时性一致性测试一致性测试点对点的数据传输点对点的数据传输射频领域的故障定位射频领域的故障定位l通过用测试夹具完成的物理层通过用测试夹具完成的物理层的一致性测试的一致性测试实时性稍差实时性稍差多点传输多点传输数据层面的调试数据层面的调试触触发&解解码Firewire1GbEXAUISATA100MbEPCI ExpressInfinibandUSBII10MbESPIRS-232CANI2CFlexRayLINMOSTUSBJ1805D2B 总线类型简介Transact
3、ionData LinkMechanicalPhysicalLogicalElectrical使用示波器使用示波器第4页,共18页,编辑于2022年,星期四I2C总线简介uControllerSDASCLPeripheral APeripheral BPeripheral CI2C bus=Inter-IC busI2C bus=Inter-IC bus(集成(集成电路路间总线)最早在最早在2020世世纪8080年代由年代由PhilipsPhilips开开发出来的出来的简单的双向串行的双向串行总线,由以下信号,由以下信号组成:成:串行数据串行数据 (SDA)(SDA)串行串行时钟(SCL)(S
4、CL)I2CI2C总线上可以有多个主从上可以有多个主从设备,但一次只能,但一次只能激活一个主激活一个主设备和一个从和一个从设备。每个。每个设备都使都使用唯一的地址用唯一的地址识别。第5页,共18页,编辑于2022年,星期四I2C的timing spec支持三种传输速度1,标准模式:100kbps2,快速模式:400kbps3,高速模式:3.4Mbps总线上最大设备容量取决与400pf的容量(3.4Mbps时最大为100pf的容量),大概支持20-30台设备。供电电压Vdd的范围为2.3到5.5v包括7位地址或10位地址模式第6页,共18页,编辑于2022年,星期四I2C总线介绍当SCL为高电平
5、时,SDA上的数据必须保持稳定,SCL低电平时SDA数据可以变化电平SCL高电平时,如果SDA由高电平变成低电平时,表示START;如果从低电平变成高电平时,表示STOP。第7页,共18页,编辑于2022年,星期四I2C总线介绍第8页,共18页,编辑于2022年,星期四主主设备向从向从设备写数据写数据主主设备从从从从设备读数据数据IIC总线介绍第9页,共18页,编辑于2022年,星期四RTO的I2C总线测试结果参考1.模拟信号相关联的解码方式模拟信号相关联的解码方式第10页,共18页,编辑于2022年,星期四RTO的I2C总线测试结果参考2,解,解码表格表格3,设置触置触发第11页,共18页,
6、编辑于2022年,星期四怎样调试低速总线IIC协议的举例设置置:l时钟和数据针l门限lRead/Write bitProtocol DetailslStart:SDA goes low,SCL is highlRepeated Start:start without a previous stoplAddress:either 7 or 10 bit addresslR/W bit:one bit indicating if data will be read from or written to the devicelAck:one bit from the slave device ack
7、nowledging the masters actionlData:an integer number of byteslStop:SDA goes high and SCL is high第12页,共18页,编辑于2022年,星期四RTO 测试低速串行总线的亮点l标准配置包含准配置包含 I2C,SPI,UART/RS-232 触触发功能(其他厂商得功能(其他厂商得单独独购买)l基于硬件的基于硬件的协议触触发功能能功能能够快速找快速找错l灵活的灵活的协议触触发选项l使用使用简洁:l设置简单l测试结果方便观察(颜色区分的码型)lR&S SmartGrid function for decode
8、d data and decode table第13页,共18页,编辑于2022年,星期四RTO 测试低速串行总线的亮点(IIC举例)l触触发选项灵活灵活StartRepeated startStopNo AckAddressAddress ORAddress and data第14页,共18页,编辑于2022年,星期四RTO 测试低速串行总线的亮点(IIC举例)l解解码直直观Start10bitAddressR/WAck8bit DataAckNo AckStopWrite cycle to address 136hRepeated StartRead cycle to address 24
9、DhNon-completewrite cycle 第15页,共18页,编辑于2022年,星期四SPI(Serial Peripheral Interface)总线简介SPI=Serial Peripheral Interface SPI=Serial Peripheral Interface(串行外(串行外设接口)接口)在在2020世世纪8080年代由年代由MotorolaMotorola开开发出来的出来的四四线串行串行总线,由以下信号,由以下信号组成:成:串行串行时钟(SCLK)(SCLK)主主输出,从出,从输入入(MOSI)(MOSI)主主输入,从入,从输出出(MISO)(MISO)从从
10、设备选择(SS)(SS)主主设备输出出时钟,同,同时收收发数据,通数据,通过SSSS来来选择与与之通信的从之通信的从设备最高最高传输速率达到速率达到50Mbps50Mbps广泛用于广泛用于单片机与片机与EEPROMEEPROM、移位寄存器、移位寄存器、显示示驱动器、器、ADCADC等等第17页,共18页,编辑于2022年,星期四简单SSPI(Simplified SPI)总线uControllerMOSI(Master Out Slave In)SCKPeripheral AMISO(Master In Slave Out)仅一个从一个从设备时,无需从,无需从设备选择(SS)(SS)信号,信号,主从主从设备间的只需的只需3 3根信号根信号进行双向通信行双向通信第18页,共18页,编辑于2022年,星期四