工具与软件:
您好!
我已经将旧代码库从 MSP430转换到 MSP432E401Y、并且有一点已经与 I2C 进行了处理。 我已使用 i2c_MASTER_CPU_fifo_MSP_EXP432E401Y_nortos_ccs 示例重写了 I2C 段。 不过、我发现在我一直在处理的这段本来有效的 I2C 代码中存在问题。 它会发送一个额外的0x00字节、每当我使用 MAP_I2CMasterControl 准备写入时都不需要这个字节。
使用以下断点:
我可以看到以下内容:
我希望对 I2C 主控的调用不会发送任何内容。 我是否应该有不同的参数、或者是否需要设置某个标志、或者是否要进行某种操作以确保除了我用 MAP_I2CFIFODataPutNonBlocking 放置在队列中的数据之外不会写入任何内容?
提前感谢您的帮助。