买了一块BQ76PL536EVM板,前几天看图纸把外围硬件电路看明白了,开始着通讯编程方面,不知道从何下手,有没有相关资料啊,例程之类的,奉献的人儿最光荣!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
买了一块BQ76PL536EVM板,前几天看图纸把外围硬件电路看明白了,开始着通讯编程方面,不知道从何下手,有没有相关资料啊,例程之类的,奉献的人儿最光荣!
那个软件不是测试用的吗?我的意思是,我想加一个主控芯片STM32,但是编程方面很迷茫比如说三块芯片18节电池地址怎么选之类的,有没有相关例程?
关于地址分配的问题我解决的,现在又出现个问题就是我查阅了手册上面有相关地址分配,但是如果三片级联,怎么区分各个芯片的地址
比如,手册上说电池1的地址是0x03,0x04,那么第二片,第三篇芯片的电池1地址是什么?彼此相同引脚怎么区分?
理论上来说,地址的分配是MCU控制的,只要不是0x00和0xFF,且不重复的地址都可以用。只是为了方便,按顺序0x01,0x02。。。来设定
那么我在编程的时候,对于第二,第三块芯片的各个引脚,功能寄存器是不是要自己定义地址?第一片芯片我直接用手册上给的那些地址就行了?
那个手册上数据控制寄存器描述的那个表,有好多RSVD,描述上写的是“保留以供将来使用”是不是就是留给用户自定义用的?
RSVD,是芯片设计者保留来加其他功能的,不是留给用户自定义的。功能地址都一样,你写不同的驱动地址就好了。