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.
大家好、团队
我 尝试 MSPM0G3507和 LC709203F (Gauge IC)之间的 I2C 通信。
参考的是示例项目: I2C_CONTROLLER_RW_MULTIBYTE_fifo_interrupts。
此工程可用于其他 I2C 器件。
但该电量监测计 IC 需要重复的启动条件。
尽管我 使用了 上述 项目、但无法获得正确的价值。
如何修改此项目以满足重复的启动条件?
IDE:CCS 版本 12.6.0
电路板:LP-MSPM0G3507
此致、
广之
您好、Helic
感谢您的快速支持。
我想提供的演示代码 在第142行有一个错误- 参数 可能不是 gTxLen、而是 gRxLen。
141:// I2C_INST、I2C_TARGET_ADDRESS、DL_I2C_CONTROL_DIRECTION_RX、gRxLen);
142:DL_I2C_startControllerTransferAdvanced (I2C_INST、I2C_TARGET_ADDRESS、DL_I2C_CONTROLLER_DIRECTION_RX、gTxLen、
143: DL_I2C_CONTROL_START_ENABLE、DL_I2C_CONTROL_STOP_ENABLE、DL_I2C_CONTROL_ACK_DISABLE);
I 修改方式如下:
142:DL_I2C_startControllerTransferAdvanced (I2C_INST、I2C_TARGET_ADDRESS、DL_I2C_CONTROLLER_DIRECTION_RX、gRxLen、
我确认、修改后的演示代码效果良好。
您能否确认此问题?
此致
广之
您好、 Hiroyuki
您能确认此问题吗?
是的、是我的错。 非常感谢您的答复。
此致、
赫利克