解决keil软件*** Error: Project ‘first‘ requires ‘C51‘ Toolchain which is not installed.

2023-05-16

在安装好了(破解)后的MDK环境后依然无法编译,出现***** Error: Project ‘first’ requires ‘C51’ Toolchain which is not installed.******

  • 软件安装
    一、介绍
    Keil MDK-ARM 是专为微控制器应用而设计的一个适用于各种基于Arm Cortex-M的微控制器器件的完整软件开发环境,该软件不仅易学易用,而且功能强大,能够满足大多数苛刻的嵌入式应用,主要就是专注于为ARM系列芯片编程提供一个集成的C / C++开发环境,并提供一系列工具来帮助我们编译、调试代码。同时,在该软件不但内置了µVision IDE 和调试器、Arm C/C++ 编译器和必要的中间件组件,还支持所有芯片供应商的 8500 多种设备,十分强大,从而可以很好的满足用户们的使用需求,并最重要的是该软件具有汇编器、链接器和高度优化的运行时库的Arm C/C++ 编译器,可以丝毫不夸张的说,这些库都是专为优化代码大小和性能而量身定制,这样就能更好的满足的使用需求。
    二、下载地址
    链接:https://pan.baidu.com/s/1VQdusle6Jn_sFc3toLeWEA
    提取码:2i7l
    安装步骤:傻瓜式安装
  • 最后点击 Finish 即可完成安装,随后MDK 会自动弹出 Pack Installer 界面
    安装package
  1. 软件破解

在这里插入图片描述

  • 点击【License Management】—》将软件窗口中的CID复制到注册机窗口中

  • 打开解压后的安装包,右键以管理员身份运行Keygen注册机。
    **温馨提示:**若没有注册机或打不开此程序,请关闭电脑杀毒软件和防火墙(Win10系统还需要关闭Defender实时保护)后重新解压安装包。
    在这里插入图片描述

  • 将软件窗口中的CID复制到注册机窗口中,选择【ARM】【Professional】,然后点击【Generate】生成激活码
    和上述步骤对应
    MDK514已成功安装和破解完。

  • 安装中间组件
    安装 MDK5.14 后, CMSIS 和 MDK 中间软件包已经安装了。 在之前介绍中可以关注到MDK必须安装支持包,自带Arm C/C++ 编译器和必要的中间件组件;但是C5的中间组件未提供,需要安装,这也是编译器报错原因。
    (一):安装stm32F1xx支持包

  • 双击安装压缩包中 Keil.STM32F1xx_DFP.2.2.0 ,安装stm32F1xx支持包

(二)、安装c51支持包(keil 5兼容keil 4)

  • 双击文件包中的c51v959

