原创 单片机内存不足引起的……

2013-7-19 16:35 2185 23 26 分类: 消费电子

忙了好几天终于看到了结果:替换一款产品的单片机,程序移植完,调试发现一个奇怪的现象,系统采集的数据老是出错,屏蔽主程序中的部分代码后,数据采集正确。最后意识到是单片机的内存不足导致的出错,原单片机内存为4K,而新单片机的内存只有2K。压缩变量的使用解决问题。

 

文章评论3条评论)

登录后参与讨论

xttmbj1234_871663141 2015-1-10 22:43

感觉受益匪浅。

用户1527869 2013-9-6 15:22

清晰易懂,很好很强大。MARK一下

yu_saisai_725130858 2013-7-22 13:36

你说的有道理,好在这里单片机的程序存储空间足够大,不足的只是RAM,所以减少了变量数组的使用解决了问题。

用户1406868 2013-7-22 13:11

人家没说4K全都用上了,也许是稍大于2K呢.

用户1686526 2013-7-22 10:40

4K变2K,压缩50%的代码,这个不砍掉功能很难做到吧,即使全用汇编去做,估计压缩20%~30%还有可能。

用户1151283 2013-5-6 03:40

Let more people learning from eet-cn.com.

用户1690077 2013-5-3 13:37

mark

用户1670484 2013-4-8 13:00

mark。谢谢分享。

用户1161375 2013-4-8 09:24

信号完整性(五):信号反射

用户1657878 2013-4-7 14:42

复习复习有好处.
相关推荐阅读
yu_saisai_725130858 2018-04-03 21:54
意识修炼
通过意识层面反复提醒自己,形成潜意识的自觉。1.行动前思考的意识。我要干什么;我要什么样的效果;有哪些方法;怎么优化流程;外部帮助等。 2.抬头看路的意识。不能只顾埋头走路忘了抬头看路。3....
yu_saisai_725130858 2018-04-03 21:48
训练大脑应对压力的咒语
研究表明,在头脑中想着能够代表自我价值的一句话,然后不断重复,会导致生理上的变化,它能够降低皮质醇水平(即减轻压力),强化特定神经通路,增加人的忍耐力。看来我也需要这样的咒语,来创造并强化积极健康的新...
yu_saisai_725130858 2014-05-31 14:58
最后一站
        来W市出差也将近一个月了,主要负责一套新系统的安装调试。         现在工作完成了。可是说实在的,虽然系统调通时,后台软件收到每个站点的信息时,心里松了一口气,但紧接着的...
yu_saisai_725130858 2013-12-20 10:26
写在2013
        这一年,毕业了,站在学校北院门前,对自己说要和大学生活说再见了,那些过往的轻飘飘的欢喜忧伤从此不再了,许多想做而未做事情也许都不会有机会了……迟来的沉重才第一次落在心头。手机里《让...
yu_saisai_725130858 2013-03-25 15:23
随笔一篇
好久没写点什么了,虽然最近也一直忙着,但每次要总结一下技术方面的收获,又觉得无从说起,毕竟都是些很有针对性的知识,那就随便说说最近的生活吧。 其实,从我第一次接触到FPGA,就喜欢上这种技术的与...
我要评论
3
23
关闭 站长推荐上一条 /2 下一条