| | | CAN总线中位定时的设定方法
| | 高中计算机新课标论文 can总线中位定时的高中计算机新课标论文设定方法 张健 摘要:在can总线中,位定时有一点小错误就会导致总线性能严重下降。虽然在许多情况下,位同步会修补由于位定时设置不当而产生的高中计算机新课标论文错误,但不能完全避免出错情况,并且在遇到两个或多个can节点同时发送的情况时,错误的采样点会使节点启动错误认可标志,使节点不能赢得总线上的任何活动。因此要分析、解决这样的错误就需要对can总线位定时中的位同步和can节点的工作过程有一个深入的了解。本文描述了can总线位同步的运行规则以及如何对位定时的参数进行设置。 关键词:总线 位定时 同步 延迟 1. 前言 can总线的数据传输速率最高可达1mbit/s,通常用石英晶振作为时钟发生器,可以独立进行位定时的参数设置,这样即使网络中节点之间的时钟周期不一样仍可获得相同的位速率。但网络中晶振的频率不是绝对稳定的,温度、电压以及器件的异常都会导致微小的差别,但只要将其稳定在振荡器容差范围之内,总线上的节点会通过重同步进行弥补。 can总线的一个位时间可以分成四个部分:同步段,传播段,相位段1和相位段2,每段的时间份额的数目都是可以编程控制的,而时间份额的大小tq由系统时钟tsys和波特率预分频值brp决定:tq=brp/tsys。如图1: 图1 参数 范围 说明 分频值 [1…….32] 规定时间份额的长度 同步段 1tq 固定长度,同步总线节点 传播时间段 [1…….8]tq 补偿总线物理延迟时间 相位缓冲段1 [1…….8]tq 重同步时可以暂时延长 相位缓冲段2 [1…….8]tq 重同步时可以暂时缩短
| | | |
| | | | <<<<<全文未完>>>>> 全文字数约3359字 | |
| | |
| |
|