当前位置: 主页 > JAVA语言

java下载文件弹出框-java弹出下载对话框

发布时间:2023-04-20 10:05   浏览次数:次   作者:佚名

STM32开发环境搭建(HAL库)

STM32单片机开发环境搭建

STM32系列单片机开发,目前各公司比较通用的方式是采用官方的STD库开发,市面上的一些开发板也有一些自己搭建,从底层开发方式,比如原子哥的开发板。但其实这种是不推荐用来开发产品,比较好的是用官方库,不过目前官方停止了STD库的更新,转向推出了HAL库开发,HAL库对比原来的STD库,效率差了好多,不过通用性强了,一个HAL可开发全系列STM32芯片,同时结合官方提供STM32CubeMX软件自动配置寄存器引脚,使得开发难度大大降低,这里向大家介绍一下使用HAL库开发,在这以前先来搭建STM32的开发环境。STM32单片机需在Windows环境下开发,采用Keil MDK和意法半导体公司推出的工具软件STM32CubeMX,结合HAL库开发。

Keil MDK安装

Keil MDK软件下载地址:

Keil MDK安装,具体可参考百度经验

以下内容出自

STM32CubeMX安装

软件下载

1.Oracle官方下载JRE

由于STM32CubeMX软件是基于Java环境运行的,所以需要安装JRE才能使用。

TM32CubeMX要求JRE最低版本是1.7.0_45,如果你电脑已安装JRE版本大于1.7.0_45,则可以不用再下载安装。

接受许可,根据自己电脑系统选择下载(我们以Windows版本为例),如下图:

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

2.ST官方下载STM32CubeMX工具、库

官网可以下载最新版本的软件java下载文件弹出框,目前(2016年10月31日)STM32CubeMX官方最新版本是V4.17.0。

STM32CubeMX工具、库都在同一个网址下:

A、STM32CubeMX工具

【在网页最下面(如下图),点击网页中“Download”即可下载。(如果没有登录账号会提示“注册”或“登录”)】

java下载文件弹出框_电脑一打开就弹出文件框_java弹出下载对话框

B、库下载

【在网页中间偏下(如下图),点击“EMBEDDED SOFTWARE”切换到库软件,选择需要下载的库(看你芯片型号),同样也需要登陆账号,若觉得麻烦,可以在下面百度网盘下载】

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

JRE的安装

STM32CubeMX手册上要求PC安装JRE:

TheJava Run Time Environment 1.7 (version 1.7_45 or newer) must be installed. More information on installation requirements and procedure is in the STM32CubeMX User manual (UM1718).

java下载文件弹出框_java弹出下载对话框_电脑一打开就弹出文件框

For Eclipse plug-in installation only, install one of the following IDE (on Windows OS):

•Eclipse IDE Juno (4.2)

•Eclipse IDE Luna (4.4)

•Eclipse IDE Kepler (4.3)

•Eclipse IDE Mars (4.5)

JRE安装非常简单,以上面下载的最新版本“jre-8u112-windows-i586.exe”为例讲述一下安装过程:

1.双击“jre-8u112-windows-i586.exe”(有管理员限制时:右键->以管理员身份运行),点击“安装”。【不更改目标文件夹,则默认安装C:ProgramFilesJavajre1.8.0_112】

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

2.等待安装

java下载文件弹出框_java弹出下载对话框_电脑一打开就弹出文件框

3.安装完成,点击“关闭”

java下载文件弹出框_电脑一打开就弹出文件框_java弹出下载对话框

电脑一打开就弹出文件框_java弹出下载对话框_java下载文件弹出框

STM32CubeMX的安装

安装STM32CubeMX很简单,基本上一路“Next”下去就行了。

以现在最新版本V4.17.0,安装在Windows系统为例来讲述安装过程。

1.解压下载的文件,双击“SetupSTM32CubeMX-4.17.0.exe”(有管理员限制时:右键 -> 以管理员身份运行)

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

2.点击“Next”

电脑一打开就弹出文件框_java弹出下载对话框_java下载文件弹出框

3.选择“I accept the terms...”,点击“Next”

电脑一打开就弹出文件框_java下载文件弹出框_java弹出下载对话框

4.选择安装路径(这里修改D盘),点击“Next”

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

5.提示创建安装目录,点击“确定”

java下载文件弹出框_电脑一打开就弹出文件框_java弹出下载对话框

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

6.勾选快捷方式,点击“Next”

电脑一打开就弹出文件框_java弹出下载对话框_java下载文件弹出框

7.等待安装进度完成,点击“Next”

java弹出下载对话框_电脑一打开就弹出文件框_java下载文件弹出框

8.点击“Done”,至此已经完成STM32CubeMX的安装

java下载文件弹出框_java弹出下载对话框_电脑一打开就弹出文件框

STM32CubeMX库的安装

STM32CubeMX库(固件支持包)的安装方式有三种:通过STM32CubeMX软件在线安装、导入离线包、解压离线包。

1.在线安装

打开安装好的STM32CubeMX软件,进入库管理界面(Help -> Install New Libraries),会有一个列表,勾选上你要安装的固件库,点击“Install Now”直到安装成功。如下图:

java下载文件弹出框_java弹出下载对话框_电脑一打开就弹出文件框

电脑一打开就弹出文件框_java下载文件弹出框_java弹出下载对话框

电脑一打开就弹出文件框_java弹出下载对话框_java下载文件弹出框

2.导入本地离线包

下载好需要安装的离线包(也就是上面章节下载的库)java下载文件弹出框,在库管理界面(Help -> Install New Libraries),点击左下角的“From Local”->弹出文件选择框(选择下载的离线包文件),点击“Open”,进入解压安装过程,直到安装完成。如下图:

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

java下载文件弹出框_电脑一打开就弹出文件框_java弹出下载对话框

java下载文件弹出框_电脑一打开就弹出文件框_java弹出下载对话框

3.解压离线包

解压离线包(库)是最方便的安装方式,这里重要的一点就是需要知道前面安装STM32CubeMX工具指定库的路径。

查看库安装路径的方法:

Help -> Updater Settings可以看到库指定路径。

默认路径是C:/Users/Administrator/STM32Cube/Repository,如下图:

java弹出下载对话框_java下载文件弹出框_电脑一打开就弹出文件框

解压源文件过程就不说了,注意文件名需要匹配才行(打开压缩文件里面的名称),如下图:

java下载文件弹出框_java弹出下载对话框_电脑一打开就弹出文件框

java下载文件弹出框_java弹出下载对话框_电脑一打开就弹出文件框