JNH官网

【ARM】MDK-解决STM32CubeMX生成的Keil MDK工程无法打开map文件问题

1、 问题场景

使用STM32CubeMX生成的文件,无法在keil MDK中通过双击工程名来打开map文件,问题场景如图1、图2:


图1

图2


2、软硬件环境

1)、软件版本:MDK5.40

2)、电脑环境:Windows 10

3)、外设硬件:无


3、解决方法

1)、打开keil工程,再ide界面找到options for target,点击进入配置,找到listing后,点击为listing选择文件夹,进行文件夹指向的配置。具体操作如图3:


图3

2)、如第一步点击后,可以看到,这个listing默认指向的文件夹路径并不是JNH官网当前工程的路径。如图4所示:

图4

3)、更改文件夹路径到JNH官网自己创建的工程路径下。如图5所示:

图5

4)、记得保存配置,需要JNH官网一直点击OK返回,不要直接叉掉。如图6所示:


图6

5)、重新构建一下工程,让options for target里更改过的配置生效。如图7所示:

图7

6)、双击工程名,即可看到.map文件出现,如图8所示:

图8

jnh官网 jnh官网 jnh官网 jnh官网 金年会 金年会 金年会 金年会