0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

蓝桥杯嵌入式第二章 软件安装

撞上电子 2023-09-22 08:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

蓝桥杯嵌入式比赛需要安装的软件有如下几种,需要大家自己在练习的时候自行安装。下面是安装教程。

以下是需要安装的软件,本教程会一一带领大家安装,注意:一定要按照顺序安装。没有安装包的话,请大家私聊微信公众号客服获取。

16b4d694-58db-11ee-9788-92fbcf53809c.png

第一节 jre-8u221-windows-x64

随着比赛的迭代,该软件也会升级,但是没有关系,可以先安装一个版本,到时候联网自动更新就可以啦。

第一步:双击打开jre。

16c6be4a-58db-11ee-9788-92fbcf53809c.png

第二步:选择“更改目标文件夹”,并点击“安装”。

16ed8f16-58db-11ee-9788-92fbcf53809c.png

第三步:选择“更改”,会弹出一个对话框,让你选择安装路径,一般默认不选择C盘,我推荐安装在D盘,然后在D盘新建一个文件夹,命名为“Jre”,把这个安装包安装在Jre文件夹。点击“确定”。

1706b3d8-58db-11ee-9788-92fbcf53809c.png

第四步:检查是否安装在自己选择的路径,我推荐大家安装在D盘的一个Jre的文件夹里面,操作见上一个步骤。

1717d6f4-58db-11ee-9788-92fbcf53809c.png

第五步:点击“下一步(N)”。

172dec8c-58db-11ee-9788-92fbcf53809c.png

第六步:安装中。

第七步:由于安装的是低版本的,所以有可能让你卸载,但是没有关系,我们选择“暂时不(N)”,等安装完成,我们联网升级就可以啦。注意,部分电脑没有这一步操作。

17503332-58db-11ee-9788-92fbcf53809c.png

第八步:选择“下一步”

1767d55a-58db-11ee-9788-92fbcf53809c.png

第九步:点击“关闭(C)”,完成安装。

17814cc4-58db-11ee-9788-92fbcf53809c.png

第二节 1791a98e-58db-11ee-9788-92fbcf53809c.pngSetupSTM32CubeMX-5.3.0  

STM32CubeMX是一个集成开发环境(IDE),可以帮助开发人员快速创建STM32微控制器的项目。它是由ST公司开发的。STM32CubeMX是一个功能强大的工具,可以帮助开发人员快速创建STM32微控制器的项目,减少开发时间和错误。它的图形化界面使得项目配置更加直观和易于理解,同时支持多种操作系统和编译器,使得开发人员可以使用他们喜欢的工具进行开发。

以下是安装教程:

第一步:双击STM32CubeMX。点击“Next”。

17993c4e-58db-11ee-9788-92fbcf53809c.png

第二步:勾选“I accept the terms of this lincense agreememt”,并点击“Next”。

17afb76c-58db-11ee-9788-92fbcf53809c.png

第三步:如下勾选。

17d26460-58db-11ee-9788-92fbcf53809c.png

第四步:如下图,更改STM32CubeMX的安装目录。

17ec3bc4-58db-11ee-9788-92fbcf53809c.png

第五步:点击“Next”。如果弹出对话框,选择“Yes”,如果没有弹出对话框,则不要管。

17f57950-58db-11ee-9788-92fbcf53809c.png

第六步:默认,点击“Next”。

1809e034-58db-11ee-9788-92fbcf53809c.png

第七步:安装中,等进度条走完,点击“Next”。

1818868e-58db-11ee-9788-92fbcf53809c.png

第八步:点击“Done”,安装完成。

182cb06e-58db-11ee-9788-92fbcf53809c.png

第九步:注意:软件不升级比赛也可以用。注意:升级之后,请关闭软件,这个软件是在打开之后联网校验的,很有可能升级一次了,但依然不是最新版。升级STM32CubeMX,比赛的安装包是比较老,建议升级到最新版。注意:截止2023年8月28日,最新版为V6.9.0。打开STM32CubeMX,如下:

1845c2e8-58db-11ee-9788-92fbcf53809c.png

18635f42-58db-11ee-9788-92fbcf53809c.png

1871ce74-58db-11ee-9788-92fbcf53809c.png

第十步:安装STM32G4芯片包。注意:只需要安装最新的包就可以了。截止2023年8月28日,最新版STM32G4的支持包版本为V1.5.1。这是最后一步。

