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

CC2640RSM 24Mhz工作中晶振停振

CC2640RSM做的BLE外设使用过程中,偶尔有一些产品在使用过程中突然BLE连接中断,然后测量发现是24M晶振停振了。我们硬件使用24MHz晶振,省略了32768,低频时钟设置成从高频晶振(24M)而不是内部RC获取的,软件方面关闭了省电模式,我的理解是24M晶振震荡会一直工作,不应该停止,毕竟不用省电了,正常工作时用示波器测量确实也一直工作。同时我们程序里打开了看门狗,但一旦出现问题,晶振停振后,看门狗不能让系统复位,只能断电或把复位脚拉低复位,系统才能重新启动。考虑是不是晶振有问题,但出问题后硬件一复位又能正常工作,重新起振。怀疑静电问题,然后我们外接IO口加了TVS突波吸收器,还是存在该现象。软件方面看门狗打开后如果程序跑飞理应给系统复位,而不是关停晶振吧?并且我们关闭了powerSaving省电模式,底层又没有让系统休眠,不是什么地方会导致进入晶振停振状态。麻烦TI技术人员帮忙分析解决,在线等!

Viki Shi:

省略32K晶振实现蓝牙应用,我们有一个专门的指导文档:www.ti.com/…/swra499c.pdf

user4426759:

回复 Viki Shi:

指导文档说明了内部低频RC取代32768晶振方法。我不用内部低频RC,而是用高频24MHz分频得到低频,这会有什么问题吗?另外,这会导致24M停振吗?

Viki Shi:

回复 user4426759:

你的24M晶振选择是否符合要求?
www.ti.com.cn/…/swra495h.pdf

赞(0)
未经允许不得转载:TI中文支持网 » CC2640RSM 24Mhz工作中晶振停振
分享到: 更多 (0)