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.

[参考译文] TRF7970ATB:使用 UART 的 MSP-EXP430F5529 + TRF7970ATB 主机连接

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/585906/trf7970atb-msp-exp430f5529-trf7970atb-host-connection-using-uart

器件型号:TRF7970ATB

大家好、

我将 MSP-EXP430F5529板与 TRF7970ATB 搭配 使用、并将 NFCLink 1.0.0.3 + Stollman NFCPlayer 1.0.153.5用于测试 NFC 功能。

在构建和刷写示例固件 RW_P2P_CE_1后、它能够使用 NFCPlayer 连接到目标板并通过 USB CDC 端口启动 NFC。

但是、在闪存目标到 UART 主机接口的示例固件 RW_P2P_CE_2之后、它无法使用 NFCPlayer 连接和启动 NFC。

使用的连接配置为:

"READERTYPE=TRF7970 IOTYPE=串行端口=COM5"

从"eZUSB"连接到主机并被枚举为"MSP430应用 UART"的 UART 端口。

NFCPlayer 中显示的错误日志为:

15:56:05:268 CNfcPlayer:nfcStart:输入

15:56:05:270 CNfcPlayer::nfcStart:全局 NFC 标志:0xF8EFF9F7、L1标志:0x00050030 -如果本地(特定于配置)标志被置位、将被忽略

15:56:05:270 CNfcPlayer::nfcStart:没有本地跟踪。找到 NFC 参数-添加全局或默认参数

15:56:05:270 CNfcPlayer::nfcStart:未找到本地跟踪。L1参数-添加全局或默认参数

15:56:05:270 CNfcPlayer::nfcStart:初始化

15:56:05:271 CNfcInstance:nfcStart:ENTER

15:56:05:305 CNfcInstance:nfcStart:已加载 NFC 库

15:56:05:305 CNfcInstance:nfcStart:NFC API 版本:2.4

15:56:05:305 CNfcInstance:nfcStart:NFC 堆栈版本:16.1.153.0

15:56:05:318 CNfcInstance:nfcStart:NFC 控制器已初始化

15:56:07:332 CNfcInstance:nfcStart:! 创建 NFC 应用程序失败(代码:4)

15:56:07:335 CNfcPlayer:nfcStart:! 实例初始化失败(代码:4)

15:56:07:336 CNfcPlayer::nfcStart:Exit (状态:4)

通过用户指南进行搜索、我找不到任何有用的信息来通过 UART 进行设置。  

有人能帮您看看这里缺少什么吗?

提前感谢!

BR、

王新

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

    您是否了解了如何连接到 MSP430F5529电路板? 这就是开始的地方

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

    Josh、您好!

    感谢您的回复。

    浏览电路板的方框图后、我发现我的原始连接错误。

    以下是我的连接图:

    我正在尝试使用 eZUSB 与 MSP430F5529 UCA1 UART 通信、但很难成功。

    进一步检查 U7 MSP430F1612、其用途用于调试和刷写目标。

    现在我有一个问题、可以通过 eZUSB 端口与 MSP430F5529 UCA1 UART 通信吗?

    谢谢、

    BR、

    王新

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

    您好、Wang、

    如果要连接到 CDC 端口或 UART 端口、则需要使用实验板右上角的5529 USB 端口。

    编辑4/6/17:UART 项目需要与试验板左侧标记为 eZUSB 的端口一起使用

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

    您好 Jacobi、

    如何将实验板设置为通过5529 USB 端口使用 UART 端口?

    我已经查看了用户指南、但运气不好。

    将电源 SEL 置于 LDO、5529 USB 端口可用作 CDC 端口。

    刷写 RW_P2P_CE_2后、在连接到5529 USB 端口时不枚举任何端口。

    BR、

    王新

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

    您好、Wang、

    我进一步研究了这一点、看起来 UART 项目的.out 文件在 Web 发行版上没有正确编译。

    我要重新附加正确编译的文件版本: e2e.ti.com/.../RW_5F00_P2P_5F00_CE_5F00_2.out

    请尝试使用此工具。

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

    您好、Jacobi、

    使用随附的.out 文件、我仍然无法从5529 USB 获取任何枚举端口。

    在使用5529 USB 的 UART 端口之前、我们是否需要进行任何设置?

    或者我们需要从接头转换 TXD 和 RXD 以使用 UART 端口?

    BR、

    王新

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

    很抱歉、我的结尾出现了错误

    要使用 UART、您必须在 eZUSB 的左侧端口上进行连接。

    仅对于 USB、您需要位于5529 USB 的右侧端口上。

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

    使用 eZUSB、我无法使 UART 用于通信。
    据我所知、eZUSB 用于调试。

    但使用额外的适配器、我可以从 P4.4和 P4.5成功实现 UART 通信。

    感谢你的帮助。

    BR、
    王新