问题
- IDE版本:MDK v5.25.2.0
- 遇到问题场景:搜索代码后进行跳转报错。
- 官方说明:在某些情况下,当您退出调试会话时,可能会出现一个带有“遇到不正确的参数”文本的错误对话框。如果发生这种情况,则必须使用Windows Task Manager终止µVision。在大多数情况下,在项目路径中使用亚洲字符时,使用亚洲Windows版本的客户会受到此问题的影响。
原因
µVision 5调试器当前无法处理DWARF调试信息,该信息包含带有UTF-8字符的文件夹或文件名。
µVision版本5.14.2.0中存在一个已确定并修复的问题。
解决方法
- 在项目的文件夹和文件名以及所有源文件和库中仅使用ASCII字符。
- 下载 附件 ,并将其解压缩到文件夹
\Keil_v5\UV4
。
参考Keil官网解决办法:
https://developer.arm.com/documentation/ka004382/latest
https://developer.arm.com/documentation/ka002720/latest