问题:F28027的程序烧写问题!!
如下:以前有个计划想用做个F28027程序升级的例程,但是后来发现F28027的RAM空间比较小,放不下我的"CKFA",于是乎有了“CKFA1”和“CKFA2”分两次发送,这样的话RAM空间基本足够,这就涉及到程序的反复跳转等一系列问题,说实话有点复杂了。
现在有一个新的方法,就是CKFA作为FLASH的主程序一部分,烧写FLASH的时候这个CKFA也被烧写到FLASH里面。这样的话,在F28027正常工作的时候,通过SCI的或者外部跳线IO的方式,进入到升级的子程序“CKFA”并将“CKFA”拷贝到RAM中运行,进而完成FLASH更新操作,不知道这种方法对于F28027是否可行?其中是否还需要其他的步骤?需要注意什么细节?
请大家帮忙指点!!
[ 本帖最后由 aoxiaoche918 于 2012-1-17 09:21 编辑 ]
|