目录 3.2.4 总线仲裁控制 3.3 接收模块设计 3.3.1 位流接收控制 3.3.2 CRC 接收控制 3.3.3 填充位接收控制 3.3.4 验收滤波控制 3.4 位定时模块设计 3.4.1 位时间配置 3.4.2 位时间逻辑控制 3.4.3 位同步控制 3.4.5 发送延迟补偿控制 3.5 错误处理模块设计 3.6 其他接口模块设计 3.6.1 外部接口设计 3.6.2 寄存器组设计 3.6.3 数据缓存设计 4总线控制器仿真验证 4.1 验证方案 4.2 验证平台 4.3 验证情况 4.3.1 发送功能 4.3.2 接收功能 4.3.3 位定时功能 4.3.4 错误处理功能 本文篇幅较长,分为上下两篇,上篇详见 可变速率 CAN 总线控制器设计与实现 3.2.4 总线仲裁控制 总线仲裁功能的设计包括了仲裁丢失与仲裁丢失位置捕两部分。 仲裁丢失,按照协议规定,在总线中当总线处于空闲状态时,所有节点都可以同时 向总线开始发送报文,这时候就需要区分报文的优先级,在总线中显性位的优先级低于