主题: TUSB320 中讨论的其他器件
工具/软件:
尊敬的 Texas Instruments 支持:
我正在处理一个需要配置的工程 TUSB320LAI (USB Type-C 配置通道逻辑和端口控制)使用 PIC16F1508 和微控制器通信。
我在硬件端将此 IC 与以下引脚配置搭配使用、
- 端口 — NC–DRP 模式
- addr–上拉 — I2C 启用、I2C 7 位地址为 0x67
我们的应用(要求):
USB Type-C 连接器 (CC1 和 CC2 PIN 连接到 TUSB320LAI IC) 将用作主机、并连接到任何手机(如 Android、iPad 等)或任何系统(如 Mac Book、Windows 等)。 每当连接主机(任何电池供电的设备,如 iPad、Mobiles 等)时、主机的电池都将使用电流高达 1A 的 TUSB320LAI IC 通过电路板电源充电、因为我们需要使主机保持活动状态。 此外、主机会将数据传输到连接的器件。
根据上述要求、我尝试手动写入配置 CSR 寄存器、但在测试过程中会出现异常行为。 IC 不会相应地执行操作
测试用例 1:–CSR 寄存器 0x08 的行为:
根据数据表、寄存器 0x08 的 7 位和 6 位默认值为 00(启动时的 500mA / 900mA 初始值)。 但是、当我写入该寄存器的 7 和 6 位为 01(中间 1.5A)时、然后在将任何电池供电的设备(如 iPad、Mobiles 等)连接到主机 USB Type-C 连接器后、该器件的电池不会从电路板上获取任何电流。
请求:
如果需要使用 TUSB320LAI 的任何其他 CSR 寄存器来满足我们的要求、还请提供有关如何使用微控制器通过 I2C 配置 TUSB320LAI 的示例。 还建议对当前硬件配置进行任何更改。
这是 TUSB320LAI IC 的代码和原理图的附件。 请找到它。
感谢您的支持、
此致、