bq76pl455 自动寻址作动原理?
时间:10-02
整理:3721RD
点击:
请问Application Note(SLVA617A)手册中1.2.3章节, 提到自动寻址功能设定, 采用广播方式发送位址从0x00~0x0F(总共16个器件), 我的问题是使用广播指令, 理论上因该所有器件都会被设成一样位址, 究竟自动寻址功能如何实现?
先进入Auto Addressing 模式, 再顺序写入00 , 01 ,... 这样每个芯片都会按照顺序 由近到远分配。
如果有兴趣了解详细过程的话, 可以抓以下每个芯片之间的波形, 就知道如何分配的
简单来说进入auto addressing时,第一个芯片接收到00之后, 并不会将指令转发到下一个,
等第一个芯片接受到00 ,之后, 才会将第二个指令01 ,传给第二个,依次类推。
自动寻址作动原理我终于搞懂了, 非常感谢!
再向您请教, 手册(ZHCSEK2B) page.70提到"当 ADDR_SEL = 1 时,此位自清零,并将在接收到下一个帧后设为“0”,即使该帧未设置 DEV_ADDR。"
我的问题是, 在Application Note采用连续位址指令发送, 却未曾看到有关闭Auto Addressing模式的指令, 请问他是在如何解除Auto Addressing模式?
自动的,
“此位自清零” , 就是自动清零。
我明白了! 非常感谢你的说明