【ARM】解决MDK中用.bat文件编译工程出错问题

1、 文档目标

解决MDK中用.bat文件编译工程出错问题

2、 问题场景

如果没有保存好工程的编译与链接的相关参数文件,在编译时会出现如图2-1所示的错误:

图 2-1

3、软硬件环境

1)、软件版本:Keil MDK5.38a

2)、电脑环境:Windows 11

3)、外设硬件:无

4、解决方法

1)、打开工程的“XX1-1 Clock frequencyObjects”止目录,看一下“.__i”与“.lnp”文件是否存在,如图4-1所示:

图4-1

2)、如果上述的文件不存在,再打开Build Option,选“Create Batch File”,再重新编译工程,生成一下编译与链接文件,如图4-2所示:

图4-2

3)、把所有的“.__i”和“.lnp”文件保存一下,再用“.bat”文件编译工程,如图4-3所示:

图4-3