首页 > 其他分享 >蓝桥杯【物联网】零基础到国奖之路:一.赛项介绍与软件安装

蓝桥杯【物联网】零基础到国奖之路:一.赛项介绍与软件安装

时间:2024-09-08 16:52:04浏览次数:12  
标签:国奖 Keil 赛项 Next 蓝桥 点击 安装 ARM 微控制器

蓝桥杯【物联网】零基础到国奖之路:1.赛项介绍与软件安装

第一章 大赛概述

蓝桥杯(电子类)物联网设计与开发科目由北京四梯科技有限公司设计和生产,该训练套装可用于参加蓝桥杯设计与开发项目的实训环节,也可以教学实践环节或用作产品设计参考。
训练套装产品核心微控制器为ST公司的STM32L071KBU,LoRa 收发器解决方案为Semtech公司SX1278芯片,硬件的设计意在帮助用户学习和评估 STM32L0 系列微控制器的性能、微控制周边典型外设的驱动程序设计方法和LoRa无线通信解决方案,硬件配置了简单的外设资源用于功能验证,设计了一个通用扩展接口,方便扩展各类传感器和执行器。省赛训练套装板载CMSIS-DAP Link调试器和USB虚拟串口,支持程序在线下载、仿真调试功能。
物联网设计与开发科目训练套装设计基于STM32L071KBU微控制器,下图用于帮助用户了解各类外设资源在板卡上的位置:
在这里插入图片描述
下图系统结构图用于帮助用户了解各个资源的硬件连接关系:
在这里插入图片描述

第二章 软件安装

蓝桥杯物联网比赛需要安装的软件有如下几种,需要大家自己在练习的时候自行安装。下面是安装教程。
以下是需要安装的软件,本教程会一一带领大家安装,安装资料会上传。
在这里插入图片描述

1, jre-8u221-windows-x64

随着比赛的迭代,该软件也会升级,但是没有关系,可以先安装一个版本,到时候联网自动更新就可以啦。
第一步:双击打开jre。
在这里插入图片描述
第二步:选择“更改目标文件夹”,并点击“安装”。
在这里插入图片描述
第三步:选择“更改”,会弹出一个对话框,让你选择安装路径,一般默认不选择C盘,我推荐安装在D盘,然后在D盘新建一个问价夹,命名为“Jre”,把这个安装包安装在Jre文件夹。点击“确定”。
在这里插入图片描述
第四步:检查是否安装在自己选择的路径,我推荐大家安装在D盘的一个Jre的文件夹里面,操作见上一个步骤。
在这里插入图片描述
第五步:点击“下一步(N)”。
在这里插入图片描述
第六步:安装中。
在这里插入图片描述
第七步:由于安装的是低版本的,所以有可能让你卸载,但是没有关系,我们选择“暂时不(N)”,等安装完成,我们联网升级就可以啦。注意,部分电脑没有这一步操作。
在这里插入图片描述
第八步:选择“下一步”
在这里插入图片描述
第九步:点击“关闭(C)”,完成安装。
在这里插入图片描述

2,SetupSTM32CubeMX-5.3.0

STM32CubeMX是一个集成开发环境(IDE),可以帮助开发人员快速创建STM32微控制器的项目。它是由ST公司开发的。STM32CubeMX是一个功能强大的工具,可以帮助开发人员快速创建STM32微控制器的项目,减少开发时间和错误。它的图形化界面使得项目配置更加直观和易于理解,同时支持多种操作系统和编译器,使得开发人员可以使用他们喜欢的工具进行开发。
以下是安装教程:
第一步:双击STM32CubeMX。点击“Next”。
在这里插入图片描述

第二步:勾选“I accept the terms of this lincense agreememt”,并点击“Next”。
在这里插入图片描述
第三步:如下勾选。
在这里插入图片描述
第四步:如下图,更改STM32CubeMX的安装目录。
在这里插入图片描述
第五步:点击“Next”。如果弹出对话框,选择“Yes”,如果没有弹出对话框,则不要管。
在这里插入图片描述
第六步:默认,点击“Next”。
在这里插入图片描述
第七步:安装中,等进度条走完,点击“Next”。
在这里插入图片描述
第八步:点击“Done”,安装完成。
在这里插入图片描述
第九步:注意:软件不升级比赛也可以用。注意:升级之后,请关闭软件,这个软件是在打开之后联网校验的,很有可能升级一次了,但依然不是最新版。升级STM32CubeMX,比赛的安装包是比较老,建议升级到最新版。注意:截止2023年4月15日,最新版为V6.8。打开STM32CubeMX,如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第十步:安装STM32L0芯片包。注意:只需要安装最新的包就可以了。截止2023年4月15日,最新版STM32L0的支持包版本为V1.12.2。这是最后一步。
在这里插入图片描述
在这里插入图片描述

3,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的设备,能帮助工程师按照计划完成项目。
以下是安装教程:
第一步:双击MAD安装包,之后你可以看见安装包的版本号。点击“Next>>”。
在这里插入图片描述

第二步:勾选“I agree to all the terms of the preceding License Agreement”,然后点击“Next>>”。
在这里插入图片描述
第三步:更改安装包安装路径,下图分别是默认安装路径和更改之后的安装路径。注意:建议安装在非C盘,我是安装在D盘。
在这里插入图片描述
在这里插入图片描述
第四步:填写一些信息。注意:随便填,可以不用真实信息。点击“Next>>”。
在这里插入图片描述
第五步:安装中。
在这里插入图片描述
第六步:点击“Flish”,完成安装。
在这里插入图片描述
第七步:破解请自行百度,本教程不再提供。注意:不破解比赛也可以使用。

