TTCAN中基本概念解释

  1. 系统时间(System Time)
    • 定义了TTCAN网络中的全局时间基准,所有节点需与之同步
    • 通常由时间主机(Time Master)提供和维护
  2. 基本周期(Basic Cycle)
    • 系统时间被划分为重复的基本周期
    • 每个基本周期包含多个时间窗口,用于调度不同类型的消息发送
  3. 时间窗口 (Time Window)
    • 基本周期中的等长时间片段
    • 为不同消息类型专门分配了独立的时间窗口
  4. 通信矩阵(Communication Matrix)
    • 二维矩阵,定义了每个节点在不同时间窗口发送/接收消息的调度
    • 体现了TTCAN网络的时间驱动调度策略
  5. 时间触发消息(Time-Triggered Message)
    • 周期性发送的消息,在通信矩阵中被分配了专用时间窗口
    • 仅能在其专属窗口内发送,确保实时性
  6. 事件触发消息(Event-Triggered Message)
    • 由事件驱动的动态消息
    • 在专门预留的"自由窗口"内动态发送
  7. 参考消息(Reference Message)
    • 用于网络节点间的时钟同步
    • 具有最高优先级,确保时钟同步的实时性
  8. 时钟手柄(Clock Handler)
    • 通常在时间主机上运行的模块
    • 负责生成系统时间和参考消息,维护网络时钟同步
  9. 通信控制器硬件(Communication Controller)
    • TTCAN协议需要专门的硬件支持
    • 提供本地时间计数器、消息调度等功能
  10. 错误处理与容错(Fault Tolerance)
    • TTCAN中定义了容错和错误处理机制
    • 如时钟故障时的备份策略等

以上是TTCAN中的一些核心概念,共同构建了这种时间触发调度的通信网络。通过精确的时间管理,TTCAN为CAN网络赋予了实时确定性保证。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值