首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
STM32入门开发与项目实战
DS小龙哥
创建于2021-06-30
订阅专栏
涉及STM32相关的入门开发教程、一些小项目、小案例的分享。
等 167 人订阅
共257篇文章
创建于2021-06-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
基于华为云的智能家居设计(STM32+ESP8266)
这是基于华为云物联网平台设计智能家居控制系统(模型),硬件采用STM32+ESP8266完成上云组合;通过云平台可以远程控制家里的各种电器开关,并且可以远程收集家里煤气、天然气、烟雾、光照度、温度湿度
STM32F103使用(3.5)库函数新建工程
意法半导体的STM32系列都支持库函数编程,库函数比常规的寄存器方式编程更加好移植,特别是项目需要在几个系列芯片上移植,使用库函数编程,底层的配置都不用改。而业务逻辑本身就是通用的,所以移植成本比较低
STM32F103ZE+SHT30检测环境温度与湿度(IIC模拟时序)
程序采用模块化编程,iic时序为一个模块(iic.c 和 iic.h),SHT30为一个模块(sht30.c 和 sht30.h);IIC时序采用模拟时序方式实现,IO口都采用宏定义方式,方便快速移植到其他平台使用。工程源码完整下载地址: https://download.csd...
STM32+MFRC522完成IC卡号读取、密码修改、数据读写
完整工程源码下载: https://download.csdn.使用MFRC522模块完成对IC卡卡号读取、卡类型区分、IC卡扇区密码修改、扇区数据读写等功能;底层采用SPI模拟时序,可以很方便的移植到其他设备,完成项目开发。 现在很多嵌入式方向的毕业设计经常使用到该模块,比如...
STM32+ESP8266+MQTT协议连接腾讯物联网开发平台
上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可。比如:GSM模块、有线网卡等。物联网平台: 腾讯IOT物联网物联网平台。腾讯的物联网平台比起其他厂家的物联网平台更加有优势,腾讯物联网平台可以将数据推到微信小程序上,用户可以直接使用小程序绑定设备,完成...
STM32+HC05串口蓝牙设计简易的蓝牙音箱
OLED显示屏: 0.Android手机打开APP,设置好参数之后,选择音乐文件发送给蓝牙音箱设备端,HC05蓝牙收到数据之后,再传递给VS1053进行播放。程序里采用环形缓冲区,接收HC05蓝牙传递的数据,设置好传递的参数之后,基本播放音乐是很流畅的。完整项目源码下载地址: ...
STM32+ENC28J60+UIP协议栈实现WEB服务器示例
完整项目源码下载链接:https://download.csdn.STM32控制ENC28J60+UIP协议栈创建TCP服务器(WEB服务器),支持浏览器访问完成数据传输。 浏览器可以实时显示温度、时间、可以控制STM32开发板上的LED灯、蜂鸣器。ENC28J60 是带有行业标...
STM32+BH1750光敏传感器获取光照强度
代码说明:使用IIC模拟时序驱动,方便移植到其他平台,采集的光照度比较灵敏. 合成的光照度返回值范围是 0~255。 0表示全黑 255表示很亮。实测: 手机闪光灯照着的状态返回值是245左右,手捂着的状态返回值是10左右.完整工程代码下载: https://downlo...
STM32+移远MC20模块采用MQTT协议登录OneNet上传GPS数据
MQTT协议采用OneNet的旧版协议,登录OneNet控制台创建应用时要选择旧版本。如果想使用新版本的标准MQTT协议连接OnetNet请参考这里: https://blog.csdn.完整源代码下载: https://download.csdn.MC20模块采用联发科技最...
STM32+SIM800C采用MQTT协议登录OneNet上传温湿度、MQ2烟雾浓度、GPS数据
MQTT协议采用OneNet的旧版协议,登录OneNet控制台创建应用时要选择旧版本。如果想使用新版本的标准MQTT协议连接OnetNet请参考这里: https://blog.csdn.完整源代码下载: https://download.csdn.一块STM32F103C8...
STM32+果云GA6-GPRS/GSM模块+MQTT+HTTP协议连接中移OneNet上传GPS数据定位
完整源码下载: https://download.csdn.说明: GA6-B模块供电必须5V,采用电脑USB供电可能不稳定(没有5V,只有4.8V左右),导致模块使用不稳定,发送AT指令没有反应,调试阶段,可将开发板的USB线连接充电宝或者手机充电插头取电。2.GA6-B ...
STM32入门开发: LWIP网络协议栈移植(网卡采用DM9000)
本篇文章主要讲解如何在STM32F103工程里添加移植LWIP协议,最终完成TCP服务器、TCP客户端的通信测试。 网卡采用的是DM9000,工程代码中,采用STM32的FSMC接口来驱动DM900网卡,DM9000是并口网卡,引脚多,但是速度快,也可以采用其他网卡,SPI协议的...
STM32+BH1750光敏传感器获取光照强度
代码说明:使用IIC模拟时序驱动,方便移植到其他平台,采集的光照度比较灵敏. 合成的光照度返回值范围是 0~255。 0表示全黑 255表示很亮。实测: 手机闪光灯照着的状态返回值是245左右,手捂着的状态返回值是10左右.完整工程代码下载: https://downlo...
STM32入门开发: 采用IIC硬件时序读写AT24C08(EEPROM)
IIC总线: STM32本身支持IIC硬件时序的,上篇文章已经介绍了采用IIC模拟时序读写AT24C02,这篇文章介绍STM32的硬件IIC配置方法,并读写AT24C08。文章地址: https://xiaolong.blog.csdn.模拟时序更加方便移植到其他单片机,通用性...
51单片机入门指南-基于STC89C52(持续更新)
完整PDF资源下载地址: https://download.csdn.2.51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单...
智慧农业: STM32F103ZE+ESP8266+腾讯云物联网平台+微信小程序设计
上网方式:采用ESP8266,也可以使用其他设备代替,只要支持TCP协议即可。比如:GSM模块、有线网卡等。与物联网云平台的通信协议: 标准MQTT协议3.1.物联网平台: 腾讯IOT物联网物联网平台。腾讯的物联网平台比起其他厂家的物联网平台更加有优势,腾讯物联网平台可以将数据...
STM32入门开发: 介绍IIC总线、读写AT24C02(EEPROM)(采用模拟时序)
IIC总线: STM32本身支持IIC硬件时序的,本文采用的是模拟时序,下篇文章就介绍配置STM32的IIC硬件时序读写AT24C02和AT24C08。模拟时序更加方便移植到其他单片机,通用性更高,不分MCU;硬件时序效率更高,单每个MCU配置方法不同,依赖硬件本身支持。完整的...