登录/注册

STM32KEIL5软件下载

STM32KEIL5软件下载

更多

好的,下载用于 STM32 开发的 Keil MDK-ARM 软件(通常被称为 Keil uVision5 或 Keil5),请按照以下步骤操作:

?重要提示: Keil MDK-ARM 是商业软件,但有功能受限的免费评估版(代码大小限制为 32KB),足以学习和开发小型 STM32 项目。对于大型项目,需要购买许可证。


? 下载步骤

  1. 访问 Keil 官方网站:

    • 打开浏览器,访问 Keil 的官方下载页面:https://www.keil.com/download/product/
    • 注意: 这是最安全、最可靠的下载来源,避免使用第三方来源以防安全风险。
  2. 查找 MDK-Arm (Keil MDK-ARM):

    • 在下载页面找到 MDK-Arm 的区块(通常在顶部或显眼位置)。
    • 点击 MDK-Arm 下方的 Download 按钮。
  3. 登录/注册 Keil 账号:

    • 系统会提示你登录 Keil 账号。
    • 如果你已有账号(通常在购买开发板如 STM32 Nucleo 或 Discovery 时注册过),请直接登录。
    • 如果没有账号:
      • 点击 RegisterNew User? 链接进行注册。
      • 使用有效的邮箱地址完成注册流程(可能需要邮箱验证)。
      • 注册后登录。
  4. 填写简短表格(可选):

    • 登录后,有时会跳转到一个简短的信息收集页面(公司名、国家、用途等)。这是 Keil 收集用户信息用的,按实际情况填写即可(即使个人使用也通常需要填写才能进入下一步下载)。
  5. 下载安装包:

    • 填写完信息或跳过表格后,页面会列出可下载的 MDK 版本。
    • 找到标记为 MDKxxx.exe 的文件(其中 xxx 是版本号,例如 MDK537.exe)。这是主要的集成安装包。
    • 强烈建议同时下载 Packs: 在安装包列表下方或附近,你会看到一个 MDKxxx Legacy Support 和一个或多个 MDKxxx Software Packs 的下载链接。点击 MDKxxx Software Packs 链接下载软件包安装器 Keil.STM32xx_DFP.x.x.x.pack (xx 代表具体的 STM32 系列,如 F1, F4, G0, G4, L4 等)。虽然主安装包可能包含一些基础支持,但下载最新的 Device Family Pack (DFP) 能确保支持最新的 STM32 芯片并包含必要的启动文件、外设驱动库等。下载你目标 STM32 系列对应的 Pack。 (如果列表中只有大的 MDKxxx Software Packs 包,它可能包含了多个 DFP,可以下载这个大的包)。
    • 点击对应文件名旁边的下载图标或链接开始下载。主安装包(MDKxxx.exe)通常较大(几百 MB 到 1GB 多),Pack 文件大小不一。
  6. 运行安装程序:

    • 下载完成后,双击下载的 MDKxxx.exe 文件开始安装。
    • 按照安装向导的提示进行操作:
      • 同意许可协议。
      • 选择安装路径(⚠️强烈建议使用默认路径,并且路径中不要包含中文或空格! 例如 C:\Keil_v5)。
      • 选择要安装的组件:通常全选即可。
      • 安装过程需要一些时间,请耐心等待。
    • 安装完成后,向导可能会提示安装 Pack。如果这时你还没有下载 Pack,可以先跳过,稍后再安装(通过 Pack Installer 安装更方便)。
    • 如果向导提示安装 ULINK/USB driver,请务必安装(特别是如果你计划使用 ST-Link 或 J-Link 之外的 Keil ULINK 调试器)。
  7. 安装 Device Family Pack (DFP):

    • 方法一 (推荐 - 使用 Pack Installer):
      • 启动 Keil MDK-ARM (uVision5)。
      • 点击菜单栏的 Pack -> Pack Installer
      • Pack Installer 窗口会自动连接 Keil 的服务器并列出所有可用的软件包。
      • Devices 标签页,左侧找到 STMicroelectronics -> 展开找到你使用的 STM32 系列 (例如 STM32F1, STM32F4, STM32G0 等)。
      • 在右侧的 Packs 标签页,会列出该系列可用的 DFP。找到最新版本(通常是顶部那个),点击旁边的 Install 按钮进行下载和安装。
      • 等待安装完成(会有进度条显示)。
    • 方法二 (手动安装):
      • 双击你之前在官网下载的 .pack 文件 (例如 Keil.STM32F1xx_DFP.x.x.x.pack)。这会自动调用 Keil 的安装程序将该 Pack 安装到你的 MDK-ARM 目录下。
  8. 许可证管理:

    • 安装完成后,首次启动 Keil MDK-ARM (uVision5),会弹出 License Management 窗口 (File -> License Management)。
    • 使用评估版:
      • 如果你只想使用免费的 32KB 代码限制版,在 License Management 窗口的 License 标签页下,点击 Get a complimentary Evaluation license...
      • 这会打开浏览器引导你申请一个评估许可证。
      • 按照网页提示操作(通常需要登录 Keil 账号),你将获得一个 CID (Computer ID) 和一个 Evaluation License (LIC 文件或字符串)。
      • 回到 Keil 的 License Management 窗口,在 New License ID Code (LIC) 框中输入获得的许可字符串,或点击 Install 按钮选择下载的 LIC 文件。
      • 点击 Add LIC。如果成功,Licensed 区域会显示 MDK-ARM Lite 和到期日期(评估版有效期通常为一年)。
    • 使用商业许可证:
      • 如果你已经购买了商业许可证,在 License Management 窗口的 License 标签页下,将收到的许可证字符串或 LIC 文件添加到 New License ID Code (LIC) 框中进行操作。

