基于蓝桥杯物联网的开发技术省赛教程
一、入门篇
1、 蓝桥杯物联网开发 入门篇① 认识LoRa终端
2、 蓝桥杯物联网开发 入门篇② 开发环境搭建
3、 蓝桥杯物联网开发 入门篇③ 利用CubeMX配置一个MDK工程
4、 蓝桥杯物联网开发 入门篇④ 烧录程序
前言:
在这只会给大家说一下STM32STM32MxCube 基本使用,不深究其细节,供小白食用。如果你是一名刚学STM32的初学者,想要把硬件底层相关的东西搞明白,不建议使用STM32CubeMX这个工具,建议使用之前经典的标准外设库来开发(先学习标准外设库,但有必要抽时间了解STM32CubeMX)。标准外设库可以很简单直接跟踪到底层寄存器,而HAL库里面的代码想要跟踪并理解底层很难。。
文章目录
- 基于蓝桥杯物联网的开发技术省赛教程
-
- 前言:
- 1、STM32CubeMX软件简介
- 2、STM32CubeMX界面简介
- 3、STM32CubeMX创建项目
1、STM32CubeMX软件简介
STM32CubeMX是意法半导体推出的图形化配置工具,通过直观的的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等且完全免费。学习stm32CubeMX的同时也会学习到用HAL库开发STM32的相关技术。HAL库较标准库加大力度对底层进行封装,留出API接口供开发者调用,很大程度缩短了开发周期。L系列EEPROM、时钟、定时器、DMA、串口、GPIO等不用查阅数据手册或操作寄存器便可以进行开发。
2、STM32CubeMX界面简介
3、STM32CubeMX创建项目
这边路径要注意 除了盘符名称 文件夹一律不允许含有中文或者特殊字符(这边要注意)不然无法正常生成项目