花花无落 发表于 2020-6-19 13:24

HC32L072 功耗异常

本帖最后由 花花无落 于 2020-6-19 13:24 编辑

HC32L072 功耗异常,描述如下,请帮忙指点,谢谢

花花无落 发表于 2020-6-22 10:23

顶一下,求高手回复

caizhiwei 发表于 2020-6-24 11:24

花花无落 发表于 2020-6-22 10:23
顶一下,求高手回复

IO口没有关掉的拉

花花无落 发表于 2020-6-24 13:32

caizhiwei 发表于 2020-6-24 11:24
IO口没有关掉的拉

sleep下的IO跟Deepsleep完全一样的配置,deepsleep测下来就是1.5uA左右的,这样看就不应该是IO配置上的问题

RobinQcp 发表于 2020-6-28 14:26

建议可以尝试:
1)在官网FTP网站下载最新的驱动库样例;
2)在system_hc32L07x.h中设置手头MCU的封装(100pin?64pin?48pin?)
3)重新运行相关代码,观察输出电流是否正常。

zeshoufx 发表于 2020-6-28 20:41

解决了吗?

花花无落 发表于 2020-6-29 10:39

zeshoufx 发表于 2020-6-28 20:41
解决了吗?

没有啊。。。

liaotian001 发表于 2020-6-29 23:44

是不是开了某个低功耗中断? 一直在不定时的唤醒?

liaotian001 发表于 2020-6-29 23:45

最好把整个project贴出来,仅仅贴一部分,让人无法debug,容易误导大家。

花花无落 发表于 2020-6-30 08:50

本帖最后由 花花无落 于 2020-6-30 08:55 编辑

liaotian001 发表于 2020-6-29 23:45
最好把整个project贴出来,仅仅贴一部分,让人无法debug,容易误导大家。
其实截图就是main里面的全部代码了,所有的函数都是调用最新库函数,唯一自己配置的就是IO,也就是图中的App_lowPowerModeGpioSet(),但是IO配置应该是好的,因为在deepSleep下功耗是正常的(1.5uA左右),而sleep和deepsleep的IO配置是一致的。这个就是想评估下功耗,因此就是最简单的IO配置+时钟操作,就进入低功耗,没有开启中断之类的
页: [1]
查看完整版本: HC32L072 功耗异常