? 关键点总结

  1. 官网下载: 务必从 https://www.keil.com/download/product/ 下载。
  2. 注册账号: 下载需要注册 Keil 账号。
  3. 下载主安装包: MDKxxx.exe
  4. 强烈建议下载 Pack: 下载目标 STM32 系列对应的 Device Family Pack .pack 文件(或使用 Pack Installer 在线安装)。
  5. 路径无中文/空格: 安装路径至关重要,避免使用中文或空格(如 C:\Keil_v5)。
  6. 安装驱动程序: 如果提示安装 ULINK/USB 驱动程序,请务必安装。
  7. 安装 Pack: 使用 Pack Installer (Pack -> Pack Installer) 安装最新的 STM32 DFP 或在官网下载后双击 .pack 文件手动安装。
  8. 管理许可证: 首次启动务必处理许可证(申请评估版或添加商业许可证)。

完成以上步骤后,Keil MDK-ARM 就已安装完毕,并支持你选择的 STM32 系列开发了(可以创建新工程选择对应的 STM32 芯片型号试试看是否有支持)。接下来就可以开始你的 STM32 编程之旅了!? 如果需要更详细的使用教程,可以参考 Keil 官网文档或购买开发板附带的资料。

keil软件怎么运行写好的程序

Keil软件是一款功能强大的嵌入式开发工具,广泛应用于单片机、ARM、DSP等嵌入式系统的开发。本文将介绍如何使用Keil

2024-09-02 10:29:52

keil5怎么往stm32里烧录程序

安装Keil5和STM32的驱动程序 首先,确保您已经安装了Keil5软件

2024-08-22 09:31:35

Keil MDK5.38 STM32全系列 最新PACK包离线包高速网盘下载分享收藏(持续更新...)

本帖最后由 shizes1989 于 2024-5-7 14:57 编辑 在Keil官网上下载PACK包速度特别慢,为方便大家

2024-05-07 14:52:29

Keil5软件配置与新建STM32工程的步骤

本文将介绍下Keil5软件配置与新建STM32工程的步骤。

资料下载 张娟 2022-02-08 15:36:55

STM32Keil5支持包下载教程

【STM32】Keil5支持包下载教程

资料下载 王静 2021-12-08 10:36:12

分享Keil软件下载入口

分享Keil软件下载入口

资料下载 HME_catt 2021-11-08 16:41:53

Keil软件的学习实验教程下载

Keil软件的学习实验教程下载

资料下载 流浪的孤独 2021-06-21 09:11:14

STM32开发软件Keil5的应用程序免费下载

本文档的主要内容详细介绍的是STM32开发软件Keil5的应用程序免费下载

资料下载 江湖人称小欧 2020-03-26 08:00:00

使用keil5下载STM32F3xx_DFP的包,,该怎么用keil5编写stm32f301k6tx的程序?

使用keil5下载了STM32F3xx_DFP的包,但是包里面没有stm32

2024-03-20 06:30:10

Keil中使用STM32CubeProgrammer

使用 STM32CubeProgrammer 进行下载,但是 Keil 编译器中支持该产品系列的

2023-11-03 16:50:22

keil5开发案例分享 基于STM32设计遥控小车

STM32程序开发IDE: keil5;这是基于STM32设计的4轮遥控小车,支持通过Android手机APP、Windows上位机完成对小车遥

2022-02-28 13:10:48

Keil5软件怎样才能同时编译51和stm32

Keil5软件同时编译51和stm32打开keil5,点击File-&g

2021-08-05 06:22:56

Keil uvision5 C51版软件安装教程

uvision5 C51版软件安装教程,包括了按照下载的全过程。[名称]:Keil

2021-07-15 09:41:55

stm32cubemx和keil5的区别

stm32cubemx和keil5的区别,关联知识STM32使用Keil

2021-07-08 06:46:57

使用Keil下载Hex文件进STM32

初学STM32时,是通过串口1把Hex文件下载进STM32的,需要一个串口模块,而且还要设置BOOT0和BOOT1电平,然后通过FlyMcu

2019-09-07 10:22:44

7天热门专题 换一换
相关标签