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:连接中的器件复位

Guru**** 2645485 points

Other Parts Discussed in Thread: CC2640

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1583954/cc2640r2f-device-reset-in-connection

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

您好的团队、

我的客户遇到了一个 CC2640 之所以重置的问题、是因为某种原因、但我们不知道如何解决。 双方都是 CC2640

这是针对不同信号的硬件设计和引脚多路复用器。  

 image.png

 

下图显示了蓝牙连接丢失的时刻。

我们可以看到 BT_READY 引脚由 BT 芯片 CC2640 拉至低电平、而 CC2640 表明 BT 连接由引脚 BT_CONNECTED 丢失、同时 NBT_RESET 引脚没有变化。

可以看出 (BT_TXD) 当从底座获取 CC2640 扫描仪时、IM6ULL 没有向 CC2640 发送任何数据、如下图所示。

image.png

image.png

BR。

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

    您好!

    第一步是确保复位原因是什么。 为此、您可以读取 AON_SYSCTL:RESETC.RESET_SRC 寄存器的值。 这将给出重置原因。 当您看到有误复位时、请在软件开始时阅读此寄存器、并回复此主题并说明复位原因吗?

    读取寄存器的代码应如下所示  

    uint32_t resetReason = HWREG(AON_SYSCTL_BASE + AON_SYSCTL_O_RESETL);

    此致、
    L é a.