我正在尝试了解如何使用 MSP430F169实现基本 I2C。 我有很多示例代码、我已经浏览了我可以找到的所有数据表、但仍然有很多东西我找不到。 例如、我找不到 I2CTCTL 寄存器中包含的内容。 我发现它列在数据表中、但它并未分解它的内容。 我从一些示例代码中知道 I2CSTT 和 I2CSTP 会进入其中、但我并不完全确定它们会怎么做。 我想阅读一些文档、其中介绍了所有这些寄存器的功能。 我不喜欢仅仅看这些示例、我更喜欢从一开始就学习、 我知道那里必须有文档来解释 I2CSTT 等操作、否则有人会如何知道在他们的代码中编写代码而不从其他一些示例代码中复制代码。
如果有人能告诉我一些说明所有 USART0 I2C 寄存器功能的文档、我将不胜感激。 此外、如果有人能为我提供一个极其简单的示例、说明从从器件读取一个字节的数据、这也会大有帮助。 谢谢你。 此外、请不要仅仅回答 I2CSTT 和 I2CSTP 所做的事情、这一点并不重要、我真正想要的是找到解释这一点的文档、以及我在示例代码中看到的许多其他 I2C 内容。