1、如果作为LIN的Slave节点,首先需要检测到Master的同步间隔域(逻辑上为0)。是否将SCBR中的LINR置位以后就可以把同步间隔当作break character检测到?但是data sheet中“When LINR is set inSCBR, the ESCI recognizes a break character when a start bit is followed by 9 or 10 0 data bits and a 0 where the stop bit should be, resulting in a total of 11 or 12 consecutive 0 data bits.”作何理解??难道只能识别相对从机11、12个bit位的同步间隔?如果间隔较长呢?
1.迼个是LIN 的規格"section 2.1.1 Break : A slave node shall use a break detection threshold of 11 nominal bit times".
2.在Slave接收到同步域0x55的首个0和1位时, Arbiter即可计算出波特率.那刚开始检测同步间隔时波特率是多少都應該冇问题.