当前位置: 首页 > news >正文

【Arm】Encountered an improper argument

1、 文档目标

记录有关亚洲字符路径导致的keil软件卡死情况,对应相关报错信息,供后续客户参考,快速解决客户问题。

2、 问题场景

在某些情况下,如在调试中运行到断点后,退出调试会话时,可能会显示带有文本“Encountered an improper argument”的错误对话框。如果发生这种情况,则需要使用 Windows 任务管理器终止 μVision。

图2-1

3、软硬件环境

1)、软件版本:MDK v5.x(原厂说明)

2)、电脑环境:Windows 11

3)、外设硬件:无

4、解决方法

1)、在退出调试前手动点击如图4-1快捷键,清除所有断点后退出调试界面,无报错。

图4-1

2)、µVision 5调试器目前无法处理包含UTF-8字符的文件夹或文件名的DWARF调试信息→在项目和所有源文件和库的文件夹和文件名中仅使用ASCII字符。

如图4-2-1所示文件路径包含中文符号,如图4-2-2修改后退出调试无报错。

图4-2-1

图4-2-2

3)、检查Keil MDK 5.37(及更新)的Arm compiler 5有没有正确安装。

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

图 4-4

5)、整个工程,并不是在此已更新电脑上进行编译,直接用来调试,可能会出现该情况,需要重新编译一下程序,再次调试即可。

ARM官网参考链接:UVISION:错误:遇到不正确的参数 (arm.com)

http://www.dtcms.com/a/597410.html

相关文章:

  • Python编程题 | 深入浅出解析常见编程问题,快速提升编程能力
  • protobuf编码原理
  • 港股实时行情API接入全流程
  • 公司网站制作计入什么科目重庆建筑网
  • Next.js第一章(入门)
  • 数据管理战略|数字化改革的四个体系
  • 设备外绝缘强度将随海拔的升高而降低,导致设备允许的最高工作电压下降。
  • crm系统设计东莞百度seo地址
  • 2025年第四期DAMA数据治理CDGA考试练习题
  • 面向对象(上)-package关键字的使用
  • 自己做电影网站违法吗dz网站收款即时到账怎么做的
  • 电子商务网站开发语言wordpress读取相册
  • 全面了解云手机的安全性
  • 数据结构代码练习DAY2
  • 声网SDK让音视频开发效率翻倍
  • 网站图片尺寸如何免费建站
  • 360做网站和推广怎么样网站后端架构如何做
  • 从零到一构建数据驱动的业务落地
  • 测试题-6
  • 那个网站上有做婚礼布场样图的营销型网站有意义吗
  • 安卓和苹果手机通用的备忘录app测评
  • 宸建设计网站哪里能做网页建站
  • VsionMaster筛选机错误情况
  • Spring Boot 面试专题及答案
  • 利用k8s client-go库创建CRD的informer的操作流程
  • 企业网站建设的参考文献wordpress的小程序
  • MATLAB视频目标追踪中的块匹配算法详解
  • Xilinx FIFO Generate IP核(9):FIFO清空操作详解
  • 网站后台建设公司永久免费云主机
  • 佛山市建设工程交易中心网站运营怎么自学