各位好。
我现在使用bq76940做电源管理系统,通信mcu用的别家的mega64单片机。但现在bq76940通信无应答。
地址应该没问题,因为08和18地址都试过,并且按照datasheet左移后加读写位进行的
boot信号的控制也尝试过。
单片机的电源目前没使用bq的输出
bq的输入电压也就是pack输入大概40v
想了解一下,还会有什么情况,bq通信无反应。
拜托各位了
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.
各位好。
我现在使用bq76940做电源管理系统,通信mcu用的别家的mega64单片机。但现在bq76940通信无应答。
地址应该没问题,因为08和18地址都试过,并且按照datasheet左移后加读写位进行的
boot信号的控制也尝试过。
单片机的电源目前没使用bq的输出
bq的输入电压也就是pack输入大概40v
想了解一下,还会有什么情况,bq通信无反应。
拜托各位了
首先你要确保BQ76940正常工作,检查一下CAP1/2/3和REGOUT是否都有输出?另外还要确认你用的BQ76940是哪个后缀,即是否有CRC校验?
cap1,2,3输出是3V,
REGOUT输出是3.3V,
买的芯片是带CRC校验的,bq7694003DBTR
但是通信程序还没走到校验那一步就无反应了
是在写寄存器地址后就一直无应答
各位好。目前可以通信,但是写入之后,读取的数据和写入的不一致。
读取的全是0x00.
难道是没有写进去吗?