汽车电子中的串形总线技术与测试挑战PPT课件.pptxVIP

汽车电子中的串形总线技术与测试挑战PPT课件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汽车电子中的串行总线技术和测试挑战叶树栋数字测试市场开发经理是德科技(中国)有限公司186 1216 0975sandro_ye@高速发展的汽车电子 Detour 车身电子动力控制单元通信和车载娱乐设备主/被动安全设备汽车电子中的串行总线 I2C SPI RS232/UARTs – 软件下载(20Kb/s) LIN–座位,镜子,窗户,车灯等的控制(19.2Kb/s) CAN/CAN FD FlexRay SENT – 传感器(100Kb/s) MOST – 导航/娱乐信息系统/视频(150Mb/s) BroadR-Reach –导航/娱乐信息系统/视频 (100Mb/s)ECUs 的芯片间通信(10Mb/s)动力总成, 底盘控制, 辅助驾驶, 刹车防抱等.(1-10Mb/s)仲裁场控制场11 Bit IdentifierSRR18 Bit Extended IdentifierRTR4 Bit DLCSOFr1r0总线空闲总线空闲仲裁场数据场CRC校验场帧尾整数总线空闲控制场应答场recessiverecessive11 Bit IdentifierRTR4 Bit DLC15 Bit CRC + Del.SOFIDEr0730 to 8 BytesdominantdominantCAN 帧结构标准格式扩展格式IDE什么是CAN FD? CAN FD总线是基于汽车电子控制及诊断的下一代高性能串行总线标准。传统的CAN2.0标准,由于驱动特性的限制,最高传输速率仅为 1 Mbps。 而CAN FD标准, 在数据场部分可以将数据速率提高到最高10Mbps,同时数据开销可以从8字节升级到64字节。 今天的汽车应用对总线的需求越来越苛刻,要减少总线负载,增加吞吐速率,与采用象FlexRay这样的同步串行总线相比,从CAN 2.0 技术过渡到CAN FD是比较容易的,基本上是无缝过渡。CAN FD: 支持灵活数据速率的CAN 信号形式: 差分 主要应用: 汽车车体和传动控制系统的控制/监视最大波特率: 任意部分 – 1 Mbps, 数据部分 – 10 Mbps 编码: NRZ编码及填充位SENT总线: 单边半字节传输协议 信号: 单端信号 (信号对地) 主要应用: 串行传输汽车模拟传感器数据到ECU(电子控制单元)最小时间单元: 3 μs编码: 半字节脉宽调制(12个最小时间单元 = 0, 27个最小时间单元 = F)SENT总线帧格式9082A5F0脉宽调制 (PWM) 代表半字节的值 (0 到 F)12个最小时间单元脉宽 = 027个最小时间单元脉宽 = F (27–12= 15)多个半字节可以表述为一个“信号”低速串行信息嵌入在状态/通信半字节中模拟信号 并行总线 实时嵌入式系统输入/输出输入/输出串行总线系统级调试工程师为何需要示波器拥有串行总线分析功能?这是一个非常低速的总线,怎么可能出问题?时间相关的物理量测量与协议内容过渡时间, 电压, 噪声, 每一位的时间等. 眼图模板测试 跟踪总线数据到出错位置 是否传送了准确的数据显示? 是否捕获了一个错误? 是否数据出错了? 多长时间…? 多久出现 ….?时间相关的系统级交互串行到数字接口串行到模拟接口101000100001010000000000000000010000000010011010X0XX00Data: 20(Hex)Data: 21(Hex)STOP CONDITIONAckAckAckControl byteSTART CONDITIONWrite“原始”的解码方法CH1 = 数据CH3 = 时钟若发现不是我们想看的指令? 则需要重新采集一次,重复人工解码!基于示波器的串行数据触发及解码用不同颜色标出不同协议内容的解码 “列表” 解码和波形时间相关地显示InfiniiVision X-Series 示波器汽车电子串行总线的物理层/协议层测试 :为调试故障发现故障原因而优化的示波器CAN 总线测试和调试CAN、CAN-dbc 符号 CAN FD 解码和触发CAN 和 CAN FD 眼图模板测试LIN 总线测试和调试LIN 和 LIN-ldf 符号解码和触发SENT 解码和触发FlexRay 总线测试和调试FlexRay 解码和触发FlexRay 眼图模板测试FlexRay 物理层一致性测试New!New!New!最完整的汽车电子串行总线解码方案MIL-1553CAN符号解码USB2.0FlexRayARINC429CANTDUART/RS232CLINSPI 4线I2CI2SSNETCAN 16进制触发及解码非符号解码: 帧 ID = 201, 数据 = 08 A8 00 00 27 10 00 00201代表什么? 一长串数据又代表什么?CAN-db

文档评论(0)

big一剑飞虹 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档