news 2026/7/19 22:17:12

keil中出现encountered an improper argument解决办法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
keil中出现encountered an improper argument解决办法

1、错误


其错误提示为:Encountered an improper argument(翻译过来就是遇到不恰当的争论)
提示:如果已经弹出如上图所示提示,keil可能已经崩了,正常是关不了了,需要通过任务管理器强行关掉的。

2、错误原因:

暂时发现错误原因有三个: \color{red}{暂时发现错误原因有三个:}暂时发现错误原因有三个:
1. 错误原因其实是因为我们在调试完结束时候,有断点(红色圆点)还没有去掉,所以我们一点击停止调试之后,keil就会马上弹出这个错误,然后你就会发现你的keil关不掉了。。。
2. 路径中出现了中文
3. 另外注释中如果有中文,中文中出现//注释符

3、解决办法:

解决办法与错误原因一一对应: \color{red}{解决办法与错误原因一一对应:}解决办法与错误原因一一对应:
1. 在进入调试前清除所有断点,如下图所示

2. 将中文路径改成英文路径
3. 如果注释中如果有中文,中文中出现//注释符,去掉//注释符

补充:

翻译大概意思:
原因 / 解决方案
µVision 5 调试器目前无法处理包含 UTF-8 字符的文件夹或文件名的 DWARF 调试信息 → 请在项目中的文件夹和文件名,以及所有源文件和库中仅使用 ASCII 字符。
另一个可能的原因是:在 Keil MDK 5.37(及更高版本)中,Arm Compiler 5 没有正确安装 → 此时请参考:https://developer.arm.com/documentation/ka005073/latest

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/19 22:07:26

TMS320F2838x内存保护与错误处理:从ECC原理到安全关键系统设计

1. 项目概述:深入TMS320F2838x的系统控制与中断处理核心在嵌入式系统,尤其是工业控制、电机驱动和汽车电子这类对实时性与可靠性要求严苛的领域,微控制器(MCU)的“内功”往往决定了整个系统的成败。这个内功&#xff0…

作者头像 李华
网站建设 2026/7/19 22:06:56

千瓦级ACDC电源多模式效率优化与数字控制技术解析

前几天和一位做电源开发的朋友聊天,他提到一个很有意思的现象:现在很多工程师在设计千瓦级ACDC电源时,往往把注意力都放在了拓扑选择和器件选型上,却忽略了一个更关键的问题——如何让电源在不同负载条件下都能保持高效率。 这让…

作者头像 李华
网站建设 2026/7/19 21:59:15

Android CLI 完全指南:从入门到精通

1. 引言 在 Android 开发的世界里,图形化的 Android Studio 无疑是强大的主力工具。然而,对于追求效率、自动化构建、持续集成(CI/CD)以及深入理解构建系统的开发者来说,掌握 Android 命令行工具(CLI&…

作者头像 李华
网站建设 2026/7/19 21:59:02

从零构建C++游戏框架:核心架构、模块设计与高阶实现技巧

1. 项目概述:为什么我们要从零搭建游戏框架?如果你是一名C开发者,并且对游戏开发抱有热情,或者你正在寻找一个能深度锤炼你C高阶技巧的实战项目,那么“从零搭建一个游戏框架”无疑是一条绝佳的路径。这听起来像是一个庞…

作者头像 李华
网站建设 2026/7/19 21:58:42

AM62L RTI窗口看门狗与DMTIMER定时器寄存器配置实战指南

1. 项目概述与核心价值在嵌入式系统,尤其是汽车电子、工业控制和高端消费电子领域,系统的长期稳定运行是设计的生命线。想象一下,一个负责刹车控制的ECU(电子控制单元)因为某个非关键任务的死循环而“卡死”&#xff0…

作者头像 李华
网站建设 2026/7/19 21:53:52

MoodSelector 心情组件:@Link 双向绑定实现父子通信

前言 在“海风日记“的写日记功能中,心情选择器是核心交互组件之一。用户可以从 5 种心情和 5 种天气中选择,选择结果会实时反映在 UI 上。 MoodSelector 组件通过 Link 装饰器实现与父组件的双向绑定,子组件修改选择项后,父组件…

作者头像 李华