18899d06-58db-11ee-9788-92fbcf53809c.png

189a8292-58db-11ee-9788-92fbcf53809c.png

第三节 mdk523

Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel)。有超过10万名微控制器开发人员在使用这种得到业界认可的解决方案。其Keil C51编译器自1988年引入市场以来成为事实上的行业标准,并支持超过500种8051变种。

MDK 即RealView MDK 或MDK-ARM(Microcontroller Development kit),是 ARM 公司收购Keil公司以后,基于uVision界面推出的针对ARM7、ARM9、Cortex-M0、Cortex-M1、Cortex-M2、Cortex-M3、Cortex-R4等ARM处理器嵌入式软件开发工具。MDK-ARM 集成了业内最领先的技术,包括 uVision4 集成开发环境与 RealView 编译器RVCT。支持 ARM7、ARM9 和最新的Cortex-M3/M1/M0 核处理器,自动配置启动代码,集成 Flash 烧写模块,强大的 Simulation 设备模拟,性能分析等功能,与 ARM 之前的工具包 ADS 等相比,RealView 编译器的最新版本可将性能改善超过 20%。

Keil公司开发的ARM开发工具MDK,是用来开发基于ARM核的系列微控制器的嵌入式应用程序。它适合不同层次的开发者使用,包括专业的应用程序开发工程师和嵌入式软件开发的入门者。MDK包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件,支持所有基于ARM的设备,能帮助工程师按照计划完成项目。

以下是安装教程:

第一步:双击MDK安装包,之后你可以看见安装包的版本号。点击“Next>>”。

18ab0d6a-58db-11ee-9788-92fbcf53809c.png

第二步:勾选“I agree to all the terms of the preceding License Agreement”,然后点击“Next>>”。

18bce3aa-58db-11ee-9788-92fbcf53809c.png

第三步:更改安装包安装路径,下图分别是默认安装路径和更改之后的安装路径。注意:建议安装在非C盘,我是安装在D盘。

18daad2c-58db-11ee-9788-92fbcf53809c.png

18eb46a0-58db-11ee-9788-92fbcf53809c.png

第四步:填写一些信息。注意:随便填,可以不用真实信息。点击“Next>>”。


19075642-58db-11ee-9788-92fbcf53809c.png

第五步:安装中。

19141a62-58db-11ee-9788-92fbcf53809c.png

第六步:点击“Flish”,完成安装。

192a050c-58db-11ee-9788-92fbcf53809c.png

第七步:破解请自行百度,本教程不在提供。注意:不破解比赛也可以使用。

第四节 Keil.STM32G4xx_DFP.1.5.0

第一步:双击安装包,点击“Next>>”。

193b70d0-58db-11ee-9788-92fbcf53809c.png

第二步:安装完成。注意:这个支持包的安装路径和MDK的路径是关联的,所以不需要选择安装路径。

195ba166-58db-11ee-9788-92fbcf53809c.png

第五节 CMSIS-DAP

