【ARM】Keil MDK中调试时出现报错:Encountered an improper argument如何解决?-2023

文档目标:解决MDK调试时报错:Encountered an improper argument


应用场景:在MDK调试时出现如下错误:


图 1


软硬环境:

1、 软件版本:Keil MDK 5.38a

2、电脑环境:Window 10


解决方法:

1  由于µVision 5不支持UTF-8格式的字符,因此需要检查所有的源文件及头文件和工程文件的路径、名称中都不能包含中文。

2  推荐使用标准JTAG(图2 10pin/20pin)进行调试,当使用四线SWD接口进行调试时,会有一定概率出现这种故障情况。



图 2


3  推荐使用ULINK或JLINK等正版调试器。

4 整个文档,并不是在这个电脑上进行编译的,直接用来调试,需要重新编译一下程序。