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.

[参考译文] CC2640R2F:具有简单 NP 应用的 MSP432P401R LP 和 CC2640R2F LP

Guru**** 2616675 points

Other Parts Discussed in Thread: CC2640R2F

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/984348/cc2640r2f-msp432p401r-lp-and-cc2640r2f-lp-with-simple-np-application

器件型号:CC2640R2F
主题中讨论的其他器件:MSP432P401R

您好!

我使用   MSP432P401R LP 和 CC2640R2F LP 尝试了此示例 NP 应用。

基本 BLE 功能(广播、连接和 BLE 通知)运行良好。

但是。  控制 RESET_n 引脚后会出现这种现象。

触发  RESET_n 引脚后、模块不再受控制。

情况:

  1. 启用 MSP432和 CC2640R2
  2. DUT 进入 IDLE 状态。
  3. BLE 应用已连接 到 CC2640R2 LP。
  4. 通过 RESET_n 引脚将 CC2640R2复位、该引脚是  CC2640R2 LP 上的引脚。 发生 意外事件2
  5. 尝试再次启用广播(按下 MSP432 LP 上的 S1)。 但发生了意外的事件4096
  6. 日志

MSP430P401R 或简单 NP 代码中是否存在限制或错误?

当我遇到意外事件4096时。 我需要重置 MSP432 LP 以使 BLE 功能再次正常工作。

请分享有关此问题的任何评论。

下面链接了我使用的所有 SDK:

simplelink_cc2640r2_sdk_4_30_00_08.exe 或更高版本。

https://www.ti.com/tool/download/SIMPLELINK-CC2640R2-SDK

 simplelink_msp432p4_sdk_3_40_01_02.exe

https://www.ti.com/tool/download/SIMPLELINK-MSP432-SDK

 simplelink_sdk_ble_plugin_3_20_00_24.exe

https://www.ti.com/tool/download/SIMPLELINK-SDK-BLUETOOTH-PLUGIN

奥斯汀

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

    您好、奥斯汀、

    感谢您提供信息。 我已将您的帖子分配给了能够提供帮助的人。

    编辑:我有一些问题、希望能澄清有关您的用例的一些问题。

    • 只需确认一下、您使用的是 MSP430还是 MSP432?
      • MSP 器件是主机器件吗?
    • 切换 RESET 引脚时、您是在软件中还是在物理上按 RESET 按钮执行此操作?
    • 我不确定硬件设置是什么、但如果未连接 MSP 器件、我假设您仅单独复位简单的 NP 器件。 为什么要单独复位一个器件而不是另一个器件?

    对我来说、如果一个器件在不知道主机(即 MSP 器件)的情况下被复位、那么在简单 NP 复位时、可能需要复位一些初始化例程。 如果您能提供更多背景信息、我将请合适的人员在这里提供帮助。

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

    您好、Ammar:

    我正在使用 MSP432P401R LP 作为主机器件。

    2.我在物理上切换 CC2640R2F 上的 RESET_n 引脚。

    3.重置简单 NP 设备只是在简单 NP FW 中出现某些错误时。

    我还学习了 CC2640SimpleNetworkProcessorAPI Guide.pdf。这里有事件 SNP Power Up (0x01)、如下所示


    一旦器件上电并复位、SNP 上电事件就会从 SNP 发出。 接收到该事件后、AP 应假定 SNP 丢失了之前的所有配置信息。
    当接收到该事件时、SNP 将被初始化并运行。

    主机设备似乎需要处理此上电事件。 例如冷启动等初始 SNP 过程。  我是对的吗?

    谢谢。

    奥斯汀

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

    是的、我将查看主机端、看看它在本次活动中所做的工作。 您可以通过调试器连接它、并查看它在做什么。 同时、我将与其他更熟悉 MSP 端固件的人联系。

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

    你(们)好  

    最好能找到 MSP432P401中的哪个器件不起作用、这样我就可以从我的角度重现该问题、并帮助您解决该问题。