CAN总线是目前总线行业中的宠儿,被众多领域所追捧,在CAN总线传输数据时,有两种基本状态,接下来我们简单的说一下CAN总线的两种基本状态。
CAN总线的基本状态分为显性和隐性,也就是我们经常说的“0”“1”,CAN总线传输数据时,依靠的是差分电瓶,因为CAN总线是双绞线,所以在没有数据传输时,两条线的电压相同,差值为0,所以为隐性。一旦有数据传输,两条线就会出现电压不同的情况,从而产生电压差,CAN总线就会表现为显性。
CAN总线之所以被设定出显性和隐性,是为了一条总线上有多个节点时,不发送数据的节点使CAN总线表现为隐性,发送CAN总线数据的把CAN总线表现为显性,所以CAN总线就会变成显性,对节点发送的CAN总线数据进行传输,大大的使CAN总线更加智能化。