-
9#
至简致远
-
2012-10-17 15:46:35
回复:关于MC9S08DZ60通过CAN总线升级程序的思路框架
回复第 6 楼 于2011-06-29 16:55:28发表:
E2是FLASH的分割,是不行的,复制到RAM中很容易,只要在RAM中定义一个标准的段RAMCODE
使用#pragma CODE_SEG RAMCODE PAGED_RAM
你好,
该句意思是把Code 放到RAM中, 我实验了一下,程序能正常运行。
但是有疑问 1、这不能算是复制到RAM吧,因为code只在RAM中,flash中没有Code。
2、RAM中的数据不是掉电丢失吗? 该“数据”意思是应该是变量的数据吧。 code在RAM中掉电不丢失(试验过:重新上电后、代码正常运行)。
以上两个疑问不知道理解的对不对? 还请指教。