手头在弄个以lPC2364为核心,得不定期远程更新的东西。仿照ZLG2200的IAP范例程序对FLAH擦写能够实现,scat分散加载也会弄。参照例子,程序运行到main()后再根据标志位决定运行哪块程序,这样导致2个版本的程序,main()前的部分是相同,且不能更改的。但我生成更新版本的bin文件时,此新版本的烧写文件是包括startup.o在内的,如何才能生成不带main()前部分的烧写文件?看了周公网上的《IAP(在应用中编程)及其应用》里面的截图,他的在线升级模板,可以同时生成LOW选项编译结果和HIGH选项编译结果,不知道是怎么弄的,哪位大侠有这个模板的,能发我一份么?或者有能下载到的链接也行。我邮箱yqh634@sohu.com,总不能为了一个模板,去专门买块板子啊。 |