KEIL5 DEBUG报错--Encountered an improper argument

只要退出调试时,有断点,KEIL软件必挂,除非在退出调试时清空所有断点,但这个方法操作上也很不方便,搜索了不少方法,其中一个是工程目录不能有中文,全部改成英文,也不见能解决,另一个方法是重建工程就更加费事了
在这里插入图片描述
后来发现工程目录下有keilkilll.bat文件,可以清空临时文件,清空完毕完全正常,估计是电脑的加密软件对临时文件加密错误,造成工程出错

del *.bak /s
del *.ddk /s
del *.edk /s
del *.lst /s
del *.lnp /s
del *.mpf /s
del *.mpj /s
del *.obj /s
del *.omf /s
::del *.opt /s  ::不允许删除JLINK的设置
del *.plg /s
del *.rpt /s
del *.tmp /s
del *.__i /s
del *.crf /s
del *.o /s
del *.d /s
del *.axf /s
del *.tra /s
del *.dep /s           
del JLinkLog.txt /s

del *.iex /s
del *.htm /s
del *.sct /s
del *.map /s
exit

贴上killer.bat 文件的内容

### Keil5 PACK 安装时遇到 "Encountered an improper argument" 的解决方案 在处理 Keil5 中安装 PACK 遇到 “Encountered an improper argument”的问题时,可以尝试以下几个方法来解决问题: #### 方法一:清理临时文件和缓存 有时,Keil 软件中的临时文件或缓存可能导致此错误。建议删除这些文件并重新启动应用程序。 ```bash # Windows 系统下可以通过命令行执行以下操作: del %TEMP%\* /Q ``` 这将清除所有临时文件[^1]。 #### 方法二:检查网络连接稳定性 确保计算机具有稳定的互联网连接,因为不稳定可能会导致下载过程中断从而引发该错误。如果正在使用代理服务器,则需确认其配置无误。 #### 方法三:更新至最新版本的 MDK 和 Packs 保持开发环境处于最新的状态有助于减少兼容性和其他潜在的技术难题。访问官方网站获取最新版工具链以及所需的设备支持包(Packs)[^2]。 #### 方法四:手动卸载重试 对于某些特定情况下,自动安装过程可能出现异常情况。此时可以选择先移除已有的 Pack 文件夹再尝试重新加载它们。 - 找到 `C:\Users\<YourUsername>\AppData\Local\Arm\Packs` 或者类似的路径下的相应厂商目录; - 将其中的内容备份后全部删除; - 返回 Keil 并再次发起 Pack 更新/安装请求; 这种方法能够有效排除由于残留数据引起的新建项目初始化失败等问题[^3]。 #### 方法五:调整防火墙设置 部分安全防护软件会对未知来源的应用程序施加严格限制措施,进而干扰正常的在线资源获取流程。适当放宽针对 Keil 工具集及其关联进程的安全策略或许能帮助顺利完成整个安装环节[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

纵向深耕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值