查看: 2214|回复: 7

[分享] kl26低功耗模式下检测不出电流来

[复制链接]
  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-15 16:35:55 | 显示全部楼层 |阅读模式
    https://www.nxpic.org.cn/module/ ... B%E5%8A%9F%E8%80%97
    之前我就是根据这位大神版主发的这个教程来玩的,不过版主用的是KL25开发板,我用的是KL26开发板,然后我下程序进去调试,发现得出来的结果和版主PTF上面说的很不一样哦,我是测不出有电流的,数值都为零,请问是不是KL25和KL26板子的不同,程序需要修改什么吗?

    评分

    参与人数 1NXP金币 +10 收起 理由
    小七 + 10 打赏!

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-7-16 09:50:22 | 显示全部楼层
    你可以通过这个链接下载FRDM-KL26Z的例程代码,里面就有Low power mode的demo
    cache.freescale.com/files/32bit/software/FRDM-KL26Z_SC.exe?fromsite=zh-Hans
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-16 10:11:46 | 显示全部楼层
    FSL_TICS_ZP 发表于 2015-7-16 09:50
    你可以通过这个链接下载FRDM-KL26Z的例程代码,里面就有Low power mode的demo
    cache.freescale.com/files/3 ...

    这个例程我也用过,但是奇怪的是一按那个绿色的三角形符号开始调试的时候,然后就自动停止了,不能调试,这例程是不是有问题,还有我看到数据手册上面写着VLLSx模式是不能调试用的,我想是不是这个原因的关系???
    功耗测试.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-7-16 10:44:27 | 显示全部楼层
    最后无事 发表于 2015-7-16 10:11
    这个例程我也用过,但是奇怪的是一按那个绿色的三角形符号开始调试的时候,然后就自动停止了,不能调试, ...

    是的,低功耗模式不支持Debug,它是通过串口调试助手进行命令输入来进入具体的低功耗模式的。你说你的万能表显示电量为0,即使是正常的RUN模式也是这样吗?如果是,只能说明你的检测的地方弄错了或者万能表有故障.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-16 10:53:45 | 显示全部楼层
    FSL_TICS_ZP 发表于 2015-7-16 10:44
    是的,低功耗模式不支持Debug,它是通过串口调试助手进行命令输入来进入具体的低功耗模式的。你说你的万能 ...

    不是的,用你给的例程是不会显示为零的,不过就是下载到板子里面去的时候,一开始应该是正常run模式才对啊,但是他也是不可调试的,我都还没进入低功耗模式。 然后我选择“5”进入VLPR模式的时候,电流就变为零了,但是这个模式不应该是为零才对啊。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    124

    主题

    3600

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5781
    最后登录
    1970-1-1
    发表于 2015-7-16 13:38:11 | 显示全部楼层
    最后无事 发表于 2015-7-16 10:53
    不是的,用你给的例程是不会显示为零的,不过就是下载到板子里面去的时候,一开始应该是正常run模式才对啊 ...

    从你的截图上看,感觉没有进入正常的Debug模式,如果成功的话,至少可以进入main函数中吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-16 15:32:42 | 显示全部楼层
    FSL_TICS_ZP 发表于 2015-7-16 13:38
    从你的截图上看,感觉没有进入正常的Debug模式,如果成功的话,至少可以进入main函数中吧 ...

    恩,确实,这例程有问题吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
     楼主| 发表于 2015-7-16 16:01:57 | 显示全部楼层
    最后无事 发表于 2015-7-16 15:32
    恩,确实,这例程有问题吧

    我猜会不会是这样子,我的程序进入了VLPR模式之后,然后电流非常低,比我万用表最低量程的还要低,然后我也没有什么任务给CPU执行,所以电流非常低,导致了在万用表上面显示为0。然后我给他加了个while循环之后让他的cpu有东西可以做,然后我在万用表上面观察到了,他的数值不再是零,而是在0.00和0.01之间跳动了,你说是不是这个原因呢
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-28 01:56 , Processed in 0.098273 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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