zhouhuoyan的个人主页

http://bbs.ntpcb.com/u.php?uid=97051  [收藏] [复制]

zhouhuoyan

  • 15

    关注

  • 13

    粉丝

  • 118

    访客

  • 等级:二级逆天
  • 总积分:3303
  • 男,1988-07-24

最后登录:2024-04-23

更多资料

日志

关于低功耗问题(用C编写和用汇编有区别吗)

2021-07-25 21:12
最近我用一国产单片机来驱动三位数码管显示(有用的是阻容降压供电方式),遇到功耗过高的问题。造成数码管显示闪动,整机以上电工作几秒就复位了。(声明一下,相同的硬件,之前用的台系和进口的单片机没有这个问题)。我是用C写的代码跟之前台系和进口的基本一样(除相关寄存器设置不同)。此芯片提供内部16M高频晶振。我降低了相关频率来工作(因为仿真器上面看不出问题,只有一次一次的试整机,结果都一样)。最后没办法,我改用汇编来写,相关的配置跟C一样,结果就没有这个问题了。所以觉得很奇怪,特发一文想跟大家一起讨论一下,C代码 和汇编代码对功耗真有很大区别吗?
分类:默认分类|回复:0|浏览:479|全站可见|转载
 

Powered by phpwind v8.7.1 Certificate Copyright Time now is:04-23 15:42
©2003-2011 逆天PCB论坛 版权所有 Gzip disabled 粤ICP备14042835号 问题咨询 | 广告业务点这里