微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200-M4+NWP电源管理功耗测试笔记

CC3200-M4+NWP电源管理功耗测试笔记

时间:10-02 整理:3721RD 点击:

Hi 这几天在研究CC3200的电源管理方案,从数据手册和TRM手册以及CC3200-Power_Management_Framework中进行测试总结,整理的一份测试报告,测试数据和参考手册给出的略有差别,但量级大体相当,详细的测试笔记见附件,测试程序为idle_profile_nonos对程序稍加修改就可以测试CC3200的功耗,简单总结如下:

模式

条件

电流消耗

测试图

Datasheet

M4 Active+NWP connect AP

1

15.9mA

图1

15.3mA

M4 LPDS+NWP start but do nothing

2

282uA

图2

266uA

M4 LPDS+NWP connect AP

3

600uA~2mA

图3 图4

825uA

M4 LPDS+NWP Hib

4

229uA

图5

120uA

M4 Hib+NWP Hib

5

10.65uA

图6

4uA

好东西,果断收藏~

CC3200的电源管理方案稍微复杂一点,但是仔细研究还是挺清晰的,大家遇到什么问题一起讨论。

Terry,

把你的测试的代码和不同模式的测试共享出来,大家可以基于你的代码做测试。

也欢迎大家一起完善你的代码,做出一个完整功耗测试代码。

Hi Micheal,

OK,我整理一下代码共享给大家参考,

功耗的测试代码如附件,大家测试的时候,注意要放到TI的SDK默认目录下,否则会出现编译库函数路径找不到的问题,还要修改测试对应的AP的名称和加密方式。

zip的附件总是上传失败,由于仅修改了main函数,现在把main.c函数上传了,将源程序中的C:\ti\CC3200SDK_1.1.0\cc3200-sdk\example\idle_profile_nonos中的main函数替换即可。大家有什么测试问题,一起讨论。

注意程序开始的全局变量定义,用于不同模式的功耗测试

unsigned char APconnect=1; //测试sl_start 后 连接AP和不连接AP的功耗

unsigned char LPDS=1;  //LPDS模式测试

源程序已更新到附件中,大家可以根据代码进行测试。

Hi Terry,

感谢你分享的功耗测试笔记。

利用你的代码,我已经在CC3200 launchpad上复现 M4 Hib + NWP Hib 情况下,电流消耗为8uA左右的试验。

但是使用同一份代码应用到我们自己画的cc3200模块时,电流消耗却一直在300uA左右

硬件上的问题基本排除了,整个pcb上没有焊外围器件。

请问应该从哪些方面入手来降低功耗?谢谢!

你好,注意CC3200进入低功耗时,外围的SPI Flash也要进入低功耗模式,需要发指令给SPI Flash,还有就是外围的上拉电阻,下拉电阻不要太小,以免出现消耗电流的现象。

flash已经控制了。

外围上拉电阻目前确实有问题,现在未使用的引脚都是直接悬空的,请问程序上应该如何处理?

影响会达到300uA之多吗?

我记得在程序中进入低功耗模式时已经对CC3200的引脚进行处理,并且TI官方的Launchpad上也是很多管脚直接悬空的,还是建议多与TI的官方Demo板进行硬件对比,会不会在一些电感不同时有一定的能耗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top