图片无法上传 见谅,傻瓜式安装 ,有需要私信必回。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解决keil软件*** Error: Project ‘first‘ requires ‘C51‘ Toolchain which is not installed. 的相关文章

  • Unreal Engine 4.10.1无法编译Visual Studio 2015项目

    我最近在 Windows 7 上安装了最新版本的 UE 并创建了一个新的空 C 项目 创建项目后 它给我一个错误 说它无法编译 我在 VS 中打开项目来手动编译它 这是我得到的输出 我上网查了一下 但没有得到答案 编辑 我在编译非 UE 项
  • 如何“组合”两个静态库?

    所以我知道你不能将一个静态库依赖于另一个静态库 但我想知道是否有什么东西可以让我将它们组合在一起 我正在尝试在 vstudio 2019 中设置游戏引擎项目文件 我想将其编译为静态库 我需要以某种方式将它与 SDL 2 库结合起来 因为我想
  • 在Android Studio中创建多个项目

    我想做的事 在android studio中创建三个android项目1 公共项目或库项目 这是一个独立的项目 2 使用库项目的Project13 使用库项目的Project2 问题是什么 在 eclipse 中很容易实现 但在 andro
  • 如何将变量放置在内存中给定的绝对地址处(使用 GCC)

    RealView ARM C 编译器supports使用变量属性将变量放置在给定的内存地址处at address int var attribute at 0x40001000 var 4 changes the memory locate
  • 在 Xcode 8 中添加开发团队?

    当新版本发布时 我仍在学习 Xcode 的细节 并且我刚刚升级到 Xcode 8 这给我在 Xcode 7 3 中启动的项目带来了一堆错误 我无法摆脱两个特定的错误 签署 AppName 需要一个开发团队 在项目编辑器中选择一个开发团队 i
  • Spring Tool Suite(STS版本3.6.1)没有创建Roo项目的选项

    STS 3 6 1 中似乎没有创建 Roo 应用程序的选项 在谷歌搜索时我注意到this https stackoverflow com questions 23365784 how to add spring roo on spring
  • 如何在不在 RoR 上运行的小型项目中将 HAML 文件自动编译为 HTML 文件?

    我今天才开始玩compass and haml 虽然我对路很熟悉sass有效 我明白了什么compass is for sass以及如何使用它 在使用时我遇到了一些障碍haml有效率的 当然 我希望这里有人已经知道我的问题的答案 并且可以给
  • 在 Visual Studio 中使用 NLog 设置具有多个项目的 C# 解决方案

    我在 Visual Studio 2012 中的解决方案当前包含两个项目 DLL WPF 应用程序 需要 DLL 的方法 DLL 和 WPF 应用程序都使用NLog用于记录 目前每个项目都包含NLogDLL 本身 这是我不明白的地方 对我来
  • 为什么 IIS 8.0 Express 在 Visual Studio 2012 中重命名后使用旧项目名称

    经过一些命名混乱后 我的团队决定重命名一些项目以及项目中所有现有代码文件的命名空间 在 Visual Studio 2012 中 我们改变了 项目名称 项目属性中的程序集名称 默认命名空间 标题和产品条目 已重命名的每个项目中每个代码文件的
  • Project Euler - #1 Python 错误解决方案

    总体而言 我对编码还比较陌生 因此启动了欧拉项目 以使我的编码更进一步 花了一些时间思考如何自己解决第一个问题并尝试使用递归函数 不幸的是总是遇到同样的错误 266333 我错过了什么 有什么重大错误值得学习吗 原问题是 如果我们列出所有
  • C# / VS2008:向项目添加单独的调试/发布引用

    当向 VS 2008 C 项目添加用户控件或项目引用时 我只能添加程序集的一种配置 是否可以添加单独的配置 具体取决于容器项目的配置 例如 我正在开发一个用户控件 并且正在开发一个示例应用程序 我想添加用户控件 以便示例的调试版本将使用用户
  • 如何始终运行 Spyder 项目中的主文件

    我正在开发一个包含多个文件的Python项目 令人烦恼的是我必须在单击运行之前选择描述和调用main的文件 因为如果不是Spyder3 Anaconda 则运行当前选定的文件 如果打开并选择文件 如何从 mainPrjPy py 中的 ma
  • 如何在 C# 中引用另一个项目?

    我在我的解决方案中添加了一个项目 Project2 它已经有另一个项目 比如说项目 1 我如何将项目 2 中的类和方法调用到项目 1 中 我做了什么 我有项目 1 及其解决方案 我将项目 2 添加到项目 1 的解决方案中 项目 1 和项目
  • 在 C# 项目中添加新的命名空间

    我想向 C 项目添加一个新的命名空间 并且要在新创建的命名空间中添加一些类 当我右键单击 项目的解决方案 时 我没有找到任何添加新命名空间的链接 同样右键单击 项目命名空间 也是如此 如何向现有项目添加新的命名空间 每个命名空间中是否有必要
  • 未找到 ID 为“android”的插件(Android Studio)

    我最近刚刚切换到 Android Studio 0 6 1 进行应用程序开发 并且遇到了 gradle 问题 I get Error 1 0 Plugin with id android not found 我很新 所以任何帮助将不胜感激
  • 在解决方案文件上调用自定义 MSBuild 目标

    我有一个解决方案文件 我的解决方案 sln 其中有一个项目 我的项目 vcxproj 我想执行一个自定义目标 我的自定义目标 通过解决方案在我的项目上 它看起来像这样 msbuild MySolution sln t MyCustomTar
  • Visual Studio 2008 中 BizTalk 架构项目的引用问题

    在大型 VS 2008 解决方案中 我们有不同的架构项目和映射项目 映射项目引用了适当的模式项目 总体来说效果很好 但是 最近我添加了一个新的架构项目 它始终如一地给出了同样的问题 当我向其中添加新架构 并且想要在已引用该架构项目的映射项目
  • 如何使用 MSBuild NuGet 将 .csproj 文件加载到 .NET Core 3.0 中

    我有一个非常简单的控制台项目 class Program static void Main string args var project new Project FishStory csproj null null new Project
  • PHP 检测无用文件或无用代码的工具

    我有一个非常大的 PHP 项目 我认为有很多无用的东西 您是否有一些技巧或工具来检测无用的代码部分或无用的文件 PHP 混乱检测器 PHPMD https phpmd org 可能的错误 次优代码 表达式过于复杂 未使用的参数 方法 属性
  • 引用的项目在编译时“丢失”

    我有一个包含两个项目的 C 解决方案 一个服务 主项目 和一个记录器 该服务使用记录器中的类 我在服务项目中添加了对记录器项目的引用 在设计时 自动完成工作正常 记录器的类是可见的 我使用的引用具有适当的颜色 我重建解决方案 但出现问题 不

