iso11898
【 在 firstsnowy (寒江雪柳日新晴) 的大作中提到: 】
: 用惯了按位定义,突然看到你的提问,一时语塞。思索了一下,现在轿车上一般按位定义的,原因可能如下:
: 按字节定义,一个字节可以表示256个状态,相当于128个I/O量;而按位定义,只有8个I/O量;按字节定义看来可以表示更多内容,但有一点非常重要,就是CAN的实时性,那128个I/O量不是一次发送就能搞定的,一次发送只能表示一个I/O状态,而CAN节点一般是定时发送,你要发128
: 另一个原因是信号状态混乱,发送解算比较复杂。试想接受节点收到一个字节,它要挨个比较,确定收到字节的数属于哪一个I/0区段,然后再处理,效率比较低,而且容易出错。
: ...................
--
FROM 219.224.170.*