主题中讨论的其他部件: SEGGER
我正在尝试使用BQ2.4773万进行我的第一个设计,一旦我拥有了主板,我就意识到我需要能够获得稳定的vsys,以便为编程'2.4773万'的MCU供电。 这似乎是一个“捉22”的情况,它可以发挥作用。
当我使用编程器(Segger J-Link)对我的MCU (ST的STML432KCUx带有臂皮层-4)进行编程时,我尝试直接为'2.4773万的VCC供电。 我的I2C总线可以正确读取命令,但我从2.4773万中得到了一个不正确的回答。 我正在使用VCC =~15V。 我还将3.3V直接连接到ACDET,并测试了REGN的输出电压,电压大约为5V,因此我确信2.4773万已通电并正确连接。
我还拥有开发板,并按照建议(~19V)为开发板供电,并将I2C总线连接到我的设计。 通过这种设置,我能够成功地使用我设计的MCU和I2C总线对开发板上的'2.4773万'进行编程,所以我确信我在MCU和总线上的设置是正确的。
我的问题是,VCC (大于Vuvlo)是将'2.4773万置于可以通过I2C编程的状态的唯一必要条件,还是它在其它引脚上寻找合适的值(同样,我已经给了ACDET 3.3V并看到REGN相应地打开)。
成功编程后,这是否是在系统中进行芯片设置的唯一方法? 在添加电池和/或交流适配器之前对其进行编程?
谢谢!
斯蒂芬