[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、完成后,再编译就不会出现报错信息了。

相关推荐
上园村蜻蜓队长4 分钟前
ARM芯片架构之CoreSight SoC-400组件详解
arm开发·fpga开发·架构·rtl
爱奥尼欧16 分钟前
【Linux】网络部分——网络基础(协议与网络传输)
linux·网络·arm开发
正点原子30 分钟前
正点原子 x STM32:智能加速边缘AI应用开发!
人工智能·stm32·嵌入式硬件
田甲33 分钟前
【STM32】基于串口的bootloader
stm32·单片机·嵌入式硬件
杰尼君1 小时前
STM32CubeMX笔记(11)-- AD模块使用
笔记·stm32·嵌入式硬件
胡耀超2 小时前
2、CPU深度解析:从微架构到性能优化
python·性能优化·架构·arm·cpu·x86·多核心
lingzhilab4 小时前
零知IDE——STM32F407VET6与ADS1115模数转换器实现多通道数据采集显示系统
stm32·单片机·开源
xxy.c7 小时前
基于IMX6ULL的时钟,定时器(EPIT,GPT)
单片机·嵌入式硬件·fpga开发
happygrilclh8 小时前
stm32L496 flash 分配
stm32·单片机·嵌入式硬件
古译汉书8 小时前
嵌入式铁头山羊STM32-各章节详细笔记-查阅传送门
数据结构·笔记·stm32·单片机·嵌入式硬件·个人开发