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.

[参考译文] TCAN1145-Q1:TCAN1145DMTRQ1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1532218/tcan1145-q1-tcan1145dmtrq1

器件型号:TCAN1145-Q1

工具/软件:

问题:

1。对于所有寄存器、SPI 读取始终将 SDO 引脚返回为 0xE054。

2.对于可写寄存器、SPI 写入始终将 SDI 引脚返回为 0xE000。

以下是我的 EBtressos 配置:

端口配置:

MISO --> MC 的输入、PULL_UP
MOSI -->来自 MC 的输出推挽、ALT3、空闲为低电平
CS   --> 来自 MC 的输出推挽、ALT3、空闲为 高电平
SCLK-->从 MC 输出推挽、ALT3、空闲为低电平

SPI 器件:

配置为 SPI 模式 0。
SPI 波特率为 2Mega。


注意:使用的帧如果为 0xADDR/WData。 (根据数据表)

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

    https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1183004/tcan1145-q1-request-for-tcan-1145-spi-communication-specification

    我认为这与上述问题类似

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

    尊敬的 Albin:

    您能否分享 SPI 引脚波形?

    此致、

    Sean

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

    遗憾的是、在这种情况下、无法捕获 SPI 引脚波形、因为 SPI 通信完全在片上进行、并且这些引脚无法通过示波器或逻辑分析仪进行探测。

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

    尊敬的 Albin:

    如果我看不到在这些引脚上发送的内容、则调试会有点困难。 您能否通过执行 ABA 交换测试来确认这是否是质量问题?

    此外、您是否在读取或写入寄存器时移位了该位? 即读取 0x10 寄存器、用户需要将 addr 向左移动 1、因此 SPI 命令将为 0x20 00。 如果您正在写入、则需要在移位后向地址添加 1、这样将变为 0x21 07、假设您要进入正常模式。

    此致、

    Sean

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

    Im 传输数据如上所述、帧完美、我在 INT_3 中没有收到错误、因此没有正确的 SPI 错误?

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

    尊敬的 Albin:

    如果所有寄存器都读取 0xE0 54、如何知道 INT_3 中没有设置中断?

    您能否检查 VIO 是否 正常供电? 更换设备会解决此问题吗?

    此致、

    Sean