1,在工程中添加一个.s汇编源文件
2,在此汇编源文件中添加以下汇编代码
AREA _image_AP, DATA, READONLY
EXPORT AP1ROMImageBase
EXPORT AP1ROMImageLimit
EXPORT AP2ROMImageBase
EXPORT AP2ROMImageLimit
ALIGN 4
AP1ROMImageBase
INCBIN .\AP1ROMImage.bin
AP1ROMImageLimit
ALIGN 4
AP2ROMImageBase
INCBIN .\AP2ROMImage.bin
AP2ROMImageLimit
END
3,在C/C++代码中使用
AP1ROMImageBase
AP1ROMImageLimit
AP2ROMImageBase
AP2ROMImageLimit
作为地址值(赋值给指针时需要加&操作符),以访问这些链接进来的bin文件数据
4,编译链接,生成可执行文件,该可执行文件中就包含了这些bin文件的
数据,注意是分布在rodata段,所以目标芯片的code存储空间要有合适大小时该方法才可行。