MDK没有生成.bin文件,却生成了一个.bin的文件夹

2019-07-21 02:18发布

这是我在RUN #1中的命令
D:MDK5ARMARMCCinfromelf.exe --bin -o  .obj ext.bin .obj ext.axf
文件路径也是对的,
生成的.bin文件夹大小也是对的。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
孤单键盘
1楼-- · 2019-07-21 02:48
问题找到了,通过查看MAP文件发现,在程序中有地址偏移的引用。
mszFW_MD5                                0x08000400   Data          48  system.o(.ARM.__AT_0x08000400)
    mszFW_Name                               0x08000430   Data           5  version.o(.ARM.__AT_0x08000430)
    mszFW_Version                            0x08000440   Data           8  version.o(.ARM.__AT_0x08000440)
    mszFW_Flag                               0x08000450   Data           4  main.o(.ARM.__AT_0x08000450)
peng1554
2楼-- · 2019-07-21 07:46
可能你路径有问题,试试这个:
fromelf.exe  --bin -o  ..obj ext.bin ..obj ext.axf  
孤单键盘
3楼-- · 2019-07-21 07:56
peng1554 发表于 2019-3-8 12:40
可能你路径有问题,试试这个:
fromelf.exe  --bin -o  ..obj ext.bin ..obj ext.axf

我试过了,不是这个问题
孤单键盘
4楼-- · 2019-07-21 12:07
 精彩回答 2  元偷偷看……
holy404290384
5楼-- · 2019-07-21 13:47
 精彩回答 2  元偷偷看……
孤单键盘
6楼-- · 2019-07-21 15:53
holy404290384 发表于 2019-3-8 14:10
fromelf.exe --bin -o "$" "#L"

谢谢,但是不是这个问题

一周热门 更多>