随机推荐

  • python 图片数据清洗,图片去重,去掉模糊图片,去掉结构性相似的图片

    1 python代码去掉完全相同的图片 重复的图片移动到另一文件夹保存 import shutil import numpy as np from PIL import Image import os def 比较图片大小 dir imag
  • [经验]deformable-detr配置问题:make.sh失败

    报错内容如下 xff1a 在翻遍了GitHub issues也没找到解决方案 xff0c 但貌似多数问题和CUDA版本 pytorch版本等问题相关 xff0c 另外它这个代码里涉及到的setup py又是DCNv2改的 xff0c 又搜了
  • 【推荐工具】connected papers:文献知识图谱神器

    应用背景 在阅读文献 写综述 写论文的related works的时候 xff0c 总会苦恼如何查阅该领域的论文呢 xff1f 怎么才能尽可能的查找齐全 xff1f 以前在看论文的时候 xff0c 我都是先用谷歌学术搜索 xff0c 然后看
  • 【经验】python运行报错ModuleNotFoundError: No module named XXX

    应用场景 本来是在pycharm里运行Python file xff0c 一切都很正常 xff0c 然后为了让脚本自己乖乖地在服务器上跑 xff0c 不占用IDE调试其他代码 xff0c 所以决定用命令行直接在服务器上运行 xff0c 结果
  • 【读书笔记】动手学深度学习(阿斯顿·张,李沐等)第二章(更新中)

    本文旨在记录阅读本书过程中遇到的在以往学习和使用中忽略的知识点 xff0c 也包括一些需要加强记忆的重点 此外 xff0c 原书中主要基于深度学习框架mxnet xff0c 但官方网站和对应代码中也提供了pytorch对应的版本 xff0c
  • 【经验】移植环境requirement时报错

    问题描述 在使用pip freeze gt requirements txt和pip install r requirement txt xff08 requirements txt文件用来记录当前程序的所有依赖包及其精确版本号 xff09
  • 计算机网络自顶向下第三章习题

    计算机网络第三章作业 R9 接收方通过检查序号可以判断接收到的分组是新的数据还是一次重传 xff0c 这样可以解决冗余分组问题 R10 当在信道上发生丢包时 xff0c 发送方不知道是一个数据分组丢失还是一个ACK丢失 xff0c 或者只是
  • samba服务器简介以及常用命令

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件 xff0c 由服务器及客户端程序构成 SMB xff08 Server Messages Block xff0c 信息服务块 xff09 是一种在局域网上共享文件和打印机
  • 提高虚拟机中使用ubuntu系统的流畅度

    背景 虚拟机 xff1a virtual box6 1ubuntu版本 xff1a 14 04 现象 1 默认主题下 xff0c 编辑代码时 xff0c 会出现很卡的现象 xff08 频率较高 xff09 2 操作界面不流畅 对策 可能虚拟
  • QEMU搭建U-Boot+Linux+NFS 环境 学习笔记

    使用QEMU搭建U Boot 43 Linux 43 NFS嵌入式开发环境 QEMU简介使用QEMU的事情使用QEMU学习嵌入式的好处驱动开发技能搭建嵌入式基本开发环境基本环境Vmware 43 Ubuntu18 04Vmwaretools
  • brctl使用教程

    使用brctl来操作网桥还是很方便的 xff01 比使用ip命令来操作方便多了 brctl安装 Centos系统 yum install bridge utils Ubuntu系统 Debian系 apt get install bridg
  • IntelliJ IDEA 之 配置JDK 的 4种方式

    一 新建项目前配置JDK 打开idea集成开发环境工具 xff0c 点击File gt Project Structure 如下图 xff1a 在打开的页面中 xff0c 选择SDKs属性 xff0c 并点击中间的加号 43 选择JDK x
  • STM32如何在LCD上显示单词、文字、图片等

    本文将介绍STM32F103R6如何在LCD12864上显示文字图片 注 xff1a 本文中用到的字模软件 xff0c 我放在了文章末尾 xff0c 点击链接即可下载 xff0c 是绿色版软件 xff0c 解压即可使用 xff01 点击下载
  • JAVA之Lambda表达式详解

    文章目录 一 基本概念1 背景2 Lambda表达式的语法3 函数式接口 二 Lambda表达式的基本使用1 无返回值函数式接口2 有返回值函数接口3 语法精简 三 变量捕获1 匿名内部类2 Lambda的变量捕获 四 Lambda在集合当
  • 【CUDA】安装CUDA

    文章目录 1 搜索CUDA xff0c 进入官网2 选择以前的版本3 选择指定的版本4 选择操作系统并下载5 以管理员身份运行安装CUDA6 测试是否安装成功 1 搜索CUDA xff0c 进入官网 2 选择以前的版本 3 选择指定的版本
  • 计算机组成原理---系统总线

    文章目录 1 总线的基本概念2 总线的分类2 1 片内总线2 2 系统总线2 2 1 系统总线的定义2 2 2 按照系统总线传输信息的分类2 2 3 通信总线 3 总线的性能指标3 1 总线标准 4 总线结构4 1 单总线结构4 2 多总线
  • 计算机组成原理---总线带宽的计算

    end
  • QT之窗口背景颜色和图片设置

    设置窗口 窗体的背景图片 第一种 xff1a 定义一个函数 xff0c 使用QPalette和QPixmap 在 h文件定义一个私有的函数声明 xff1a void resizeEvent QpesizeEven event 然后右键跳到定
  • linux/mm/memory.c/put_page

    put page用来完成物理页面与一个线性地址页面的挂接 xff0c 从而将一个 线性地址空间内的页面落实到物理地址空间内 xff0c copy page tables函数 只是为一个进程提供了在线性地址空间的一个页表及1024页内存 xf
  • 解决keil软件*** Error: Project ‘first‘ requires ‘C51‘ Toolchain which is not installed.

    在安装好了 xff08 破解 xff09 后的MDK环境后依然无法编译 xff0c 出现 Error Project first requires C51 Toolchain which is not installed 软件安装 一 介绍