硬汉嵌入式论坛

 找回密码
 立即注册
查看: 574|回复: 5
收起左侧

[MDK] keil中如何将图片或大文件加入到生成的flash的bin中

[复制链接]

2

主题

3

回帖

9

积分

新手上路

积分
9
发表于 2023-10-28 00:43:47 | 显示全部楼层 |阅读模式
如题,我查了下,有人用一个大数组放在.c文件里面编译。

感觉这个办法不是太理想,之前看见有个帖子说可以用一条带文件路径的 语句 达到这个效果,不知道这个语句是什么?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106678
QQ
发表于 2023-10-28 09:00:47 | 显示全部楼层
你说的应该是这个

关于incbin使用方法介绍
https://www.armbbs.cn/forum.php? ... 3095&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

210

主题

1042

回帖

1682

积分

至尊会员

More we do, more we can do.

积分
1682
发表于 2023-10-29 23:51:23 | 显示全部楼层
用这个命令即可:

The ARM assembler supports the directive INCBIN, which can directly include binary images into an assembly source file.
回复

使用道具 举报

6

主题

18

回帖

36

积分

新手上路

积分
36
发表于 2023-10-30 09:17:50 | 显示全部楼层
能把BMP文件裁缝到bin末尾吗?
回复

使用道具 举报

98

主题

340

回帖

634

积分

金牌会员

积分
634
发表于 2023-10-30 11:07:46 | 显示全部楼层
KEIL选项Utilities里面有一个FCARM的指令,可以在编译的时候,把用户指定文件夹里面的所有文件都固化到程序中,并且提供了文件接口函数,非常的方便。 QQ截图20231030110702.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106678
QQ
发表于 2023-10-30 12:33:57 | 显示全部楼层
云琴箫龙 发表于 2023-10-30 11:07
KEIL选项Utilities里面有一个FCARM的指令,可以在编译的时候,把用户指定文件夹里面的所有文件都固化到程序 ...

好办法,之前用Web网页一直用的这个方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 09:25 , Processed in 0.193732 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表