Keil里面直接包含二进制文件
本文地址:http://tongxinmao.com/Article/Detail/id/284
需要使用ARM提供的伪汇编指令incbin。
如:需要将一个工程目录下的image1.bmp和image2.bmp文件包含到FLASH中,则流程如下:
编写汇编文件
首先编写一个汇编文件如 bin.s 内容如下:
AREA LOCAL_FILE_AREA,DATA,READONLY
EXPORT IMAGE_FILE_1
IMAGE_FILE_1
incbin image1.bmp
EXPORT IMAGE_FILE_2
IMAGE_FILE_2
incbin image2.bmp
END
在C语言中引用
extern const unsigned char IMAGE_FILE_1;
const unsigned char *imageData1 = &IMAGE_FILE_1;
作者:郭盖华
链接:https://www.jianshu.com/p/64a475aa018f
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
上一篇:NU32905启动信息
下一篇:钱箱控制电路