STM32编程软件环境安装配置

学习目标:

     STM32编程软件环境安装配置


学习内容:

     基于Keil集成开发环境(IDE)


1. Keil集成开发环境(IDE)简介

    Keil集成开发环境(IDE)是一种广泛用于嵌入式系统开发的软件工具。它包含了一个集成的开发环境,包括一个编译器、调试器、仿真器、库和其他工具。Keil IDE 能够帮助开发人员有效地编写和测试嵌入式系统的软件和硬件,减少开发周期和成本,提高嵌入式系统的可靠性和性能。

    Keil IDE 主要支持的编程语言是C和汇编语言。它支持多种嵌入式处理器架构,包括ARM、MSP430、8051和C166等。Keil IDE 提供了强大的代码编辑、调试和仿真功能,包括断点、单步调试、变量监视、内存查看和仿真器等。

    Keil IDE 还包含了许多常用的库,如标准C库、数学库、串口库、文件系统库等等。这些库可以方便地在代码中调用,加速开发过程。同时,Keil IDE 还支持各种外部设备的模拟器,例如虚拟串口和虚拟调试器,可以帮助开发人员进行全面的系统测试和验证。

    总之,Keil IDE 是一款功能强大的嵌入式系统开发工具,它能够帮助开发人员快速高效地开发各种嵌入式系统,并提高系统的性能和可靠性。

2. 下载和安装Keil5 MDK-ARM

    第一步:下载 Keil5 MDK-ARM 可去官网下载 https://www.keil.com/download/product/
    懒人链接: 点击下载

    第二步:安装 Keil5 MDK-ARM 附步骤图如下:

      (1)运行安装包

在这里插入图片描述

      (2)同意许可协议的所有条款

在这里插入图片描述

      (3)设置核心功能和软件安装包的位置(通常设置C盘外的地址)

在这里插入图片描述

      (4)安装完成

在这里插入图片描述

3. 下载和安装Keil MDK-ARM开发环境的设备系列包(DFP)

    第一步:下载 STM32F1xx_DFP包 可去官网下载 https://www.keil.arm.com/packs/
    懒人链接: 点击下载

    第二步:安装 STM32F1xx_DFP包

      (1)填写信息(这个随便填写就可以 名字可以写个标记一下)

在这里插入图片描述

      (2)安装

在这里插入图片描述

4. 注册Licence ID Code(CID)

    第一步:下载注册机 Keil_Lic.exe 懒人链接: 点击下载

    第二步:注册许可

      (1)以管理员权限运行 Keil uVision5程序

      (2)在File下找到License Management 复制你的CID

在这里插入图片描述

      (3)打开注册机 粘贴你复制的CID 通过如图的步骤 复制序列号

在这里插入图片描述

      (4)打开Keil License Management粘贴你的序列号 并确认 我们会发现出现“LIC Added Sucessfully”字样 许可一直到2032年

在这里插入图片描述

5. 总结

    开发人员可以在单个软件平台上进行代码开发、编译、链接、仿真和调试等一系列操作。基于Keil IDE配置嵌入式系统开发环境需要注意各种细节和配置项。只有掌握了基本的配置方法和技巧,才能有效的提高开发效率和减少错误率。

    欢迎大家留言提问!


  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值