ZHCACN4 may 2023 MSPM0L1106
PRODUCTION DATA
本应用报告中实施的 I2C 通信示例代码基于 BQ76952EVM 和 MSPM0L1306 LaunchPad。MSPM0L1306 用作 I2C 主器件,而 BQ76952 用作从器件。图 2-1 显示了简单的系统方框图。
对于 BQ76952EVM,需要通过将 BQ76952 芯片与板载 MCU (EV2400) 结合使用来检查该芯片。下载最新版本的 BQStudio(BQSTUDIO-TEST 版本),并按照“EVM 用户指南”的“快速入门”部分中的步骤进行操作。
确认 BQ76952EVM 板成功运行后,我们可以开始在 MSPM0 和 BQ769x2 之间设置 I2C 桥接器。如果 BQ769x2 EVM 上的 USB 未通电,请记住移除 uC_SCL(J19) 和 uC_SDA(J16) 上的连接器。
对于 MSPM0L1306 Launchpad,PA1 配置为 SCL 引脚,PA0 配置为 SDA 引脚。并且 MSPM0L1306 使用主机上的 USB 端口供电。表 2-1 显示了两个 EVM 之间的信号和电源连接。
连接类型 | 接头名称 | LP-MSPM0L1306 引脚编号:引脚名称 |
BQ76952EVM 引脚编号:引脚名称 |
---|---|---|---|
I2C 接口 | I2C:SCL | PA.1:I2C0_SCL | J17-2:P26 |
I2C:SDA | PA.0:I2C0_SDA | J17-3:P27 | |
电源连接 | 电源:3.3V | J1-1 | J2-3:REG1 |
电源:接地 | J1-22 | J5-1:VSS |
对于 I2C 接口,除了连接 SCL 和 SDA 外,两块电路板上还要实施上拉解决方案。您可以根据实际情况选择一个 EVM 来上拉 SDA 和 SCL。
对于 BQ76952EVM,短接 J15 和 J18 可以上拉 SDA 和 SCL。上拉电阻的默认值为 10kΩ。应根据 I2C 总线速度对其进行调整。图 2-3 显示了 BQ76952EVM 上的上拉跳线图。
对于 Launchpad,短接 J9-2-3 和 J10-2-3 可以上拉 SDA 和 SCL。上拉电阻的默认值为 2.2kΩ。还可以根据 I2C 总线速度调整该值。图 2-4 显示了 MSPM0L1306 Launchpad 上的上拉跳线图。
有关未提及的其他器件的说明,请参阅“BQ76952EVM 用户指南”和“LP-MAPM0L1306 Launchpad 用户指南”。