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 don't respone 0x41 read cmd?

Guru**** 2771175 points

Other Parts Discussed in Thread: TCAN4550

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1285628/tcan4550-spi-don-t-respone-0x41-read-cmd

主题中讨论的其他器件:TCAN4550

M3发送命令:0x41 08 00 01 00 00

为什么 TCAN 4550在 Double 00结束时不响应?

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

      

    M3 SPI(Master) >TCAN4550 EVM (从属)

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

    您好、Nicolas、

    您的芯片选择(nCS)引脚是否直接连接到 GND?  

    TCAN4550需要 NCS 引脚在 SPI 事务开始时从高电平转换为低电平、然后在结束时转换回高电平。  它会计算这些事务之间的 SPI 时钟脉冲数、以确定事务是否具有正确的位数、如果不正确、则设置 SPI 错误。

    此致、

    乔纳森

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

    谢谢 U。

    您可以在哪里看到 NCS 引脚在 SPI 事务开始时从高电平转换为低电平、然后在结束时转换回高电平?

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

    您好、Nicolas、

    在您提供的信号图中、您会看到 NCS 引脚连接至 GND、我在 SPI 事务的开头和结尾没有看到信号转换。  如果 nCS 连接到 GND、则会出现问题、因为 nCS 必须在每个 SPI 事务的开始和结束时进行转换、以标记事务的请求和结束。

    数据表的"编程"部分显示了所需的信号格式。  时钟图显示了转换、但它未标记为 nCS、因为该图重点关注 SDI 和 SDO 数据使用的时钟边沿。

    写入和读取图还显示了 NCS 在开始时转换为低电平、在结束时保持低电平、并在结束时再次转换为高电平。

    您能否使用示波器根据这些图验证 NCS 是否正在从高电平转换为低电平?  您的图未连接 nCS、因此您或许可以将 CH3连接到 nCS 并验证 SPI 信号是否与数据表图相匹配?

    此致、

    乔纳森