Other Parts Discussed in Thread:CC3235S, CC3200
在论坛上看到似乎是使用idle_profile这个demo程序,为什么我下载的SDK里面没有这个。
参考了SDK中其他的一些程序,powerCC32XX.c,power_measure.c等等,有点迷茫,sleep,LPDS,HIB,shutdown,transceiver,intermittentlyConnected分不清了,它们都有什么关系?
我主要就是想知道怎么进入低功耗模式的,有哪些方式可以将芯片从低功耗模式中唤醒。具体应该参考哪个例程,如果是idle_profile这个的话为什么我的SDK里没有呢
Kevin Qiu1:
idle_profile是CC3200 SDK中的例程,在CC3235S的SDK中是没有的,可以看下power_measurement例程。
关于低功耗模式和唤醒方式请看手册15.1.4节:www.ti.com.cn/…/swru543.pdf
,
Zhiyuan HE:
感谢,power_measurement我看过了,就是有点疑惑,这个demo程序是手动选择进入低功耗模式,退出低功耗也需要手动去在demo板上按reset,我想知道设备空闲后是怎样自动进入LPDS的,以及怎么通过GPIO、timer或者network来唤醒设备
,
Kevin Qiu1:
进入LPDS的方式和唤醒方法手册中都有写,代码的话可以看下这里:dev.ti.com/…/node
,
Zhiyuan HE:
好的,谢谢您
,
babober:
你好,你在测试power_measurement这个例程的时候,功耗正常吗?我测试的时候无论在5种模式下怎么切换,功耗都是2.8mA左右,也就是说例程并没有进入到低功耗,请问你怎么处理的,能提供一点思路吗,感谢。
,
Zhiyuan HE:
我没用详细的去测电流,因为用的TI的板子加上TI的demo程序按理说是没问题的,建议问问TI技术支持