主题中讨论的其他器件: TCA9539
我正在尝试使用 IO 扩展器 EVM 板来测试上述 GPIO 扩展器。 此 EVM 的数据表中未指明需要 MSP430 LaunchPad 板、我也不需要它。 我将尝试使用 radxa rock 3b、并将其连接到 EVM 上的 SDA 和 SCL 引脚、从而在我们的其中一个设计中测试该扩展器芯片。 我还要使用3b 板为 EVM 供电。
我已设法在命令行上使用 i2c 命令将 GPIO 引脚转换为输入和输出、从而亮起 EVM 上连接至各自 GPIO 引脚的 LED。 但我遇到了两个问题:
1.如果不能使用 GUI、如何在 EVM 的 U2芯片内选择要使用的扩展器? 我假设有一个 i2c 寄存器、我可以设置其选择。
2.当我设置他们的配置为输出时,P00和 P01不会亮起他们的 LED。 我按照数据表中的说明将 EVM 上的跳线设置为"OUT"、但 LED 仍然从未亮起、并告知我这些跳线并未设置为输出。
请注意、问题不大、很奇怪、我当前正在测试的扩展器的器件地址(我假设是 TCA9535、因为这是数据表 GUI 屏幕截图中的默认选择)似乎为 0x77、根据 TCA9535数据表、这不是可能的地址。