![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
STM32玩转物联网
文章平均质量分 94
本专栏带领大家学习STM32单片机,从裸机到RTOS开发实战
物联网客栈
物联网客栈专注做开源智能硬件,帮助您轻松完成毕设,小白找工作笔试、面试辅导。
展开
-
STM32玩转物联网07-WIFI实验
上一节我们学习了串口的简单使用,本节我们增加难度,做一个demo通过AT指令控制ESP8266,使用DMA方式接收ESP8266发来的数据,后续我们便开始通过ESP8266连接物联网云平台,敬请关注。原创 2024-06-23 11:32:07 · 511 阅读 · 0 评论 -
STM32物联网套件基础版06-串口通信
前言串口通信在嵌入式开发中占据非常重要的低位,串口经常被用来调试系统,打印必要的调试信息,帮助我们分析定位问题,同时很多常见的外设也支持串口协议,如WIFI模块、蓝牙模块、4G模块、指纹模块、PM2.5传感器、甲醛传感器等诸多元器件,本节开始,我们正式学习STM32单片机的串口。一、基础知识1. STM32物联网套件简介STM32物联网套件目前有两个版本:基础版和高级版,后续会增加应用版本和语音版,核心板均采用STM32F103C8T6核心板,基础版主要元器件如下所示:高级版版主要元器件如下所示原创 2021-06-26 17:26:19 · 1119 阅读 · 5 评论 -
STM32物联网套件基础版05-外部中断
前言上一节我们学习了单片机独立按键操作,实际上我们采用的是查询的方法,MCU实时检测有无按键按下比较占用MCU资源,本节我们将使用中断的方法实现按键操作。一、基础知识1. STM32物联网套件简介STM32物联网套件目前有两个版本:基础版和高级版,后续会增加应用版本和语音版,核心板均采用STM32F103C8T6核心板,基础版主要元器件如下所示:高级版版主要元器件如下所示:STM32物联网套件致力于带领大家入门物联网,不仅学习STM32,也了解转微信小程序开发、物联网服务器后台开发,真正做到原创 2021-06-04 20:35:32 · 705 阅读 · 5 评论 -
STM32物联网套件基础版04-独立按键
前言前几节用到的LED灯、蜂鸣器、继电器元器件,我们都是使用STM32的GPIO输出功能进行驱动,本节开始我们学习GPIO输入功能,当外部按键按下时候,单片机能够实时检测到,按键作为输入设备,在嵌入式系统开发过程中十分常见,一般来说,按键可以设置系统参数、控制系统运行状态。一、基础知识1. STM32物联网套件简介STM32物联网套件目前有两个版本:基础版和高级版,后续会增加应用版本和语音版,核心板均采用STM32F103C8T6核心板,基础版主要元器件如下所示:高级版版主要元器件如下所示:原创 2021-05-25 11:49:30 · 1002 阅读 · 3 评论 -
STM32物联网套件基础版03-控制继电器
前言继电器是一个生活中比较常用的元器件,有了继电器,我们可以使用单片机输出的低电平控制高电平期间工作,比如继电器接到220V用电器上,可通过单片机智能控制用电器,本节我们开始正式学习如何使用继电器。一、基础知识1. STM32物联网套件简介STM32物联网套件目前有两个版本:基础版和高级版,后续会增加应用版本和语音版,核心板均采用STM32F103C8T6核心板,基础版主要元器件如下所示:高级版版主要元器件如下所示:STM32物联网套件致力于带领大家入门物联网,不仅学习STM32,也了解转微原创 2021-05-22 17:17:59 · 3508 阅读 · 13 评论 -
STM32物联网套件基础版02-驱动蜂鸣器
前言上一节,我们完成了驱动LED实验,本节我们学习使用蜂鸣器,首先我们介绍下蜂鸣器,然后完成实验:每隔一秒钟驱动蜂鸣器报警一次。一、基础知识1. STM32物联网套件简介STM32物联网套件目前有两个版本:基础版和高级版,后续会增加应用版本和语音版,核心板均采用STM32F103C8T6核心板,基础版主要元器件如下所示:高级版版主要元器件如下所示:STM32物联网套件致力于带领大家入门物联网,不仅学习STM32,也了解转微信小程序开发、物联网服务器后台开发,真正做到了解一个物联网项目的方方面原创 2021-05-18 23:31:22 · 997 阅读 · 6 评论 -
STM32物联网套件基础版01-点亮LED
前言上一节,我们完成了STM32单片机开发环境的搭建,本节我们正式学习STM32单片机,编程语言的学习,通常是从第一个"hello world"开始,而点灯实验便是单片机学习的开始。一、基础知识1. STM32最小系统简介一个最小的STM32系统,需要有单片机、电源电路、晶振电路、复位电路、启动电路、调试电路组成,这几部分存在就可以使STM32正常工作。(1) STM32F103C8T6ARM的Cortex-M3处理器是最新一代的嵌入式ARM处理器,它为实现MCU的需要提供了低成本的平台、缩减原创 2021-05-18 23:43:27 · 1351 阅读 · 10 评论 -
STM32物联网套件基础版00-开发环境搭建
前言众所周知,在32位单片机中,STM32占有重要市场份额,其社区活动频繁,网上相关资料也比较多,无论是学习入门,还是工作使用,都无疑是极好的选择,本节开始,我们将学习如何使用STM32,首先,我们使用HAL库搭建开发环境。一、基础知识1. STM32简介STM32是意法半导体公司的主打产品,意法半导体公司是由意大利的SGS微电子公司和法国Thomson半导体公司合并而成。意法半导体(ST)STM32系列产品主要是基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex®-M0,原创 2020-10-11 09:46:07 · 2564 阅读 · 0 评论