单片机学习小组
登录
直播中
闷~~
9年用户
756经验值
擅长:可编程逻辑
私信
关注
CH579蓝牙M0单片机如何降低功耗?
开启该帖子的消息推送
单片机
蓝牙
CH579蓝牙M0
单片机
如何降低功耗?
回帖
(1)
刘飞
2022-2-8 09:21:09
下面介绍下CH579蓝牙M0单片机紧张而又刺激的降功耗体验之旅。
CH579是一颗M0内核的蓝牙MCU,带USB、以太网、LCD、ADC等各种丰富的外设接口,更重要的是还能做到超低功耗。
First step:
下图是CH579的最小系统板:
下图是CH579芯片手册关于低功耗的介绍:
CH579EVT里面的PM例程是需要的低功耗的例程,例程介绍如下:
在把编译好的固件烧进芯片后,用万用表检测电流,发现功耗竟然高达1.53mA,远远大于手册中标注的0.2uA,这是什么情况呢?
Second step:
后来经过检查板子硬件与软件程序,发现板子上的电源灯没有拆掉,以及LDO稳压芯片也没有去掉,猜测它们可能是大功耗的罪魁祸首,如图所示:
拆掉电源灯之后,功耗明显降了下来,直接降到了40uA左右,如图所示:
拆掉了LDO稳压芯片之后,功耗再次下降,达到了25uA左右,如图所示:
但是仍然与手册中标注的0.2uA的超低功耗不符,苦思不得其解。。。
Third step:
继续熟悉资料,得知目前例程中的IO口默认都是悬浮输入,会影响功耗,另外会默认开启32K内部低速时钟,也会影响芯片的功耗。如果想达到最低的0.2uA,这些都需要重新设置。所以在原来的例程代码上小小的修改了一下:
1、将所有IO口全部配置成输入上拉,功耗直接降到了1.4uA!!!如图所示:
2、把32K低速时钟使能关闭,功耗终于降到了希望的0.2uA,如图所示:
修改代码如下:
下面介绍下CH579蓝牙M0单片机紧张而又刺激的降功耗体验之旅。
CH579是一颗M0内核的蓝牙MCU,带USB、以太网、LCD、ADC等各种丰富的外设接口,更重要的是还能做到超低功耗。
First step:
下图是CH579的最小系统板:
下图是CH579芯片手册关于低功耗的介绍:
CH579EVT里面的PM例程是需要的低功耗的例程,例程介绍如下:
在把编译好的固件烧进芯片后,用万用表检测电流,发现功耗竟然高达1.53mA,远远大于手册中标注的0.2uA,这是什么情况呢?
Second step:
后来经过检查板子硬件与软件程序,发现板子上的电源灯没有拆掉,以及LDO稳压芯片也没有去掉,猜测它们可能是大功耗的罪魁祸首,如图所示:
拆掉电源灯之后,功耗明显降了下来,直接降到了40uA左右,如图所示:
拆掉了LDO稳压芯片之后,功耗再次下降,达到了25uA左右,如图所示:
但是仍然与手册中标注的0.2uA的超低功耗不符,苦思不得其解。。。
Third step:
继续熟悉资料,得知目前例程中的IO口默认都是悬浮输入,会影响功耗,另外会默认开启32K内部低速时钟,也会影响芯片的功耗。如果想达到最低的0.2uA,这些都需要重新设置。所以在原来的例程代码上小小的修改了一下:
1、将所有IO口全部配置成输入上拉,功耗直接降到了1.4uA!!!如图所示:
2、把32K低速时钟使能关闭,功耗终于降到了希望的0.2uA,如图所示:
修改代码如下:
举报
更多回帖
rotate(-90deg);
回复
相关问答
单片机
蓝牙
CH579
使用USB通讯时如何开启
蓝牙
低功耗
呢?
2022-08-02
1028
两个
ch579
模块连接上后,如何
降低功耗
?
2022-07-27
482
ch579
低功耗
模式下使用RTC唤醒的例程有人有吗?
2022-07-26
423
在
CH579
蓝牙
低功耗
时,如何才能使用串口中断来接收数据呢?
2022-08-09
431
CH579
在
低功耗
模式下如何进行定时广播?
2022-08-22
351
如何选择
CH579
BLE sleep时钟?
2022-07-28
424
想要利用
ch579
连接现成的
蓝牙
鼠标,请问有相关的例程吗?
2022-09-07
375
ch579
低功耗
进入下电模式LowPower_Shutdown经常死机是怎么回事?
2022-08-12
371
请问
ch579
的
蓝牙
属于哪种?
2022-09-01
1039
PC
机
无法找到
CH579
蓝牙
设备是为什么?
2022-08-05
470
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分