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.

[参考译文] TCAN4550:通过 SPI 协议与 tcan4550通信

Guru**** 1980945 points
Other Parts Discussed in Thread: TCAN4550-Q1, TCAN4550
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/894907/tcan4550-communication-with-tcan4550-through-spi-protocol

器件型号:TCAN4550

我尝试通过 SPI 协议与 TCAN4550器件通信、但器件似乎没有响应。 我已按照" tcan4550-q1.pdf "和"TCAN45xx 软件用户的 Guide.pdf "发送命令以与 TCAN4550通信。 下面提到的是我要发送的命令的次方。

读取操作码(0x41)

2.寄存器地址= 0x0000 (ID0)

3.字长= 1.

时钟= 1MHz

之后,我没有得到任何响应值。

如果在发送任何命令序列之前需要执行任何其他操作、请使用上述指南。

如果您需要任何其他信息、请告诉我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    库马尔

    您是否能够验证器件是否处于 SPI 可用的模式? 器件必须处于待机或正常模式才能使 SPI 事务正常工作、在您的情况下、由于您尚未验证 SPI 通信是否转换为正常模式、因此需要处于待机模式。  

    检查这一点的一个快速方法是 INH 引脚的状态。 如果此引脚接近电池电压、则可以确保您不处于睡眠模式。 另一项快速检查是验证您是否为 VIO 轨正确供电。

    请在您验证了这些内容后通知我。

    此致、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已经验证了上述详细信息、以下是我的观察结果。

    INH:-11.7v

    VIO:- 3.3V

    我正在尝试使用 上述命令的相同命令序列读取0x0820寄存器、并且我会得到一些显示 SPI_ERROR 的值。

    我还尝试发送8字节数据、4个命令字节和4个虚拟字节。 但结果仍然相同。

    如果在发送任何命令序列之前需要执行任何其他操作、请使用上述指南。

    如果您需要任何其他信息、请告诉我。

x 出现错误。请重试或与管理员联系。