天天看点

MDK中符号代号说明

引用一张网上找到的图片:

MDK中符号代号说明

以生成bin文件为例解释:

MDK中符号代号说明

fromelf.exe --bin -o "[email protected]" "#L"

生成的命令:

fromelf.exe --bin -o "..\..\..\..\..\output\stm32f10x_mdk\project.bin" "..\..\..\..\..\output\stm32f10x_mdk\project.axf"

$L: $表示应用的是路径,L表示Output->Name of Executable中设置的名字,即工程的输出名(包含路径)。

@L:@表示引用的是文件名

#L:#表示引用的是本身,#L即工程的输出文件

实际fromelf.exe应该也要使用相对路径,所以命令可以改成:

$KARM\ARMCC\bin\fromelf.exe --bin -o "[email protected]" "#L"

$K表示的是MDK的安装路径。

继续阅读