TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2F: 程序烧写后不断电能正常运行,断电重新上电后无法正常运行

Part Number:CC2640R2FOther 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引脚不接地,程序掉电重连后也一切正常。想请教各位有没有遇到过类似问题,我是否有什么地方配置错了导致这种情况,能否通过修改程序或配置解决该问题,还是只能通过硬件解决(硬件已量产,不便修改)

Kevin Qiu1:

这可能与外部低频晶体频率不准确有关,参考这里先测一下频率:

https://e2echina.ti.com/support/wireless-connectivity/bluetooth/f/bluetooth-forum/222409/cc2640r2f-clock

,

Songyo Zhu:

检查了,的确是这个问题,感谢!

,

Kevin Qiu1:

不客气

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F: 程序烧写后不断电能正常运行,断电重新上电后无法正常运行
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1