【stm32学习笔记】Keil5+stm32cubemx安装使用教程(准备步骤) 您所在的位置:网站首页 keil5的左边框不固定了 【stm32学习笔记】Keil5+stm32cubemx安装使用教程(准备步骤)

【stm32学习笔记】Keil5+stm32cubemx安装使用教程(准备步骤)

#【stm32学习笔记】Keil5+stm32cubemx安装使用教程(准备步骤)| 来源: 网络整理| 查看: 265

目录 (一)keil5+mdk(1)keil是什么?(2)keil5的安装2.1 安装包2.2 安装步骤2.3 获取package并安装 (3)Keil5的注册 (二)stm32cubemx+java(下文简称cube)(1)cube 是什么?(2)cube的安装2.1 Java的安装2.2 cube安装2.3 cube配置

本片文章将主要介绍keil5和cube的安装以及使用流程,所有百度网盘密码均为fire

(一)keil5+mdk (1)keil是什么?

通俗的来说keil就是用来写代码的,不管是写什么代码肯定都需要一个IDE

比如说理工专业的基础课一般都会有C语言或者python等课程,可能用过Code::Blocks,Eclipse,Visual Studio等软件,keil与他们类似,只是它同时集成了编译、烧录等一系列功能,同时具有一些自己特有的标识符。

(2)keil5的安装 2.1 安装包

keil uVision5的安装包: 官方链接 官方链接其实下载速度对于非校园网等限制速度的环境并不慢并且保证是最新正版

非官方网盘链接 提取码:fire

2.2 安装步骤

1.点开安装包后点击next 在这里插入图片描述 2.勾选agree后点击next 在这里插入图片描述 3.点击browse更改目录 在这里插入图片描述 4.随便写写东西上去,否则不能next,写好后点击next进行安装 在这里插入图片描述 5.安装后会弹出一个是否安装,点击是 在这里插入图片描述 在这里插入图片描述 6.完成安装 如果不希望后续接到消息取消这个勾选,否则后续可能会收到更新通知等 在这里插入图片描述 在这里插入图片描述

2.3 获取package并安装

安装好keil5之后并不能直接使用,因为keil是一个通用性的IDE,需要让keil知道你使用的是什么芯片,所以需要安装对应的包。 首次双击点开keil后会弹出这个画面,这个是安装包的获取画面,这里有所有的安装包,但是由于获取速度很慢,一般不适用它进行获取安装包 在这里插入图片描述

所有的包都是可以去官网下载的,附上我常用的F1和F4的安装包 F1xx+F4xxx安装包链接 F1xx安装包链接 F4xx安装包链接 提取码:fire 这里以F1xx的安装包为例进行展示过程 安装过程十分简单,只需要双击打开安装包后会自动安装 在这里插入图片描述 由于我们在上一步进行过设置,所以他会自动安装到我们设置的目录当中 在这里插入图片描述 单击next就可以完成安装了 在这里插入图片描述 在这里插入图片描述

(3)Keil5的注册

在上述步骤中我们完成了keil5的安装以及使用准备,但是免费版的keil只提供一定大小以内的工程编写,对于大型工程便不能使用,我们通常需要注册便我们学习stm32。

下载好软件后我们以管理员身份点开keil,File–>License Management 在这里插入图片描述 复制CID号 在这里插入图片描述 以管理员身份打开注册软件,将我们的CID输入进去,选择ARM点击Generate后复制生成的字母串

在这里插入图片描述

将字母串粘贴回我们的keil的New License ID Code,并点击Add LIC,在列表中出现信息就是成功了 在这里插入图片描述

(二)stm32cubemx+java(下文简称cube) (1)cube 是什么?

cube时ST公司为开发者开发的一套快速配置软件,以往我们需要手动设置的许多参数,都可以用cube进行配置,极大方便我们开始一个项目的配置。

(2)cube的安装 2.1 Java的安装

由于cube依托于Java,我们必须先进行Java(不一定需要最新)的安装 同样可以前往官方进行下载,这里给出Java8u301版本的安装包提取码:fire 点开安装软件后可以选择更改目录(不是必须,小硬盘用户友好) 在这里插入图片描述 点击更改后进行下一步即可自动安装 在这里插入图片描述 注意安装完成后Java会自动提示你更新,点击链接了解如何取消 在这里插入图片描述

2.2 cube安装

Java安装完成后我们便可以进行cube的安装了

官网链接 百度网盘cube安装包6.3.0链接 提取码:fire 双击cube安装软件,会有一个解压的过程,耐心等待一下,一步步来就行 在这里插入图片描述 在这里插入图片描述 只需勾选第一个,第二个看自己心情 在这里插入图片描述 可以点击Browse更改安装地址 在这里插入图片描述 如果更改了地址,它会弹出一个警告,可以自行翻译,按YES就行 在这里插入图片描述 这里非专业需求什么都不用改,会进行安装 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

2.3 cube配置

cube安装好之后同样时不能直接使用的,它与keil一样属于stm32通用软件,需要安装相应的文件包才能对你的芯片进行配置

双击点开cube,它会弹出一个弹窗,可以自行翻译,我选择拒绝它的美好服务 在这里插入图片描述 点击Help->Manage embedded software packages 可能会打不开,显示xxx正在使用,稍等几分钟就🆗 在这里插入图片描述 点开后是这个页面,根据自己的芯片选择最新的包,这里以F1进行距离,勾选后点击install便可自动下载安装(也可根据已有包进行安装) 在这里插入图片描述 在这里插入图片描述 稍等片刻它会自动下载完成,随后安装包左边框就会变成绿色 在这里插入图片描述 在这里插入图片描述 至此完成了进行stm32开发的初步准备工作,下一个笔记会以F407点亮流水灯展示完整的开发流程(含如何使用cube进行配置,GPIO知识等),大家喜欢的话点个赞收藏关注三联一下吧~ 后续链接如果失效可以留言或者私信,亦可发邮件至[email protected]



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有