关于 CC1310如何如何进入低功耗模式

距离项目完结很久了,无意间逛了论坛发现很多人对低功耗进入问题都存在一定的操作疑问,在此做一下个人实际项目遇到此问题时的解决之路:

nortos可以参考SDK中的例程C:\ti\simplelink_cc13x0_sdk_4_20_01_03\examples\nortos\CC1310_LAUNCHXL\drivers\pinStandby测量它已经设置好了电源策略,会在休眠期间自动进入standby模式,测量时注意断开调试器,仅使用外部的VDD和GND供电

但是关于pinStandby这个测试程序,有很多朋友在跑该实例测试中会发现是进入待机了 并没有休眠,在断开调试器,仅使用外部的VDD和GND供电情况下,电路中得工作电流保持在1mA~2mA,这么一算实际电流依旧没有降下来!并不能算是 低功耗!

抱着非要去解决问题的态度,我询问了ti论坛的技术支持。如下图:(我发了很多帖子)

在我关闭了所有的外设和Radio后,再次进入sleep,按理说应该没问题了 ,但是现实还是给了我一巴掌!这时如果说代码没问题,那么就得怀疑电路了,在仔细看了芯片说明后 又看了自己的板子,最终得到以下猜测,并进行了操作测试:

总结:使用对应芯片时,多看对应使用说明文档,官方给的示例都是没毛病的。一旦示例程序达不到自己的预期,就请大胆的怀疑下硬件吧。积极发现与有理猜测,主要是多动手,问题肯定都是可以被解决的哈!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值