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.

[参考译文] DLP-RF430BP:DLP-RF430BP:MSP430G2553的接口问题

Guru**** 2539500 points
Other Parts Discussed in Thread: RF430CL330H, RF430FRL152H, MSP430G2553, TIDA-00217, DLP-RF430BP

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/605227/dlp-rf430bp-dlp-rf430bp-interface-issue-with-msp430g2553

器件型号:DLP-RF430BP
主题中讨论的其他器件:RF430FRL152HRF430CL330HMSP430G2553TIDA-00217

尊敬的先生:

我  正在使用评估套件 NFCT4BTVALUE 连接动态 NFC 应答器 RF430CL330H。  我是 NFC 实现领域的新开发人员。 因此、我有以下问题:

  1. 请提供用户手册、以便通过使用当前可用的示例源代码来了解 RF430与智能手机或 PC 的接口的基本知识。
  2. 请分享 Android 应用的下载链接、以便通过智能手机进行 NFC 通信测试。
  3. 请分享任何演示视频以了解 NFCT4BTVALUE 评估套件的测试。  

进一步寻求您的积极支持。  

谢谢、

Anil

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

    Anil、您好!

    1) 1)这适用于不同的硬件平台、但该器件是相同的、并且有一些关于将该器件用于智能手机的信息: http://www.ti.com/lit/ug/slou373a/slou373a.pdf

    我们没有具体的 BoosterPack 用户指南。

    2) 2)任何 NDEF 读取/写入应用程序都将起作用。

    3) 3)我们没有演示视频。

    您可以在我们的常见问题解答指南 http://www.ti.com/lit/pdf/sloa244中找到其他已解答的问题

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

    尊敬的 Jacobi:

    感谢您的回复。

    请推荐任何用于 测试目的的读写 ndef Android 应用程序。

    2.您能否共享任何演示 vedio 以 测试与 TI RFID 芯片的 NFC 通信。

    谢谢、

    Anil

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

    Anil、您好!

    我自己使用过 NFC 工具-仅限免费版本。

    我们有如下培训视频: https://training.ti.com/near-field-communication-nfc-training-series

    我在本视频中使用了相邻的 TI 器件 RF430FRL152H: https://www.youtube.com/watch?v=yhS7GsfC5Ps

    如果您搜索"TI NFC"等内容、YouTube 上还有各种其他视频。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    在使用评估套件 NFCT4BTVALUE 将动态 NFC 应答器 RF430CL330H 与 M430G2553连接时、我遇到了一个问题。


    我使用的示例代码附带了 TI 网站 sloc303.zip、RF430CL330H_G2553_example (目录)

    示例代码的路径: www.ti.com/.../DLP-RF430BP


    在调试期间、代码在读取操作期间悬挂在"while (!(IFG2 & UCB0TXIFG)"中。

    void read_continuous (unsigned int reg_addr、unsigned char* read_data、unsigned int data_length)

    unsigned int i;

    TxAddr[0]= reg_addr >> 8;//地址的 MSB
    TxAddr[1]= reg_addr & 0xFF;地址的//LSB

    UCB0CTL1 &=~UCSWRST;
    UCB0CTL1 |= UCTXSTT + UCTR;//启动 i2c 写入操作。 正在发送从机地址

    while (!(IFG2 & UCB0TXIFG));
    UCB0TXBUF = TxAddr[0];
    while (!(IFG2 & UCB0TXIFG));//代码在此处挂起
    UCB0TXBUF = TxAddr[1];
    while (!(IFG2 & UCB0TXIFG));//等待 TX 在总线上完成
    UCB0CTL1 &=~UCTR;//i2c 读取操作
    UCB0CTL1 |= UCTXSTT;//重复启动
    while (!(IFG2 & UCB0RXIFG));

    对于(i = 0;i < data_length-1;i++)

    while (!(IFG2 & UCB0RXIFG));
    READ_DATA[i]= UCB0RXBUF;


    UCB0CTL1 |= UCTXSTP;//在下一个 RX 后发送停止
    while (!(IFG2 & UCB0RXIFG));
    READ_DATA[i]= UCB0RXBUF;
    while (((UCB0STAT 和 UCBBUSY));//确保发送停止条件
    UCB0CTL1 |= UCSWRST;


    示例代码中未进行任何更改。 和硬件也与评估套件相同。

    谢谢、e2e.ti.com/.../2227420
    Anil Garg
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    问题是由于在 SCL 引脚上连接了硬接地跳线。 卸下后工作正常。

    现在我还有一个问题:在零功率条件下无法从 NFC 设备读取数据。 借助于 MSP430微控制器的输入电源、数据可从 NFC 芯片到智能移动设备正确读取。 请提供建议。

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

    智能手机是否使用默认固件可能取决于型号。

    无论如何、要在无源模式(即无输入电源)下使用 BoosterPack、您需要移除将 MSP430G2553连接到仿真器电路的所有接头-这些是 LaunchPad 右上角的5个接头。 由 BoosterPack 电路(CAP+2二极管)连接的射频场需要为 MSP430G2553和 RF430CL330H 供电。 但是、如果连接了仿真器、它将尝试对其进行反向供电、这将消耗过多的能量。

    也就是说、我使用 Galaxy S7进行了测试、无法使其读取数据、但使用输出恒定射频字段的 TI EVM、我能够读取数据、因此您的结果可能会有所不同。

    该代码并未100%功耗优化、它使用的是基于闪存的旧 MSP430、而不是非常适合此类应用的 FRAM MSP430。

    要了解在使用 RF430CL330H 时提高功耗的方法、您可以查看此 TI 设计及其源代码:www.ti.com/tool/TIDA-00217
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我从午餐垫上删除了所有五个接头(跳线),然后验证了与智能手机 Google Nexus4的 NFC 通信,问题仍然是一样的。 我无法接收目标板的响应。  请建议解决方案。 如有可能、请与 MSP430G2553共享经测试  的源代码以实现无源模式运行。  

    请提供评估板的原理图:RF430CL330H、P/N:DLP-RF430BP V2.0。  

    谢谢、

    Anil Garg

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

    Anil、您好!

    我们目前没有适用于 MSP430G2553的固件、该固件将为大多数智能手机执行无源模式操作。

    原理图位于本文档的最后一页: http://www.dlpdesign.com/rf/dlp-rf430bp-ds-v12.pdf

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

    尊敬的 Ralph:

    我使用"NFC 工具" Android 应用程序来读取写入 NFC 标签。  我可以使用 NDEF 存储器,但在写入或读取任何特定命令期间,它显示错误 消息“Error I/O Failure”(错误 I/O 故障)。 如果这是兼容性问题,请推荐合适的 Android 应用程序。

    请查找错误消息的屏幕截图。

    谢谢、

    Anil Garg

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

    我从未在应用程序中使用过该选项卡、无法评论它的功能。 仅使用了"Read"和"Write"选项卡。 这些功能正常。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Anil:

    添加了信息-如果您未发送符合 ISO7816-4标准的命令(仅"A2"不符合标准)、RF430CL330H 将不会响应。 它仅供 NDEF 使用、不会回复非 ISO7816-4标准消息。