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.

[参考译文] TMS470MF06607:更改了 DCAN 收发器

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/564925/tms470mf06607-dcan-transceiver-change

器件型号:TMS470MF06607

您好,

我使用的是 TMS470MF06607微控制器。 (TMS470M HDK 开发套件)。

在此 Launchpad 中、收发器构建在电路板上。  

我尝试将此 CAN 模块连接到外部收发器。 我从 launchpad 获取 CAN TX 和 RX 引脚。

如果我连接正常的 CAN 高速收发器、则意味着它可以正常工作。

但是,我在这里尝试连接 FTCAN 收发器(容错)。

现在、数据不会传输到另一个 CAN 模块(SAINT 工具)。

我不知道原因。 任何软件问题或硬件问题。  

此致

Arun Kumar.N

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

    您好 Arun、

    我对 FTCAN 不是很熟悉、因此、如果您可以提供特定的器件型号和供应商、我可以查看是否存在兼容性问题。 但是、您首先应该检查的是 FTCAN 器件上的接口引脚是否可耐受3V 电压。 MCU 上的 CANTX 和 RX 引脚为3V 信号、在选择收发器时应考虑这些信号。  

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

    考虑到 TI 以外的其他供应商提供的器件 TJA1055、我已经做了一些额外的调查、对于该特定器件、电压电平应该是可以的、但您应该使用示波器进行验证、以确保电压电平与所使用器件的数据表相匹配。 此外、在查看该另一部分的数据表时、我看到它仅在高达125kbps 的速率下有效、这对于 CAN 来说非常慢、因此您应该检查这一区域、以确保您没有超出所使用的收发器的能力。 根据 CAN 2.0标准、TMS470MF06607的最大 CAN 波特率为1Mbps。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    我还使用了 TJA1055T/3收发器。 我施加了类似的电压
    14引脚- 12v (VBAT)
    10引脚- 5V (VCC)
    3和4引脚- 3.3V (我通过3.3k 电阻提供该电压)。

    但我没有将任何数据传输到 SAINT 工具。
    如果您愿意、我可以向您发送原理图。 请告诉我我我想在我的身边做些什么。
    主席先生,软件问题是否正确????

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

    在 TJA1055T/3中,我不知道一些连接。
    引脚编号:4 (TJA1055T/3)连接到我的控制器(TMS470MF06607) HET2引脚(收发器输出连接到控制器)。
    针脚编号:5 (TJA1055T/3)连接到我的控制器 HET1针脚。 (从控制器输出转到收发器)。
    引脚编号:6 (TJA1055T/3)连接到我的控制器 HET0引脚。(从控制器输出转到收发器)。

    在我的软件方面、我没有为这些引脚做任何事情。 我不知道我对这些引脚有什么要求。 由于 HET 引脚,我们可以将其作为 GPIO/PWM。

    您能告诉我,我想使这些引脚具有哪些功能吗?


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

    TJA1055T/3器件不是 TI 器件、因此我无法就此提供任何指导。 我强烈建议您与器件供应商进行讨论(我认为是 NXP) 由于他们是该模块的专家、并且您已经提到 DCAN 模块与 HDK 上提供的收发器一起工作正常、这表明软件或 TMS470M 器件/HDK 没有问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我会对您的上一篇帖子进行快速观察。 为什么要将 HET 引脚和 PWM 连接到 CAN 收发器? MCU 的 CANTX 和 RX 引脚应连接到该引脚。 器件的电源应来自您的电源、并通过适当的端接电阻输出到 CAN 总线。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您如何将 TJA1055T 引脚2和3连接到 TMS470M HDK? 您无法仅连接到 J11上的扩展引脚、因为 TI CAN 驱动器(U2和 U3)已经在驱动 CAN1SRX 和 CAN2SRX 引脚。 您不能有两个收发器尝试驱动 TMS470器件上的同一 CANnSRX 引脚。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    从我的 TMS470M HDK 中,我可以从该板的背面获取 CANTX 和 CANRX 引脚。 因此,我采用 CANTX 和 CANRX 引脚并连接外部收发器意味着它可以正常工作。
    我使用该外部收发器检查了正常 CAN。 正常工作。
    因此、这就是我连接该 FTCAN 收发器的原因。

    谢谢
    Arunv Kumar.N
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您所做的是不正确的。 收发器的 CANRX 引脚是一个推挽输出。 您无法将两个推挽输出连接在一起。 当您这么做时、它可能会工作、也可能不工作、具体取决于输出驱动器的相对强度、但最终、其中一个芯片将发生故障。 如果要使用"非板载" CAN 收发器、必须移除板载 CAN 收发器。 (这样做当然会使您的保修失效。) 对于 DCAN1、板载收发器为 U2。 对于 DCAN2、它是 U3。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、先生、
    很抱歉,主席先生,我的答复延误了。 感谢您的建议。

    此致
    Arun Kumar.N