如何在来自外部微控制器的 TIC12400 EVM 中测试多开关检测接口(MSDI)。
我们无法从外部微控制器连接 SPI 命令行。
请帮助我们了解如何连接、如何测试。
我们期待您的回应。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
如何在来自外部微控制器的 TIC12400 EVM 中测试多开关检测接口(MSDI)。
我们无法从外部微控制器连接 SPI 命令行。
请帮助我们了解如何连接、如何测试。
我们期待您的回应。
您好、Andrew、
感谢您的快速响应
您能否分享您如何将外部微控制器连接到 EVM?
请找到下面的快照 以供参考。
因为我们无法读取 INT_STAT 寄存器以继续。
使用 GUI 进行测试是否有任何问题?
根据我们的客户 要求、我们不是很专注于 GUI。
请帮助我们满足客户要求。
我们期待您的回应。
此致、
Siva Sankar
您好、Andrew、
我要检查的最后一点是 、TIC12400-Q1 在 SCLK 的下降沿锁存数据、您的微设置是否也是如此?
我们期待您的回应。
此致、
Siva Sankar
您好、Siva、
再看一下您的 SPI 事务、您似乎没有在发送到 TIC12400-Q1的数据上实现奇偶校验。 例如、在上面使用事务0xBC000092发布的第二个屏幕截图中、这将有8位逻辑1、但奇数奇偶校验检查失败。 那么、中断寄存器指示 POR 和开关状态变化是没有意义的。
我的设置几乎已经准备就绪、我必须订购一个外部微控制器来进行测试、并且在我成功执行事务时将进行更新。
此致、
Andrew
您好、Siva、
我能够使用外部微控制器连接到 TIC12400-Q1 EVM。 以下是连接图:
接头 J3已安装并按如下方式连接到 launchpad:
我必须更改的唯一跳线是移除跳线 J7。 我将 MSP430 Launchpad 的 VCC 连接到跳线 J7的 PIN2 (TIC12400-Q1的 VDD)。
我能够成功读取 ID/INT 寄存器、然后从配置寄存器中写入/读取。
为了读取器件 ID、我发送了32位数据流0x02000000。
为了读取 INT 寄存器、我发送了32位数据流0x04000000。
为了写入配置寄存器、我发送了32位数据流0xB4000800。
为了从配置寄存器中读取数据、我发送了32位数据流0x34000000。
此致、
Andrew