该驱动是开发板下载器的驱动,Win10以上电脑是不需要安装的。我的电脑是Win10的,所以不需安装。如果大家的电脑需要安装,请通过微信公众号联系我们。谢谢。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20145

    浏览量

    328766
  • 软件
    +关注

    关注

    69

    文章

    5297

    浏览量

    90869
  • 开发板
    +关注

    关注

    25

    文章

    6122

    浏览量

    113279
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CW32嵌入式软件开发的必备知识

    嵌入式软件开发作为计算机科学和电子工程的交叉领域,要求开发人员具备一系列的专业知识和技能。 而基于CW32的嵌入式软件开发必备知识包括以下部分: 1 、编程语言 熟练掌握C(C++
    发表于 11-28 07:48

    嵌入式与FPGA的区别

    ,一是嵌入式软件开发,主要与嵌入式cao作系统、应用软件等有关。第二嵌入式硬件开发,需要掌握硬
    发表于 11-20 07:12

    RT-Thread 2025嵌入式软件大赛重磅来袭

    为激发开发者潜能、促进技术交流,RT-Thread 正式启动2025年度嵌入式软件大赛! 本赛道为嵌入式软件大赛,聚焦嵌入式
    的头像 发表于 09-22 16:40 3248次阅读
    RT-Thread 2025<b class='flag-5'>嵌入式</b><b class='flag-5'>软件</b>大赛重磅来袭

    RT-Thread 2025嵌入式软件大赛重磅来袭

    为激发开发者潜能、促进技术交流,RT-Thread正式启动2025年度嵌入式软件大赛!本赛道为嵌入式软件大赛,聚焦嵌入式
    的头像 发表于 09-20 10:06 1280次阅读
    RT-Thread 2025<b class='flag-5'>嵌入式</b><b class='flag-5'>软件</b>大赛重磅来袭

    新一代嵌入式开发平台 AMD嵌入式软件和工具2025.1版现已推出

    抢先体验 SHEL 流程简化所有 AMD 嵌入式开发平台上的软件项目生成过程 Zephyr RTOS 兼容性已扩展至第二代 AMD Versal AI Edge 系列、Kria SOM
    的头像 发表于 08-20 09:15 3625次阅读

    AMD 2025.1版嵌入式软件和工具的新增功能

    AMD 2025.1 版嵌入式软件和工具是面向新一代嵌入式系统开发而打造的综合平台,全面加速概念构想到部署落地。
    的头像 发表于 08-15 15:32 1030次阅读

    2025“芯原”全国嵌入式软件开发大赛圆满落幕

    此前,2025年7月20日至26日,第四届“芯原”全国嵌入式软件开发大赛决赛在海口成功举办。
    的头像 发表于 08-06 09:51 1103次阅读

    AMD第二代Versal AI Edge和Versal Prime系列加速量产 为嵌入式系统实现单芯片智能

    我们推出了 AMD 第二代 Versal AI Edge 系列和第二代 Versal Prime 系列,这两款产品是对 Versal 产品组合的扩展,可为嵌入式系统实现单芯片智能。
    的头像 发表于 06-11 09:59 1526次阅读

    嵌入式开发入门指南:从零开始学习嵌入式

    基础 3. 学习路径推荐第一阶段:熟悉开发环境(如Keil、IAR、STM32)第二阶段:掌握裸机编程与驱动开发第三阶段:学习RTOS(实时操作系统)如FreeRTOS第四阶段:深入理解Linux嵌入式
    发表于 05-15 09:29

    嵌入式软件行业增长驱动因素

    嵌入式软件在物联网应用中至关重要,因为它管理设备操作、控制传感器、支持连接并确保数据安全。例如,在智能家居中,恒温器、安全摄像头和灯光等设备使用嵌入式系统独立运行,并通过云平台或本地网络与其他智能
    的头像 发表于 05-09 11:26 665次阅读

    第二章 模型与设备连接】手把手教你玩转新版正点原子云

    第二章 模型与设备连接】手把手教你玩转新版正点原子云玩过物联网的朋友们都知道,我们在接触各大主流云平台时会知道物模型的概念。 本实验就是针对原子云中模型与设备连接,举个简单例子说明,温度传感器通过
    发表于 03-12 09:27

    嵌入式机器学习的应用特性与软件开发环境

    设备和智能传感器)上,这些设备通常具有有限的计算能力、存储空间和功耗。本文将您介绍嵌入式机器学习的应用特性,以及常见的机器学习开发软件与开发环境。 嵌入式机器学习的应用特性与优势 由于嵌入式
    的头像 发表于 01-25 17:05 1209次阅读
    <b class='flag-5'>嵌入式</b>机器学习的应用特性与<b class='flag-5'>软件</b>开发环境

    蓝桥物联网需要安装哪些软件

    蓝桥物联网比赛需要安装软件有如下几种,需要大家自己在练习的时候自行安装。下面是安装教程。以下
    的头像 发表于 12-23 21:02 1454次阅读
    <b class='flag-5'>蓝桥</b><b class='flag-5'>杯</b>物联网需要<b class='flag-5'>安装</b>哪些<b class='flag-5'>软件</b>?

    蓝桥该如何备赛?

    蓝桥物联网已经换了三次开发板了,每次换板子,题目难度都会降低不少,所以说,蓝桥物联网在蓝桥
    的头像 发表于 12-19 21:02 2105次阅读
    <b class='flag-5'>蓝桥</b><b class='flag-5'>杯</b>该如何备赛?

    嵌入式系统开发与硬件的关系 嵌入式系统开发常见问题解决

    嵌入式系统开发与硬件的关系 嵌入式系统是专为特定应用设计的计算机系统,它们通常嵌入在所控制的设备中。这些系统的关键特点是它们与硬件的紧密集成,这意味着软件必须为特定的硬件平台量身定制。
    的头像 发表于 12-09 09:38 1466次阅读