你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
每日签到
STM32团队2
论坛吐槽优化专区
升级测试
ST意法半导体中文论坛
»
论坛
›
【技术区】
›
ST开发工具
›
[STM32L4+实测]三、学习STM32CubeMX
返回列表
查看:
1635
|
回复:
0
[STM32L4+]
[STM32L4+实测]三、学习STM32CubeMX
[复制链接]
zhjb1
zhjb1
当前离线
在线时间
246 小时
UID
252169
ST金币
0
蝴蝶豆
121
注册时间
2016-10-24
82
主题
636
回帖
121
蝴蝶豆
版主
最后登录
2020-7-12
收听TA
发消息
发表于 2017-12-31 16:36:29
|
显示全部楼层
|
阅读模式
a0a.1 32b0c
[STM32L4+实测]一、查看资料-初测板子
[STM32L4+实测]二、创建工程
[STM32L4+实测]四、找到Qtserial和测试
[STM32L4+实测]五、用官方程序测各种工作模式功耗
今天完成户外回来接着继续学习STM32CubeMX软件,遍历所有就是找不到专门设置低功耗的各个项目。网上有介绍说:如果在项目选项中,使用省略固件的STM32Cube_FW_L4_V1.10.0时,其内部自带有各种低功耗测试的函数或什么的,按照此方法生成了完整的工程,便利工程没有找到想象中的函数代码Group,与常规F系列芯片生成的工程库一样,只有几个与低功耗有关的项目:LPTIM1、LPTIM2、LPUART1,其他没有了;生成的Keil也是如此。实际上使用了最新下载的STM32Cube_FW_L4_V1.8.0库也是一样。
此次进入电源计算器,将传输监测关掉,强设了里面所有的选项设置,一共有13项设置,都取最低的系统频率,得到截图31,32;可见表中电流从18.5mA一直到770nA。
于是乎,想到一点,如果将系统时钟降低,最低位100KHz,再将所有GPIO关闭——不打开,关掉所有功能——芯片中只有时钟在运行,那么电流应该多大呢?
于是按照这个思路重新生成了工程代码,时钟为100KHz、所有GPIO Disable,生成工程文件,在IAR下打开编译后下载到开发板中,实测的电流为0.267mA=267uA,相当于Stop2模式的32768Hz频率下的消耗,远达不到低功耗的目标,见照片33。
看来已经碰头继续不下去了,应该再搜点资料,进点能量才有可能继续走下去。
在这里也希望进行过此类测试的网友指点迷津,化解难题。
补充一点:
前述的实验是默认模块中SYS_SysTick工作的状态,下边的是尝试仅打开TIM17的耗电状态,电流为近1mA,见照片34。可见只有仅开启SysTick模块的耗电最省。
STM32L4plus
31
32
33
34
回复
使用道具
举报
返回列表
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表