[ARM]MDK出现报错error: A\L3903U的解决方法

1、 文档目标

解决MDK出现报错error: A\L3903U这样类型的报错

2、 问题场景

电脑或者软件因为意外情况导致崩溃,无法正常关闭,强制电脑重启之后,打开工程去编译出现下面的报错信息(如图2-1)。报错信息为:"error: L3903U: Argument 'Cortex-M0' not permitted for option 'cpu'."

图 2-1

或者报错信息为:"error: A3903U: Argument 'Cortex-M3' not permitted for option 'cpu'. "

3、软硬件环境

1、软件版本:Keil MDK Pro 5.38a

2、电脑环境:Windows 11

3、外设硬件:无

4、解决方法

1、打开对应工程的目录,在工程目录下或者USER\System文件夹中搜索以"mdk_"为开头的文件,将所有搜索出来的文件进行删除(如图4-1和图4-2)。

图4-1

图4-2

2、如果在工程目录下,没有找到以"mdk_"为开头的文件。网络版的客户建议重装软件,单机版的客户建议移机后重装软件。

3、完成后,再编译就不会出现报错信息了。

相关推荐
Zeku5 小时前
20251125 - 韦东山Linux第三篇笔记【上】
linux·笔记·单片机
大聪明-PLUS7 小时前
C++ 中的引用和引用类型
linux·嵌入式·arm·smarc
芯联智造8 小时前
【stm32简单外设篇】- 单路 TTP223 电容式触摸传感器
c语言·stm32·单片机·嵌入式硬件
张工在路上9 小时前
(深入探讨句柄泄漏、内存泄漏检测工具)我将分析可能导致内存泄漏(包括托管内存和非托管内存,如句柄泄漏)
stm32·单片机·嵌入式硬件
大聪明-PLUS9 小时前
C++中的恒定性
linux·嵌入式·arm·smarc
大聪明-PLUS10 小时前
C++中变量的声明和初始化
linux·嵌入式·arm·smarc
hdktq11 小时前
新建HAL版本MDK工程(正点原子版本)
stm32
ACP广源盛1392462567314 小时前
GSV2712@ACP#2 进 1 出 HDMI 2.0/Type-C DisplayPort 1.4 混合切换器 + 嵌入式 MCU
单片机·嵌入式硬件·计算机外设·音视频
沉在嵌入式的鱼14 小时前
STM32--GY906体温检测传感器
stm32·单片机·嵌入式硬件·gy906·体温检测
小尧嵌入式15 小时前
C++中的封装继承多态
开发语言·arm开发·c++