主题中讨论的其他器件:CAPTIVATE-PGMR、DRV2605L、 CAPTIVATE-PHONE
工具/软件:
您好的团队、
此示例适用于 通过 6 引脚连接器连接到 CAPTIVATE-PGMR(CAPTIVATE-PGMR—CapTIvate 技术指南 1.83.00.08 文档)的 PCB、用于对 CapTIvate 软件进行编程、调试和连接。 4 针连接器连接到 Adafruit 分线板、用于与 DRV2605L 触觉驱动器进行 I2C 通信、其中包括上拉电阻器(Adafruit DRV2605L Haptic Motor Controller - STEMMA QT / Qwiic:ID 2305:Adafruit Industries、独特有趣的 DIY 电子产品和套件)。
我还附上了名为 Button_Joy.zip“的源代码。
e2e.ti.com/.../OneButton_5F00_Joy.zip
此工程最初通过 CapTIvate 软件生成、 这只是微控制器设置的一个按钮、电容式感应功能运行正常。 然后、我尝试添加 I2C 功能、但该器件无法正常工作。
现在、问题是 代码在第 247 行停顿、或者每当我们尝试通过 I2C 发送一个字节时 (执行步骤初始化 I2C 模块后)、我们看不到 SDA 和 SCL 线路上的任何操作、它们只是保持高电平。
我不确定 I2C 模块是否已正确初始化。 您能否提供任何帮助、帮助我们了解为什么会陷入困境?
此致、
Luke