有什么原因会造成这样

[复制链接]
659|23
手机看帖
扫描二维码
随时随地手机跟帖
yszong|  楼主 | 2018-12-10 14:26 | 显示全部楼层 |阅读模式
yszong|  楼主 | 2018-12-10 14:41 | 显示全部楼层
有没有什么特殊的配置啊?

使用特权

评论回复
heweibig| | 2018-12-10 14:46 | 显示全部楼层

供电是怎么做的呢?
在不进入低功耗模式下,CPU是不是接受了较大的灌电流

使用特权

评论回复
wuhany| | 2018-12-10 14:49 | 显示全部楼层
楼主这测试结果跟资料上介绍的出入的确很大的啊,不过测试的时候一定要排除外部因素对单片机的影响(主要就是楼上有大虾说的灌电流)

使用特权

评论回复
jiahy| | 2018-12-10 14:52 | 显示全部楼层
还有啊,搭接一个最简单的单片机最小系统测试就可以的了啊,测试的时候还要保证单片机的看门狗的撒被禁止的啊

使用特权

评论回复
shimx| | 2018-12-10 14:56 | 显示全部楼层
对于不使用的模块应该在程序初始化时将其关闭

使用特权

评论回复
jiahy| | 2018-12-10 15:00 | 显示全部楼层

void IO_init()
{
   P1DIR =0x00;
   P2DIR =0x00;
   P3DIR =0x00;
   P4DIR =0x00;
   P5DIR =0x00;
}
像这样的,在初始化晶振后,就这么干,然后再是需要用到那个IO口的,就把那个IO配置一下就OK啦

使用特权

评论回复
dengdc| | 2018-12-10 15:04 | 显示全部楼层
顺便提一下的,我也是做低功耗仪表的,上楼是我一般写程序的习惯的,各位能借鉴一下就可以的啊

使用特权

评论回复
yszong|  楼主 | 2018-12-10 15:07 | 显示全部楼层
看了上边的几位大侠的讨论,小弟认为还有必要关注下单片机内部及外接晶振的工作状态,暂时不需要的一定要关掉的啊

使用特权

评论回复
yszong|  楼主 | 2018-12-10 15:16 | 显示全部楼层
对了,我在调试程序的时候,又一次用了单片机的ADC采集,数据采完后AD源没有关掉,一直电流就很大的,又来检查来检查去的,最后才发现才完数据后没有及时关闭AD时钟源,电流就不是一般的大啊

使用特权

评论回复
午夜粪车| | 2018-12-10 15:21 | 显示全部楼层
说的都很对,低功耗有很多因素需要一起考虑的。

使用特权

评论回复
午夜粪车| | 2018-12-10 15:28 | 显示全部楼层

您需要确认一下,除了单片机还有其他地方耗电吗?

使用特权

评论回复
zhaoxqi| | 2018-12-10 15:34 | 显示全部楼层

如楼上,是不是其他地方有耗电的

使用特权

评论回复
zhaoxqi| | 2018-12-10 15:36 | 显示全部楼层
还有就是你测试的70mA的测试点是哪里?

使用特权

评论回复
shimx| | 2018-12-10 15:39 | 显示全部楼层
楼主的系统都有什么组成?不一定是芯片的功耗大,这个电流估计芯片都会发烫的

使用特权

评论回复
jiaxw| | 2018-12-10 15:44 | 显示全部楼层
没有做过,不知道lz认为多少电流算是小的呢

使用特权

评论回复
午夜粪车| | 2018-12-10 15:47 | 显示全部楼层
配置的问题吗?
是不是负载存在不一样的地方?

使用特权

评论回复
zhaoxqi| | 2018-12-10 15:51 | 显示全部楼层
注意不使用的模块要关闭,io引脚的状态要配置好

使用特权

评论回复
liliang9554| | 2018-12-10 15:55 | 显示全部楼层

好像有专门测试芯片低功耗的程序,楼主试试看

使用特权

评论回复
午夜粪车| | 2018-12-10 15:58 | 显示全部楼层
这么高的功耗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

830

主题

11379

帖子

4

粉丝