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.
我尝试通过 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个虚拟字节。 但结果仍然相同。
如果在发送任何命令序列之前需要执行任何其他操作、请使用上述指南。
如果您需要任何其他信息、请告诉我。