您应该将应用程序放在一个单独的项目中,使用单独的链接器脚本,在引导加载程序之后将它放在4k边界的内存中。不要试图引导引导程序进入引导内存,因为它可能不适合。AN1388和它的代码应该是你所需要的。特别要理解引导加载程序和应用程序链接器脚本之间的区别。但是,AN1388是使用较老版本的XC32编译器编写的,并且使用较新版本的编译器对链接器脚本进行了一些更改。用一个新编译器版本的链接器脚本检查差异。正如CGordOn所说,你得到什么编译器错误?Ruben
您应该将应用程序放在一个单独的项目中,使用单独的链接器脚本,在引导加载程序之后将它放在4k边界的内存中。不要试图引导引导程序进入引导内存,因为它可能不适合。AN1388和它的代码应该是你所需要的。特别要理解引导加载程序和应用程序链接器脚本之间的区别。但是,AN1388是使用较老版本的XC32编译器编写的,并且使用较新版本的编译器对链接器脚本进行了一些更改。用一个新编译器版本的链接器脚本检查差异。正如CGordOn所说,你得到什么编译器错误?Ruben
举报