设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3156|回复: 1
打印 上一主题 下一主题

新手求助,关于mcu的低功耗模式

[复制链接]

1

主题

1

帖子

27

积分

新手上路

Rank: 1

积分
27
跳转到指定楼层
楼主
苏苏苏大强 发表于 2020-12-28 17:30:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
     本人近学习nrf52840相关内容,在尝试低功耗模式遇到了问题,不带任何外设的情况下,底电流一直较高。
     我尝试调用nrf_pwr_mgmt_run();这个函数进入system on 模式,程序确实进入循环不会出来,但底电流没有达到资料上显示的效果,而是在1-5ma之间来回波动,而程序之前没有执行任何初始化。
       我也尝试了(NRF_POWER->SYSTEMOFF = 1 );来进入system off 模式,程序电流没有发生明显变化。
      请问这样的情况可能是由于什么原因造成的?关于nrf52840的低功耗模式我应该如何去设置呢?
   
      还有一个问题是,我在设置rtc中断的时候发现rtc的比较事件只能触发一次,且无法重置,想知道如何重置rtc比较事件。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
沙发
admin 发表于 2020-12-29 16:32:06 | 只看该作者
你开了外设,外设要关掉,1ma肯定是串口或者其他外设的功耗
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-11-26 01:11 , Processed in 0.202180 second(s), 29 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表