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/RF430FRL152H:RF430FRL152H SD14采样模式

Guru**** 2477885 points
Other Parts Discussed in Thread: RF430FRL152HEVM, MSP-FET, RF430FRL152H

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/941718/ccs-rf430frl152h-rf430frl152h-sd14-sample-mode

器件型号:RF430FRL152H
主题中讨论的其他器件: MSP-FET

工具/软件:Code Composer Studio

大家好、

我最近刚刚购买了 RF430FRL152HEVM 和 MSP-FET。 我想问是否有一个有关 SD14的示例代码供我参考? 我在 Resource Explorer 中进行了搜索、但找不到它。 ADC10和 ADC12只有两种模式。

正在寻找您的回复! 非常感谢!

Amanda

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

    您好 Amanda、

    是的、有! 我们常见问题解答指南的第3.2节提供了我们的示例固件产品的下载链接和说明: https://www.ti.com/lit/pdf/sloa247

    通常、SD14最好从 ROM 代码中使用、但仅 NFC 项目显示了如何在其他情况下使用它。

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

    您好 Ralph、

    我已经阅读了该手册、并在论坛中找到了 SD14采样程序。

    现在有一个问题、在以下情况下 NFC 和 I2C 是否可以同时使用:手机给 RF430供电、启动程序、然后通过 I2C 的 RF430与另一个 DAC 芯片通信、使 DAC 输出电压、然后测量。 然后 RF430执行 ADC 操作来读取测量值并通过 NFC 将其发送到手机。

    还有一个问题、在 RF430 .h 文件中有两个端口、我不知道这是什么意思?  您能告诉我 RF430的 GPIO 是如何设置的? 我想使用两个引脚输出电压。

    此致、

    Amanda

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

    您好 Amanda、

    我认为这是可行的、您必须将代码的几个不同部分组合在一起才能使其正常工作。 不过、存储空间可能有点小、因此我建议限制数据的任何处理并通过 NFC 传递原始数据以节省代码空间。

    RF430FRL152H 的中心位置有一个 MSP430内核、因此这两个 GPIO 端口就像您在标准微控制器上使用的端口一样。  

    有关 多功能 I/O 端口的技术参考手册一章介绍了如何使用该端口: www.ti.com/.../slau506

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

    您好 Ralph、

    感谢您的帮助、我找到了 GPIO 指令并深入了解了该函数。  但是、我不太清楚 RF430是否同时使用以下两个函数?  1.使用 NFC 将 ADC 采样数据传输至 手机 ;2. 使用 I2C 与 DAC 芯片通信。  因为我在示例程序中看到这些字:

    如果需要 eUSCI 主机控制器部分以及射频功能、则为默认项目
    必须使用*。 这就是 NFC 在该应用中不受支持(因为 I2C/SPI 主机控制器
    *控制寄存器位于 NFC 文件所需的相同位置)。 但 FRAM 的其余部分
    使用 ISO15693、存储器可被用于存储和读取。

    我刚开始硬件学习,有很多问题我不理解。 非常感谢您的回答!

    Amanda

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

    您好 Amanda、

    我刚刚检查 了您所参考的默认项目的 patch.c 文件中的部件。

    这必须是一个拼写错误、应该是 NDEF、而不是 NFC。 如果使用 NDEF 支持 0xF868至0xFCD0的存储器范围、则 NDEF 消息将使用该存储器。

    I2C/SPI 主机控制器部分 在启用时 使用0xF840到0xFFD0的存储器、这将与 NDEF 消息存储器区域相冲突。

    在默认项目中、您可以同时使用 NFC 支持和 I2C/SPI 支持。 但是、当然不支持 NDEF 消息。

    希望这会有所帮助。

    此致、

    Helfried