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.

[参考译文] CCS/TCAN4550EVM:使用带 MSP430FR6989 LaunchPad 的 TCAN4550EVM、我可以#39;t make CAN 输出(CAN_H、CAN_L)

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/897551/ccs-tcan4550evm-i-can-t-make-can-output-can_h-can_l-with-tcan4550evm-with-msp430fr6989-launchpad

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

工具/软件:Code Composer Studio

大家好、

我想使用 MSP430FR6989测试 TCAN4550的功能

连接如下所示:

P2.3  - nINT

P2.5 - NCS

P1.7 - SDO

P1.6 - SDI

P1.4 - SCLK

GND - GND

VBAT:36V 直流

首先,我已经使用 TI 支持的示例代码(TCAN455x 驱动程序库演示(修订版 A))检查了 TCAN4550和 MSP430之间的 SPI。

我只需添加 AHB_READ_32 (REG_SPI_CONFIG)即可读取 TCAN4550的 ID。

这就是结果。 我认为 SPI 运行良好。

现在、我想看到 CAN 输出(CAN_H、CAN_L)。

使用您的示例代码、不更改任何内容、我无法获取 CAN 输出。

这些波形是在按下 MSP430 LaunchPad 上的 S1之后出现的。

我的工作有什么问题?

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

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

    哦、我的图片未上传、我将再次询问

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

    你好,Jongwoo,

    您可以再上传一次图像吗?  他们似乎没有工作。

    最大

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

    大家好、

    我再次代表 Jongwoo Bae 提出了他的问题。 (由于其网络系统似乎阻止了图像上传)

    他准备了两组 TCAN4550EVM、发现 SPI 已响应、但未输出 CAN_H 或 CAN_L

    请帮帮我们。

    谢谢你。

    赵仁英

    ------------------------

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

    Ernest、您好!

    感谢您传播 Jongwoo 的图像。  

    你好,Jongwoo,

    您在 TCAN4550 EVM 和 MSP430之间列出的连接正确。 这是示例代码中使用的配置。 您读取器件 ID 的 SPI 测试似乎也成功。 但是、在该测试期间、TCAN4550似乎已设置其 SPI 错误标志。 AfterTCAN4550检测 NCS 的高电平到低电平转换、它将发送的第一个字节(使用 SPI 时钟)将是中断寄存器(0x0820)前8位的内容。 在该测试中、位3和位7被置位、表示 SPI 错误。 读取 SPI 状态寄存器(0x000C[30:16)将更详细地描述此错误。 请告诉我该寄存器在简单 SPI 测试期间的读数。

    在尝试 CAN 通信的第二个测试期间、TCAN4550似乎无法识别 SPI 事务的开始。 如果我们比较这两个测试结果、我们可以看到、在 NCS 转换为低电平后、TCAN4550不会发送中断状态。 您能否确认在两次测试之间以相同的方式配置设备-硬件和软件中都是如此? 这些测试是相互直接运行还是存在任何硬件移动或单独配置?

    请告诉我您发现的内容。
    此致、
    Eric

x 出现错误。请重试或与管理员联系。