结构

主节点将同步间隔场发送到总线,以明确表示传输开始。同步间隔场可细分为同步间隔(Sync Break)和同步间隔界定符(Sync Break Delimiter)(参见图片:Frame Header)。

振荡器容差

同步间隔至少包含13个显性位。由于使用的是价格便宜的振荡器,因此频率可能存在±14%的波动。通过传输至少13个显性位,可确保慢速从节点也能够检测到数据传输的启动。

同步间隔

同步间隔是一个没有起始位和停止位的特殊序列,不能在任何常规SCI帧中发送。要想通过SCI发送同步间隔场,主节点可以以较低的传输速率发送数值为0x00的标准SCI帧。这可以通过将典型传输速率减半来实现。

同步间隔界定符

同步间隔符具有至少十三个显性位,而同步间隔界定符则具有至少一个隐性位,最多四个隐性位(参见图片:Frame Header)。这会分隔同步间隔与后续的同步场,后者使用SCI进行串行通信,因此以显性起始位开头。

同步场

为确保所有从节点使用相同时钟发送和接收,主节点先发送同步间隔场,然后发送同步场。同步场数值为0x55。为计算出时钟,从节点测量同步场的第一个下降沿与最后一个下降沿之间的时间差,然后除以八,结果等于一个位时间。

最后修改: 2024年02月1日 星期四 12:50