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: 程序烧写后不断电能正常运行,断电重新上电后无法正常运行

Part Number: CC2640R2F
Other Parts Discussed in Thread: CC2640

用例程的simple peripheral,删掉了button和LED相关功能,增加了sensor controller代码。用CCS编译烧写后直接运行能够正常广播、连接、发送数据、断连、重连。移除烧写器,换电池供电,能广播并被搜索到,但是无法连接。接上微电流计,正常运行的情况下,广播时平均待机电流是0.5mA,连接成功后SC开始运行并实时发送数据,电流下限在3.5mA,电流波动很大可高至10mA。但是掉电重连后,能正常广播,平均电流也是0.5mA,当尝试连接CC2640时,电流会达到3.5mA,但是几乎是一条直线(波动很小,最高到4mA),明显是没有进入发送实时数据的状态,蓝牙也无法连接成功。

奇怪的是,如果烧写完成后将jtag接口的TCK引脚用下拉电阻接地,掉电重连后便也能正常运行程序,正常广播、连接、发送数据、断连、重连,SC功能一切正常。但是芯片手册并未说明tck引脚需要接地,且直接烧录simple peripheral例程,即便tck引脚不接地,程序掉电重连后也一切正常。想请教各位有没有遇到过类似问题,我是否有什么地方配置错了导致这种情况,能否通过修改程序或配置解决该问题,还是只能通过硬件解决(硬件已量产,不便修改)