[技术问答] N76E003唤醒定时器时间,仿真与脱机运行不一致

[复制链接]
1468|15
 楼主| HXM1593 发表于 2021-3-2 21:42 | 显示全部楼层 |阅读模式
作一低功耗产品,定时唤醒
内部的10KHz晶体经过校正,设定2分钟自动唤醒。KEIL仿真运行,示波器观察IO端口测量唤醒时间,发现基本上稳定在118或120秒。
脱机运行"LOAD"下运行,示波器观察波形,唤醒时间稳定在144或146秒。
为什么仿真和脱机差距折磨大?
内部晶体校正系数两种方法:
1、上电自检,测到的结果
2、把仿真测到的结果
分别运行,
发现脱机效果都是144或146秒,仿真都是118或120秒
  1. while(1)//改成中断
  2.     {
  3.         if(lowPower_count < lowPower)//LPC_Stop
  4.         {
  5.             into_sleep();//进入休眠
  6.         }
  7.         else //自动醒了的处理
  8.         {
  9.             lowPower_count = 0;
  10.             lowPower_count2++;
  11.             if(lowPower_count2 >= set2minute)
  12.             {
  13.                 P03 = ~P03;

  14.                 lowPower_count2 = 0;
  15.                 set_EWKT;                // enable WKT interrup
  16.                 set_WKTR;                 // Wake-up timer run

  17.                 PCON = 2;        //进入掉电模式,等待外部中断唤醒,观察现场当前温度。但是RAM数据会清零
  18.             }
  19.             else
  20.             {
  21.                 into_sleep();//进入休眠
  22.             }
  23.         }
  24.     }


请教一下,哪位用过的坛友指点一下,先谢谢了

huangcunxiake 发表于 2021-3-2 22:37 | 显示全部楼层
这个时钟好像就是不太准,可以根据实际需求调整到差不多就行了,低功耗休眠不一定非要完全准。
x史可法 发表于 2021-3-2 23:42 | 显示全部楼层
是什么需求对精度要求这么高
正圆椭圆 发表于 2021-3-2 23:53 | 显示全部楼层
10%的精度确实稍微有些麻烦了
 楼主| HXM1593 发表于 2021-3-3 20:23 | 显示全部楼层
本帖最后由 HXM1593 于 2021-3-3 20:47 编辑

仿真与脱机的运行效果差距太大了,不知道应该是不是KEIL的配置有什么特别的地方
debug:
2.png
烧写:
1.png

hwpga 发表于 2021-3-3 21:18 | 显示全部楼层
新唐不是出了ML51和ML56吗?
为什么还用N76e003
ML51  正常运行模式典型功耗80uA/MHz
ML56  正常运行模式典型功耗 100 µA/MHz

另外说下,像你这种写法,是做不了低功耗的
yangjiaxu 发表于 2021-3-3 22:18 | 显示全部楼层
这个没经历过,可以找官方的FAE看看 咨询一下
BettyBerry 发表于 2021-3-4 23:54 | 显示全部楼层
这个可能存在的原因比较多不是很好判断
索尼法 发表于 2021-3-5 23:52 | 显示全部楼层
这个楼主解决了吗 平时没有太注意这个问题
 楼主| HXM1593 发表于 2021-3-6 12:13 | 显示全部楼层
索尼法 发表于 2021-3-5 23:52
这个楼主解决了吗 平时没有太注意这个问题

给新塘发邮件了,没等到回复。暂时考虑换芯片了
jasontu 发表于 2021-3-9 07:56 | 显示全部楼层
lirc 誤差50%
木木guainv 发表于 2021-4-1 16:17 | 显示全部楼层
不一致是正常的
磨砂 发表于 2021-4-1 16:18 | 显示全部楼层
没有实时的技术支持啊?
晓伍 发表于 2021-4-1 16:20 | 显示全部楼层
误差也太大了
八层楼 发表于 2021-4-1 16:24 | 显示全部楼层
为什么会有这么大的时差啊
观海 发表于 2021-4-1 16:25 | 显示全部楼层
可以考虑换芯片
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

851

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部