【STM32零基础入门教程02】STM32环境获取及搭建

(14条消息) 【STM32零基础入门教程01】STM32入门基础知识_小超电子笔记的博客-CSDN博客      工欲善其事必先利其器,在上一章了解完STM32的一些基础知识之后,我们需要对使用的环境进行获取和安装。

 一、MDK(KEIL)的获取

        Keil是一种集成开发环境(IDE),由Keil Software(现为ARM公司的一部分)开发。Keil主要用于微控制器的嵌入式系统开发,尤其是针对ARM架构的微控制器开发。

以下是一些Keil的主要特点和功能:

  1. 集成环境:Keil提供了一个集成的开发环境,使得开发者可以在同一个软件中进行源代码编辑、编译、调试和仿真等操作。这简化了开发流程,提高了效率。

  2. 多种编程语言支持:Keil支持多种编程语言,包括C、C++和汇编语言。

  3. 支持多种处理器架构:Keil支持各种微控制器芯片,包括ARM Cortex-M、ARM7、8051等。

  4. 强大的调试功能:Keil提供了丰富的调试功能,包括实时变量监视、寄存器查看和跟踪功能,帮助开发者快速定位和解决问题。

  5. 集成的仿真器和调试器:Keil集成了多种仿真器和调试器,包括Keil ULINK系列仿真器和其他第三方仿真器,方便连接和调试硬件设备。

  6. 集成的库和驱动程序:Keil提供了一套丰富的库和驱动程序,以帮助开发者快速开发应用程序。这些库和驱动程序包含了常用的功能模块和设备接口,可大大简化开发过程。

     总的来说,Keil是一种功能强大的嵌入式系统开发工具,提供了丰富的功能和工具,帮助开发者进行快速、高效的嵌入式系统开发。

    我们可以通过KEIL的官网www.keil.com获取。

【STM32零基础入门教程02】STM32环境获取及搭建_第1张图片

 二、MDK(KEIL)的安装

 双击下载下来的安装包,并点击下一步

【STM32零基础入门教程02】STM32环境获取及搭建_第2张图片

勾选同意并点击下一步

【STM32零基础入门教程02】STM32环境获取及搭建_第3张图片

 选择软件(Core)安装路径以及芯片支持包(PACK)路径(通常默认就可以了),并点击下一步

【STM32零基础入门教程02】STM32环境获取及搭建_第4张图片

 随便输入一些名字,并点击下一步

【STM32零基础入门教程02】STM32环境获取及搭建_第5张图片

 等待安装

【STM32零基础入门教程02】STM32环境获取及搭建_第6张图片

 弹出的窗口记得点击安装

【STM32零基础入门教程02】STM32环境获取及搭建_第7张图片

将勾取消掉并点击完成

【STM32零基础入门教程02】STM32环境获取及搭建_第8张图片

 全部关闭

【STM32零基础入门教程02】STM32环境获取及搭建_第9张图片

至此MDK安装完成

三、MDK破解

将各种杀毒软件,及WIN自带实时保护关掉,解压缩得到破解工具。

 管理员身份打开MDK软件,点击文件-》钥匙管理

【STM32零基础入门教程02】STM32环境获取及搭建_第10张图片

 复制CID,不要关闭MDK,后面会用到。

【STM32零基础入门教程02】STM32环境获取及搭建_第11张图片

 打开破解工具,将刚才复制的CID填入,破解工具的CID处,Target处选择ARM,最后点击Generate生成注册码并复制。

【STM32零基础入门教程02】STM32环境获取及搭建_第12张图片

将刚刚复制的注册码填入MDK中,点击添加,如图显示表示破解成功

【STM32零基础入门教程02】STM32环境获取及搭建_第13张图片

四、芯片依赖包获取安装

        根据我们不同的芯片可以去www.keil.com/dd2/pack获取安装依赖包

【STM32零基础入门教程02】STM32环境获取及搭建_第14张图片

        将下载下来的依赖包直接下一步下一步安装就可以了。

五、STM32CUBEMX的获取及安装

安装JRE

由于 STM32CubeMX 软件是基于 JAVA 环境运行的,所以需要安装 JRE

官网:https://www.java.com/en/download/manual.jsp

下载好后下一步下一步安装就可以了。

下载STM32CbuMx

官方下载地址1:https://www.stmcu.com.cn/ecosystem/Cube/STM32cubemx

STM32CUBEMX的安装

双击下载下来的软件

 更改路径,路径不要出现中文且保证文件夹为空

【STM32零基础入门教程02】STM32环境获取及搭建_第15张图片

继续点击下一步,如果出现下图的提示,点击Yes 

 【STM32零基础入门教程02】STM32环境获取及搭建_第16张图片

 点击下一步

【STM32零基础入门教程02】STM32环境获取及搭建_第17张图片

点击Done

【STM32零基础入门教程02】STM32环境获取及搭建_第18张图片 到这里cubemx软件就安装完成了。

六、STM32CUBEMX芯片依赖包下载’

MDK需要芯片的依赖包CUBEMX也需要,我们打开CUBEMX,如图安点击

【STM32零基础入门教程02】STM32环境获取及搭建_第19张图片

注意需要联网状态下,选择好之后点击install Now等待下载安装完成就可以了。

 【STM32零基础入门教程02】STM32环境获取及搭建_第20张图片

 至此我们的环境就安装结束了。

你可能感兴趣的:(stm32,嵌入式硬件,单片机)