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.

[参考译文] RF430FRL152HEVM:EVM 和 RF430TempSense 标签是否共享相同的 ROM 和协议?

Guru**** 2589245 points
Other Parts Discussed in Thread: TRF7970A, TRF7960, RF430FRL152HEVM, RF430FRL152H

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/611573/rf430frl152hevm-does-the-evm-and-rf430tempsense-tag-share-the-same-rom-and-protocols

器件型号:RF430FRL152HEVM
主题中讨论的其它器件:TRF7970ATRF7960、RF430FRL152H

大家好、

新内容、我有三个关于 RF430系列的基本问题。

我有 EVM 板、TempSense NFC 标签和 TRF7970A 板、我可以使用它与它们进行通信。 我刚开始使用它们、现在是新的。

我有兴趣在几周内向 BOSS 快速演示这些器件的功能。

我已经将 TI GUI 与这两个器件一起运行、所有器件均按预期工作。

在演示中、我想尽可能多地重复使用、也就是说、我更喜欢使用他们的 ROM 可执行文件、而不是添加我自己的任何代码。

我打算使用 TRF7970A 作为 NFC 连接来进行此演示(稍后的版本将迁移到其他平台、例如 Android 手机)。

但是、我不想使用 TI GUI 进行通信。 相反、我通过 USB 闪存了一个 Docklight 应用、它运行正常。 我可以向 TRF7970A 发送任何需要的命令、它们的通信效果很好。

问题1:
是否有文档更好地说明了用于与 TRF7970A 进行通信的协议? 我有一个用于 TRF7960的文件、它对协议进行了相当好的解释。 是否有其他确切说明7970A 所需的内容的内容?

基本上、我只想创建命令、执行以下操作:
 1)配置 RF430 (设置传感器控制寄存器、频率寄存器、ADC0配置寄存器等)。 我的配置将与 GUI 应用所做的演示相同、设置相同。
 2) 2)启动 RF430采样(设置通用控制寄存器)
 3)获取数据(发出命令从缓冲区获取数据)

我可以在 TRF7970A 上安装 USB 监听器、并在监听时从 GUI 应用程序运行这些命令、但如果有更好的文档、我可以从头开始制作这些命令。

问题2:
TempSense 贴片和 RF430 EVM 板 ROM 之间是否存在差异?  

我想将 ADC 的电路连接到贴片的 ADC0 (TP7)上、并将其与 EVM 板(使用 ADC0作为其光传感器)完全一样使用。

但 ADC0未被激活(?) 在补丁上? 如何启用此功能?

问题3:
完成概念演示后、我们可能会迁移到使用射频堆栈但编写自己代码的模型。 此时、我相信我们将需要通过 JTAG 对 TempSense 进行编程。 使用 JTAG 对 RF430进行编程的最佳操作方法是什么?

此致、
布莱斯

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

    您好、Bryce、

    对于问题1、假设您希望远离 TRF7970AEVM 源代码、这是可以理解的、最好的选择可能是查看专门用于与 TempSense 补丁进行通信的固件示例。 这不会尝试提取其他传感器数据、但应该为您提供更多的 TRF7970AEVM 代码使用。

    包含软件下载链接的应用手册位于 :http://www.ti.com/lit/pdf/sloa233

    问题2:

    这些器件的 ROM 代码不相同。 可能不同的是应用程序代码、但我不认为是这样、因为我没有看到 TI 设计的软件版本、如果应用程序代码与默认项目不同、则会出现这种情况。

    也就是说、您可以执行无线编程、以确保加载 EVM 使用的默认项目。 RF430FRL152HEVM 用户指南 :http://www.ti.com/lit/ug/slau607b/slau607b.pdf 的第7节对此进行了详细介绍

    问题3:

    由于 RF430FRL152H 的低电压运行、JTAG 信号需要电平转换器。 除此之外、JTAG 编程与任何 JTAG 接口一样?