主题中讨论的其他器件:MSP-FET、
工具/软件:Code Composer Studio
您好!
我正在尝试使用 MSP430FR2533启动并运行。 我已将其连接到 MSP-FET 的 JTAG 接口以及1个滚轮、2个滑块、1个按钮和1个接近传感器。 此外、B 接口 I2C 引脚会路由到"主机"微控制器。 我使用 CapTIvate 设计中心创建了启动代码、并将其导入到 CCS 中。 该板是定制的、没有连接到开发套件的20引脚接口。 我正在尝试遵循设计中心指南、但我没有找到一个很好的示例、说明如何为从器件 I2C 设置 MSP 以及如何执行一些基本的读取和写入(如果主机正在请求数据)。 其中一个示例板确实具有主 I2C 设置来控制触觉驱动器。 在 CapTIvate 技术指南中、我看到了 I2C 设置示例: "software-dl.ti.com/.../ch_lib.html
但我没有看到接口层的示例代码。 我阅读本指南是说接口层应该是发送和接收通信的主要方式,但在 I2C 示例代码中看不到 CAPT_initCommInterface()初始化命令。 I2C 示例代码是否可以在不使用接口层的情况下工作?
我还在设计中心看到了 I2C 的两个选项、即"大容量 I2C_REGISTI"和"重置 I2C_REGISTI"。 它们有何不同、它们的使用方式如何? 在我的案例中、"主机" IC 是 Arduino 控制器。
任何指向有关基本设置和使用(处理来自主机的传入 I2C 通信)示例的指针、使用 CapTIvate 库都将非常有帮助。
感谢您的帮助、
Andy