can的隐形位用什么表示
- 心理
- 关注:2.95W次
CAN的显隐性,就像生物学里的显性、隐性一样,逻辑
为
显性
逻辑
1
为隐性。显性碰到隐性,当让就表现为显性喽!
也就是说,有CAN
节点发送
0,另一个发送
1,结果总线状态就是
0,因为
“0”是显性么
显性位即无论总线上各节点想将总线驱动成什么样的电平,只要有一个节点驱动为显性位,则总线表现为显性位的电平隐性位正好相反,只有各节点都不将总线驱动成显性位的电平,总线才表现为隐性位对应的电平。显性位电平为Vh-Vl=2V,逻辑上为“0”隐性位电平为Vh-Vl=0V,逻辑上为“1”。
CAN总线在没有节点传输报文时是一直处于隐性状态。当有节点传输报文时显性覆盖隐性,由于CAN总线是一种串行总线,也就是说报文是一位一位的传输的,而且是数字信号(0和1),1代表隐性,0代表显性。在传送报文的过程中是显隐交替的,就像二进制数字0101001等,这样就能把信息发送出去,而总线空闲的时候是一直处于隐性的
标签:
位用
- 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/j0qlrz.html