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:PCB 上的 CC2640R2F (上传代码后)必须保持连接电源且不能复位。 否则、程序将暂停

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1436829/cc2640r2f-cc2640r2f-on-pcb-once-code-is-uploaded-must-stay-connected-to-power-and-not-be-reset-otherwise-program-halts

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

工具与软件:

您好!

我遇到了定制 PCB 运行代码的问题。 我通过 CCS 上传代码(将 PCB 连接到 CC2640R2 LaunchpadXL 的板载调试器)、代码连接后工作正常。 但当我按下 LaunchPad 上的复位按钮时、或者断开并重新连接电源。 程序将暂停。 我有另一个 Launchpad 正在运行接收器程序、将接收到的数据打印到 UART 中、而 PCB 正在运行发送器程序。 当我复位或断开重新连接电源时、数据停止来自接收器。 我需要重新连接电源并将代码重新上传到 PCB、才能使其继续工作。  

理想情况下、我只需将一个电池连接到 PCB、让它开始运行程序、而无需再次上传代码。

目前、我将电池连接到 PCB 接通电源、将其余引脚连接到板载调试器、上传代码、断开调试引脚、然后就像只连接电池一样工作。 但理想情况下,我喜欢不必继续上传代码。

e2e.ti.com/.../Purv_5F00_version.zip

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

    您好!

    查看这是否有帮助:
    (2) CC2640仅在调试模式下工作、而不能单独工作。 -蓝牙论坛- BluetoothRegistered︎- TI E2E 支持论坛

    此致

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

    我安装了闪存编程器2、并进行了强制批量擦除。 然后通过 CCS 重新上传了我的代码、当我单击"重置"按钮时、代码仍然停止。
    另外要注意的是:如果我一直按下复位按钮、它将逐个发送另一个数据包。 因此、如果我一直按复位按钮、每次复位点击将发送一个数据包。 (这是奇怪的)。  

    也许我可以通过闪存编程器2上传,但这将需要一些时间来找出。 我会在等待更多帮助的同时尝试这件事。

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

    是的、通过 Flash Programmer 2上传代码不会改变任何情况。 我真的迷路了。 它可以与调试器引脚断开连接(只需要连接电源和(也许)接地)。 但断开并重新连接电源后、我开始出现问题。  

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

    注意:这是我挑选出来的一个项目、是在其他一些学生的基础上构建的、因此我不太熟悉 PCB 设计等 但是、我刚刚注意到、该芯片实际上是 CC2640R2L、而不是 R2F (即使他们的原理图中是 R2F)。 然而,他们应该能够互换使用(从我所读的)。

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

    请帮我;(

    此时、我能想到的就是替换 MCU 芯片。