请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430F169 我的主器件是 MSP430F169。 我的从器件是一个 SI514。 我现在只想读一个具体的地址、我正在努力做到这一点。 我可以从从从器件读取、但无法指定我要从哪个地址开始。 我知道您应该怎么做、我只是不确定如何编写代码、我已经查看了许多示例、但没有一个示例这么做。 下面是我拥有的代码(不包括所有设置):
U0CTL |= MST;
I2CTCTL |= I2CSTT + I2CSTP;
//这里可能是我需要告诉从器件我要从中读取的位置,地址为0x84
while ((I2CIFG & RXRDYIFG)=0);
DATA_IM_READING = I2CDRB;
请不要向我发送示例的链接、除非您完全确定示例可以解决这个非常简单的问题。 我看到了许多例子,但没有一个例子能做我想做的事情。 我只想做的就是能够从特定地址读取数据、并且能够写入特定的地址。 我有很多示例、没有一个示例这么做。 谢谢你。