进度表是帧的调度表,规定总线上帧的传输次序以及各帧在总线上的传输时间。进度表位于主机节点,主机任务根据应用层需要进行调度。进度表可以有多个,一般情况下,轮到某个进度表执行的时候,从该进度表规定的入口处开始顺序执行,到进度表的最后一个帧时,如果没有新的进度表启动,则返回到当前的进度表第一个帧循环执行;也有可能在执行某个进度表当中发生中断,执行另一个进度表后再返回,如事件触发帧的冲突解决过程就是一个典型的例子,如下图所示。

        进度表除规定了帧 ID 的传输次序外,还规定了帧时隙(Frame Slot)的大小。帧时隙是进度表规定的一个帧的帧头起始到下一个的帧的帧头起始的时间。每个帧的帧时隙都可以不同,一个帧时隙对应了进度表的一个入口,如图所示,其中 i = 1~8。

        其中TFrame_Maximum为帧在总线上传输的最大时间。抖动(Jitter)为帧的同步间隔段的下降沿与帧时隙起始时刻相差的时间时基(Time Base)为LIN子网的最小计时单位,通常设定为 5ms或 10ms。帧时隙必须为时基的整数倍并且起始于时基的开始时刻(称为时基的节拍(Tick)),切换到另外一个进度表时一定要等到当前帧时隙的结束。

LIN总线协议详解4(进度表)相关推荐

  1. 细说汽车电子通信总线之LIN总线协议详解

    内容提要 1. LIN总线概述 1.1 LIN总线特点及发展历史 1.2 LIN 总线协议的物理层(收发器) 2. LIN总线报文帧结构(Message Frame Structure)详解 2.1 ...

  2. LIN总线协议详解7(LIN帧收发的硬件实现)

    帧收发的硬件实现 目录 帧收发的硬件实现 一.组成 二.协议控制器 1.协议控制器介绍 2.实现方法 三.总线收发器 1.实现方案 2.采用IC厂家的集成方案 四.LIN 总线 五.时钟源 六.EMI ...

  3. LIN总线协议详解2(LIN总线报文帧结构)

    目录 一.LIN总线报文帧结构 (Message Frame ) 1.报文整体机构 2.同步间隔段(Break Field) 3.同步段(Sync Byte Field) 4.受保护 ID 段(Pro ...

  4. LIN总线协议详解10(LIN的API)

    目录 LIN的API 1.什么是API 2.LIN的API ​3.核心API ​4.传输层API 5.配置与识别API 6.注意事项 6.1.兼容性 6.2.开发工具 ​7.API使用示例 7.1从机 ...

  5. LIN总线协议详解3(帧的类型)

    目录 帧的类型 1.无条件帧(Unconditional Frame) 2.事件触发帧(Event Triggered Frame) 3.偶发帧(Sporadic Frame) 4. 诊断帧(Diag ...

  6. LIN总线协议详解6(状态管理)

            状态管理是为了检测运行中的错误.错误一旦被发现,根据设计需要采取不同的措施进行排除,一种方法是简单替换掉错误节点,另一种方法是让发生问题的节点进入到自我保护/安全模式 (Limp Ho ...

  7. LIN总线协议详解5(网络管理)

    LIN网络管理 网络管理主要指的是网络的休眠和唤醒管理 一.唤醒          当总线处于休眠状态时,主/从机节点都可以向总线上发送唤醒信号,唤醒信号持续 250μs-5ms.其余节点(除发送唤醒 ...

  8. 细说汽车电子通信总线之CAN 2.0 总线协议详解

    引言 1. CAN总线发展历史与ISO规范 2. CAN总线主要功能特性 3. CAN 2.0总线协议的物理层电气特性 4. CAN 2.0总线协议消息报文详解 4.1 CAN2.0总线的通信报文帧格 ...

  9. can总线不加末端电阻_细说汽车电子通信总线之CAN 2.0 总线协议详解

    引言 1. CAN总线发展历史与ISO规范 2. CAN总线主要功能特性 3. CAN 2.0总线协议的物理层电气特性 4. CAN 2.0总线协议消息报文详解 4.1 CAN2.0总线的通信报文帧格 ...

  10. UART总线协议详解

    文章目录 1.UART概念 1.1硬件连接 2. RS232总线协议 2.1硬件连接 3. RS485总线协议 3.1硬件连接 1.UART概念   UART(Universal Asynchrono ...

最新文章

  1. 了解这些,你就可以在Spring启动时为所欲为了
  2. C++ [](){} 匿名函数 lambda表达式
  3. transformer 系列语音识别
  4. 重复addEventListener(事件名,的问题
  5. linux中date命令详解,Linux 之date命令详解
  6. 如何成为一位黑客 ( How To Become A Hacker )
  7. 万字通俗讲解何为复杂度
  8. 标准Android按钮具有不同的颜色
  9. linux装python环境_第一章 linux安装及python环境搭建
  10. 2021年了,还有人认为视觉导航不如激光导航
  11. 不确定性Uncertainty
  12. 抖音超火JavaScript实现网红太空人表盘 ~看程序员是如何用代码做华为太空手表
  13. 2017计算机开机号202,福彩3D2017第202期彩吧3D开机号429
  14. 为什么要选择双线虚拟主机?
  15. 数据挖掘工具初探之SPSS Clementine篇
  16. 全程无坑手撸k8s集群
  17. 麦克风阵列matlab,matlab关于麦克风阵列仿真的问题
  18. 雷霆行动(STG飞机游戏)源码分析
  19. 奶粉卖到“全球最贵”,飞鹤却陷入“中年危机”
  20. MOOC战德臣数据库课程自用笔记_2_关系模式

热门文章

  1. 【数据分析面试】大厂高频SQL笔试题(一)
  2. 下载Spring framework源码
  3. 机房布线技术设计与施工
  4. winload.exe 数字签名无法验证解决方法
  5. 抖音矩阵系统,抖音矩阵系统源码,抖音SEO源码。
  6. BP神经网络数据预测(excel)
  7. 数据分析知识体系模型
  8. Datasqueeze v2.0.7
  9. 墨盒注墨后出现断线或堵头的处理方法
  10. ubuntu16服务器vnc无显示器,Ubuntu 18.04 解决无显示器无法vnc远程连接的问题 虚拟显示器 dummy video...