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.

关于BQ25895M的使用

Other Parts Discussed in Thread: BQ25895M, BQ25895

一般的带USB检测的充电IC,D+ D-会在开始的时间段用于检测,但是检测周期完成以后是会自动断开检测电路,避免影响了数据传输。

同时这个检测的周期也是严格的在USB的前段等待周期内。

所以如果使用D+ D-,那么当USB口插入时 进行检测,检测完了以后就端口,原有的USB口可以正常的与其他装置通讯。

请问BQ25895M的USB检测是不是也是这种情况,如果是,那么下图这种连线方式就可以用于电路设计呢?

  • D+D-检测的情况充电芯片会通过I2C告诉host,无需把host和D+D-连接到一起。

  • 1、单片机型号为STC15W408AS,由BQ25895的SYS管脚电压进行供电,单片机运行正常(能实现AD转换、能进行232通讯);BQ25895由+5V和GND两根线进行供电,D+、D-未接,SCL与SDA均用10K电阻上拉接到SYS脚上。

    2、此种情况下,单片机一直无法与BQ25895建立I2C通讯,即写入从机地址0X6a后,在第九个时钟信号到来时,SDA数据线仍未高电平,单片机未收到应答。为什么????

    3、将SCL与SDA线割开,将单片机与其他芯片进行I2C通讯,结果I2C通讯正常,可一直无法与BQ25895建立通讯,一直没有应答。。。。请问什么原因????BQ25895在建立I2C通讯还需要其他什么条件吗????急求!!!万分感谢!!!