车载网络与信息技术第三章 基于时间触发的车载网络.pptVIP

车载网络与信息技术第三章 基于时间触发的车载网络.ppt

  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文档。上传文档
查看更多
第四节 FlexRay网络节点设计 * 第四节 FlexRay网络节点设计 二、FlexRay节点设计例 本例中,MCU选用英飞凌生产的XC164CM,CC选用的英飞凌生产的SAK-CIC310,BD选用的是飞利浦的TJA1080。XC164CM为16位单片机,它通过SSC(高速同步串行接口)和CIC310的SSC口进行连接,完成各个模块间的数据交换。 * 第四节 FlexRay网络节点设计 1.结点硬件结构 主控控制整个节点的功能及通信过程。通信控制器和总线收发器之间通过一个串口交换数据。由于主机及端口电压是5V,通信控制器的端口电压是3.3V,所以它们不能直接进行相连,需要在它们之间加一个电压转换模块。电压转换模块采用SN74ALVC164245,它的功能就是完成XC164CM和CIC310之间的电压匹配,以及TJA1080和CIC310之间的电压匹配。节点总体结构如图3-26。 * * 第四节 FlexRay网络节点设计 2.结点硬件设计 (1)XC164CM连接电路 微控制器XC164CM是整个节点的控制核心,它通过SSC端口和通信控制器CIC310相连,并通过这个端口向CIC310发送数据控制CIC310和读取CIC310的状态。XC164CM有SSC功能端口,可直接与CIC310的SSC端口进行连接。标准的SSC端口有5条信号线:时钟SCLK、主机发送MOSI、从机发送MISO、片选信号SLS和就绪RDY。与两个TJA1080总线收发器通过EN,ERRN和RXEN引脚进行相连,并通过这些引脚控制总线收发器的使能、禁止和工作模式。XC164CM的主体电路的连接如图3-27,图3-27中XC164CM各引脚的基本功能如表3-3。 * * * 表3-3 XC164CM引脚功能 引脚序号 引脚功能 1-5 连接LED,给出模式选择 9-18 输入功能,可用于模数转变 21-24 输入功能,可用于模数转变 28-31 对应OCDS的接口,用于调试 33 复用通信控制器 35-39 SSC0接口,通过配置,XC164CM的SSC0可以作为SSC端口使用 49-55 用于连接两个总线收发器 60-64 系统支持功能:复位、时钟信号端 第四节 FlexRay网络节点设计 图3-28为复位电路以调试支持接口电路。 * * 第四节 FlexRay网络节点设计 图3-28(a)为XC164CM的复位电路,以TL7705芯片为核心产生XC164CM的复位信号。TL7705的复位信号比常规的RC复位电路稳定,可以使XC164CM进行可靠的复位。图3-28(b)为OCDS调试接口电路。使用OCDS双列直插16针的接口,支持对XC164CM开发调试的连接。 * 第二节 FlexRay网络中信息的基本传输过程 图3-11是FlexRay一个通信周的时间分层结构。图3-12是只包含静态段和动态段的通信周期例。 * 第二节 FlexRay网络中信息的基本传输过程 * 第二节 FlexRay网络中信息的基本传输过程 1. 通信周期的基本执行过程 除了启动阶段,FlexRay通信周期以一个固定的宏时钟数周期性地循环执行。通信周期依次从0到一个可设置的最大值依次计数。总线仲裁基于在静态段和动态段的帧标识符。帧标识符决定了其在通信周期的哪个段和这个段的哪个时间片发送。图3-13是一个FlexRay通信周期执行的示意图。 * 第二节 FlexRay网络中信息的基本传输过程 * 第二节 FlexRay网络中信息的基本传输过程 2. 静态段 一个FlexRay通信周期的静态段,按照配置值设置其时间片数。所有静态段中的时间片大小相同,由一个以宏时钟为单位的数给出。每个时间片有一个序号,在静态段中将固定的时间片分配给各个节点,在一个通信周期的静态段中,每个节点在一个通道上只能在分配给它的时间片内发送数据帧,而在自己的时间片之外的时间只能接收数据。在FlexRay网络运行的时候,这个时间片的分配情况是不允许动态发生改变的。静态段结构如图3-14,时序关系如图3-15。 * 第二节 FlexRay网络中信息的基本传输过程 3. 动态段 可以配置一个FlexRay通信周期动态段的微时间片数量,并且从1开始依次编号。所有微时间片的大小相同,也由一个以宏时钟为单位的数给出,不用动态段的时候可以设置微时间片数为0。在一个通信周期的动态段中,节点如果要发送消息,要通过竞争获得总线使用权。在动态段部分,是按照发送数据的数据帧优先级分配带宽,优先级由帧的标识ID确定。动态段结构如图3-16,时序关系如图3-17。 * * * 第二节 FlexRay网络中信息的基本传输过程 4. 符号窗 一个FlexRay通信周期可以有一个符号窗。符号窗通过配置设定一定数量宏

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档