文档目标:解决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 整个文档,并不是在这个电脑上进行编译的,直接用来调试,需要重新编译一下程序。