4,Keil_STM32L0xx_DFP_2.0.1

第一步:双击安装包,点击“Next>>”。
在这里插入图片描述
第二步:安装完成。注意:这个支持包的安装路径和MDK的路径是关联的,所以不需要选择安装路径。
在这里插入图片描述

5,CMSIS-DAP

该驱动是开发板下载器的驱动,Win10以上电脑是不需要安装的。我的电脑是Win10的,所以不需安装。

标签:国奖,Keil,赛项,Next,蓝桥,点击,安装,ARM,微控制器
From: https://blog.csdn.net/weixin_74769854/article/details/142005909

相关文章

  • 蓝桥杯嵌入式国三备赛经验分享
    1学习STM32入门视频向大家推荐一套宝藏级别的视频:【STM32入门教程-2023版细致讲解中文字幕】如果已经比过蓝桥杯单片机或学习过单片机相关课程的同学,你们可以尝试不需要STM32套件进行学习。如果没有学过单片机相关课程的同学,可以买套件边用边学。尽量把这套视频看完,无论......
  • 蓝桥杯-STM32G431RBT6工程创建和程序烧录(保姆级图文详解)
    文章目录前言蓝桥杯嵌入式赛道所使用的开发板为STM32G431RBT6 CT117E-M4开发板(新版),如下图:一、需要安装的环境keilMDK,stm32cubemx,官方提供的资源包二、使用步骤(STM32cubemx部分)1,首先打开STM32cubemx注:蓝桥杯用HAL库更节省比赛时间,也更方便修改2,创建项......
  • 第十三届蓝桥杯大赛软件赛省赛C/C++ 大学 A 组
    之前没接触过oi赛制打了一下心态小崩。。以为会了五题写出来对了两题,我就是纯纯小丑哈哈。只打了两个小时也不能算正经vp把,就当是一个补题2.灭鼠先锋推必败必胜局面即可。具体的我就是乱推的,对于必胜的可能要稍微多想一会,对于必败的只要找出一种必败情况那显然就是必败了。但是......
  • [蓝桥杯 2018 省 A] 付账问题--贪心题解
    题目重述:[蓝桥杯2018省A]付账问题-洛谷#[蓝桥杯2018省A]付账问题##题目描述几个人一起出去吃饭是常有的事。但在结帐的时候,常常会出现一些争执。现在有$n$个人出去吃饭,他们总共消费了$S$元。其中第$i$个人带了$a_i$元。幸运的是,所有人带的钱的总数是......
  • 蓝桥杯2019省A糖果题解
     附上链接:[蓝桥杯2019省A]糖果-洛谷,有兴趣的小伙伴可以去试试哦~#[蓝桥杯2019省A]糖果##题目描述糖果店的老板一共有$M$种口味的糖果出售。为了方便描述,我们将$M$种口味编号$1$∼$M$。小明希望能品尝到所有口味的糖果。遗憾的是老板并不单独出售糖果,而......
  • 算法专项—第十五届蓝桥杯程序设计题解
    前三道属于签到题目;后面才是有难度的!一、读书一本书共n页,小明计划第一天看x页,此后每一天都要比前一天多看y页,请问小明几天可以看完这本书?输入格式一行输入三个整数n,x,y(20≤n≤5000),(1≤x,y≤20),分别表示书的总页数、计划第一天看的页数以及此后每天都要比前一天多看的页数,整......
  • [蓝桥杯 2020 省 A1] 超级胶水--题解
    题目再现:链接跳转:[蓝桥杯2020省A1]超级胶水-洛谷#[蓝桥杯2020省A1]超级胶水##题目描述小明有$n$颗石子,按顺序摆成一排,他准备用胶水将这些石子粘在一起。 每颗石子有自己的重量,如果将两颗石子粘在一起,将合并成一颗新的石子,重量是这两颗石子的重量之和。为......
  • [蓝桥杯 2016 省 A] 密码脱落--最长公共子序列题解
    题目复述:题目链接:[蓝桥杯2016省A]密码脱落-洛谷#[蓝桥杯2016省A]密码脱落##题目描述X星球的考古学家发现了一批古代留下来的密码。这些密码是由A、B、C、D四种植物的种子串成的序列。仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的回文串)。......
  • 蓝桥杯补档
    2013省BP8597翻硬币H一排硬币给出初态和终态,每次只能翻转相邻的两枚,求最少多少次用贪心,因为翻转两次相当于没翻,所以最优方案中同一组硬币肯定最多翻转一次,所以翻转顺序无后效性。从前往后翻,只要不一样就把它和它后面的硬币都翻转一次,计数器累加2023省AP9230有奖问答B......
  • 蓝桥杯单片机入门(8)—按键控制LED流水灯,加速,减速,暂停,开始
    这回我们讲的是,按键对LED灯的控制,这次是基于上次按键模块的基础上进行了进一步的加工,处理。通过按键,实现对LED流水灯的对应的各种功能。首先,在这里先介绍一个概念,标志位,标志位可以理解为设置的一个变量,这个变量作为标志位去使用,给标志位赋不同的值,执行不同的任务。比如标志位F......