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.

[参考译文] 《TCAN4550EVM:TCAN45xx 软件用户指南》

Guru**** 2391425 points
Other Parts Discussed in Thread: USB2ANY, TCAN4550EVM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/930636/tcan4550evm-tcan45xx-software-user-s-guide

器件型号:TCAN4550EVM
主题中讨论的其他器件:USB2ANY

我使用 TI 的工具"USB2ANY"输出 SPI 命令来控制 TCAN4550EVB。  

 中的 TCAN45xx 软件用户指南示例设置

(1)"表7。 消息 RAM 设计示例寄存器值"

(2)表17. SPI 写入  

我的问题是  

(1)为什么 TXFQS 的值不是(地址0x10C4) 0x0003030A?

(2)为什么 CAN_H 和 CAN_L 不输出信号?

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

    用户、

    感谢您的关注。 为了验证、您的设置中是否仅正确使用了 USB2ANY 和 TCAN4550EVM? 为了确保我理解、您执行的步骤与用户指南中的步骤相同、但您的寄存器未反映预期值、并且您的 CAN 消息未传输。

    • 您的 USB2ANY SPI 设置是什么?
    • 您能否通过探测 INH 引脚来确认器件模式?
    • 您能否共享0x1018、0x0820和0x0824的寄存器值?  

    请分享有关测试设置的任何其他信息、这将有助于更快地调试问题。  

    此致、

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

    您好 Eric Hackett

    感谢你的答复。

    • 您的 USB2ANY SPI 设置是什么?

      =>抱歉,我发现了 SPI 设置问题。 现在我解决了。

    • 您能否通过探测 INH 引脚来确认器件模式?

    =>当 INH 引脚处于正常模式时,其电压为5.75V。

          

    • 您能否共享0x1018、0x0820和0x0824的寄存器值?  
    • 我的寄存器设置如下:

      加电以读取寄存器0x0820、值为0x00500081和0x00500089

      0x0824=0x00000000

      0x0800=0xC80004A8 =>设置为正常模式

      0x1018=0x00000303 =>启用 FD 和比特率开关

      0x101C=0x00022008 =>将 CAN 速度设置为500K

      0x100C=0x00010F50 =>将 CAN FD 速度设置为2Mbps  

          当我启用正常模式时、我尝试 读取0x0820、值为0x004004A1。   

    =>  CAN 静音、CAN 错误 位将为"1"。 为什么?

    我尝试写入寄存器0x0820 0x004004A9、然后它可以清零为0x00000000。  

    我按照 《TCAN45xx 软件用户指南 》中的"4.3发送和接收 CAN 消息"一节进行操作。

    但 CAN_H 和 CAN_L 没有任何输出

    是否需要设置其他设置?

          

     

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

    用户、

    您好像直接向我发送了电子邮件、因此我们将通过电子邮件继续此对话。

    此致、