μVision Keil-MDK在仿真的时候出现了Encountered an improper argument的错误问题

news/2025/3/14 1:13:28/

本博文的主要内容是手把手教大家在仿真GD32F303VE单片机时出现了“Encountered an improper argument”错误的问题;根据网上的资料,发现不仅仅是在仿真GD单片机出现问题,在STM32系列单片机也会出现此类问题,具体如下:

一、准备工作

1、μVision Keil-MDK,V5.30版本;

2、GD32F30x_Firmware_Library_V2.0.3标准外设库;

3、一个完整的工程项目文件;

二、问题描述:

最近在调试兆易创新的GD系列单片机,连接好电脑和Target之后,使用官方的GD-LINK进行仿真调试,验证程序代码是否按照预期进行执行,但是当点击仿真按钮后提示了Error: Encountered an improper argument错误,简单翻译为中文为遇到不正确的参数”,并且错误对话框上的确定按钮无法退出错误提示对话框,如下图所示:

三、问题解决:

通过网上搜索发现:此问题是Keil-MDK的一个Bug,问题原因是工程项目的路径中包含中文或空格等,唯一解决途径是通过Windows的任务管理器界面对Keil-MDK程序进行结束任务 操作。修改路径和工程项目为英文后再次打开μVision Keil-MDK的项目文件,重新仿真操作错误解除。所以大家在编译工程和路径存档上还是需要特别注意,工程项目也不要存放到在N级文件夹下,因为编译器向下搜索文件路径也是有级别限制的。

 

以上就是针对此问题的解决方案和个人针对项目命名及工程存放路径的的见解;

如果大家在项目开发的过程中有任何疑问欢迎评论留言。

 

------------------------------------------------------------------------------------------------------------------------------------------

因为小编自己能力水平有限,文中难免有错误或表达不到的信息,还望广大阅读者留言批评指正,谢谢。


http://www.ppmy.cn/news/911474.html

相关文章

STM32移植μC/OS-II操作系统

嵌入式最后一节实验课任务是在stm32开发板上移植系统μC/OS-II操作系统,主要参考博主的文章,另外老师也进行了指导,最后成功,现在总结一下! 芯片型号 STM32103VET6,其他芯片没有尝试 参考博客 感谢博主 当时参考博…

单位意义:dB、dBm与dBw、dBμ与dBV、dBi与dBd、dBFS

dB单位概念一直是以前比较模糊的地方,机缘下,就整体的把一些相关的dB单位的文献统一看了一些,下面就简单的解释一下这些基本单位的意义和基本换算。 dB 简单解释下dB产生的由来,dB是decibel的缩写,意即十分之一贝尔(bel)&#xf…

python生成X~N(μ,σ^2)正态分布数据。(均值为μ,标准差为σ)

python生成X~N(μ,σ^2)正态分布数据。(均值为μ,标准差为σ) 代码 import numpy as np import numpy.matlib import math# #注意:对于来自的随机样本N(mu, sigma^2) ##我们可以用 sigma * np.…

半导体器件物理【11】载流子输运现象 —— 散射率Ρ、迁移率μ、电阻率ρ(电导率σ)、砷化镓

前言 载流子输运就是求电流密度相关。 目录 前言平均自由时间 & 散射概率平均自由时间 & 迁移率平均自由时间 & 电导率迁移率-温度关系电阻率-温度关系轻掺杂时 1 0 16 − 1 0 18      c

关于两个正态总体均值差μ1-μ2的置信区间

关于两个正态总体均值差μ1-μ2的置信区间 六、(本题 13 分)为了提高某一化学生产过程的得率,试图采用一种新的催化剂&

μP监控

1、 μP监控 现代科技领域对电子产品的要求越来越高,微处理器(如单片机、DSP)系统的稳定性和抗干扰能力是电子工程师面临的一大难题,监控技术就是解决这一难题的有效手段之一。在电子产品中运用监控IC已成为当今的设计潮流&#…

freertos与linux区别,μClinux、μC/OS-II、eCos、FreeRTOS和djyos操作系统的特点及不足-嵌入式系统-与非网...

基于 STM 平台且满足实时控制要求操作系统,有以下 5 种可供移植选择。分别为μClinux、μC/OS-II、eCos、FreeRTOS 和都江堰操作系统(djyos)。 下面分别介绍这五种嵌入式操作系统的特点及不足。 1、μClinux μClinux 是一种优秀的嵌入式 Linux 版本,其全称为 micro-control…

统计力学之μ空间

1.统计力学的简单介绍 由大量微粒组成的热力学体系,除了每个粒子都满足力学规律外,就整体而言,体系还具有不能简单归结为粒子机械运动的加和的规律性。体系的整体性质不是个体性质的简单叠加,在讨论大量粒子集合时,个…