【十年开发积累】STM32产品开发代码案例合集,嵌入式物联网工程师珍贵资料(物联技术666)_基于stm32f103单片机的经典应用实例源码合集(76例)-程序员宅基地

技术标签: stm32  物联网项目实战之单片机接口开发  物联网  嵌入式硬件  嵌入式培训笔记  

简介

    例程涵盖:STM32各类功能配置,外围传感器初始化,模块初始化,物联网协议,操作系统移植,功能开发,产品案例等等,十分具有参考价值。

0001基于STM32F103单片机GPIO实现控制LED灯闪烁的程序代码0001.rar
0002基于STM32F103单片机GPIO实现按键KEY的检测程序代码0002.rar
0003基于STM32F103单片机GPIO实现外部中断检测的程序代码0003.rar
0004基于STM32F103单片机PA9PA10实现控制串口1数据收发的程序代码0004.rar
0005基于STM32F103单片机IWDG独立看门狗的程序代码0005.rar
0006基于STM32F103单片机WWDG窗口看门狗的程序代码0006.rar
0007基于STM32F103单片机RTC实时时钟的程序代码0007.rar
0008基于STM32F103单片机定时器TIMER中断的程序代码0008.rar
0009基于STM32F103单片机STANDBY待机模式的程序代码0009.rar
0010基于STM32F103单片机SLEEP休眠模式的程序代码0010.rar
0011基于STM32F103单片机STOP停止模式的程序代码0011.rar
0012基于STM32F103单片机实现NRF24L01无线射频的数据发送程序代码(软件模拟SPI)0012.rar
0013基于STM32F103单片机实现NRF24L01无线射频的数据发送程序代码(硬件SPI)0013.rar
0014基于STM32F103单片机实现NRF24L01无线射频的数据接收程序代码(软件模拟SPI)0014.rar
0015基于STM32F103单片机实现NRF24L01无线射频的数据接收程序代码(硬件SPI)0015.rar
0016基于STM32F103单片机实现NRF24L01无线射频的数据接收程序代码(双向通讯)0016.rar
0016基于STM32F103单片机实现NRF24L01无线射频的数据中继转发程序代码(发送+接收+中继转发)0016.rar
0017基于STM32F103单片机实现NRF24L01无线射频的数据接收程序代码(双向通讯+自动应答)0017.rar
0018基于STM32F103单片机实现ESP8266 WIFI数据接收程序代码(AP+STATION模式)0018.rar
0019基于STM32F103单片机实现ESP8266 WIFI数据接收程序代码(STATION模式)0019.rar
0020基于STM32F103单片机实现ESP8266 WIFI恢复出厂设置程序代码 0020.rar
0021基于STM32F103单片机实现HC08蓝牙BLE通讯控制LED灯的程序代码(PA9PA10)0021.rar
0022基于STM32F103单片机实现HC08蓝牙BLE通讯控制LED灯的程序代码(PA2PA3)0022.rar
0023基于STM32F103单片机GPIO实现光敏电阻ADC信号检测的程序代码 0023.rar
0024基于STM32F103单片机GPIO实现气体传感器MQ-2信号检测的程序代码 0024.rar
0025基于STM32F103单片机GPIO人体红外传感器HC-SR501信号检测的程序代码 0025.rar
0026基于STM32F103单片机GPIO实现控制继电器的程序代码 0026.rar
0027基于STM32F103单片机读取DHT11温湿度的程序代码 0027.rar
0028基于STM32F103单片机读取DS18B20温湿度的程序代码 0028.rar
0029基于STM32F103单片机GPIO实现读取电容触摸按键板的程序代码 0029.rar
0030基于STM32F103单片机GPIO检测声音传感器信号的程序代码 0030.rar
0031基于STM32F103单片机GPIO检测雨滴传感器信号的程序代码 0031.rar
0032基于STM32F103单片机GPIO控制RGB指示灯的程序代码 0032.rar
0033基于STM32F103单片机GPIO检测2x4矩阵按键信号的程序代码 0033.rar
0034基于STM32F103单片机GPIO检测4x4矩阵按键信号的程序代码 0034.rar
0035基于STM32F103单片机控制四相步进电机的程序代码(单四拍) 0035.rar
0036基于STM32F103单片机控制四相步进电机的程序代码(双四拍) 0036.rar
0037基于STM32F103单片机控制四相步进电机的程序代码(八拍) 0037.rar
0038基于STM32F103单片机GPIO控制震动马达的程序代码 0038.rar
0039基于STM32F103单片机GPIO控制OLED屏的程序代码(0.96寸或者1.3寸 7脚) 0039.rar
0040基于STM32F103单片机GPIO检测NTC温敏电阻ADC程序代码 0040.rar
0041基于STM32F103单片机驱动1.8寸TFT液晶屏显示程序代码 0041.rar
0042基于STM32F103单片机驱动W5500以太网模块客户端模式程序代码(查询方式) 0042.rar
0043基于STM32F103单片机驱动W5500以太网模块服务端模式程序代码(查询方式) 0043.rar
0044基于STM32F103单片机驱动W5500以太网模块UDP模式程序代码(查询方式) 0044.rar
0045基于STM32F103单片机驱动W5500以太网模块客户端模式程序代码(中断方式) 0045.rar
0046基于STM32F103单片机驱动W5500以太网模块服务端模式程序代码(中断方式) 0046.rar
0047基于STM32F103单片机驱动W5500以太网模块UDP模式程序代码(中断方式) 0047.rar
0048基于STM32F103单片机IIC读取AHT10温湿度传感器值的程序代码.rar
0049基于STM32F103单片机定时器TIM1的程序代码.rar
0050基于STM32F103单片机定时器TIM2的程序代码.rar
0051基于STM32F103单片机定时器TIM3的程序代码.rar
0052基于STM32F103单片机定时器TIM4的程序代码.rar
0053基于STM32F103单片机ADC模数转换的程序代码.rar
0054基于STM32F103单片机PWM呼吸灯的程序代码.rar
0055基于STM32F103单片机定时器TIM控制的RGB彩色灯的程序代码.rar
0056基于STM32F103+ESP8266实现MQTT协议连接 阿里云物联网平台 Web网页综合控制程序代码.rar
0057基于STM32F103+ESP8266实现HTTP协议连接 阿里云物联网平台 Web网页综合控制程序代码.rar
0058基于STM32F103+ESP8266实现MQTT协议连接 Onenet物联网平台 Web网页+手机APP综合控制程序代码.rar
0059基于STM32F103+ESP8266实现HTTP协议连接 Onenet物联网平台 Web网页+手机APP综合控制程序代码.rar
0060基于STM32F103+ESP8266实现MQTT协议连接 TLINK物联网平台 Web网页+手机APP综合控制程序代码.rar
0061基于STM32F103+W5500以太网实现MQTT协议连接 阿里云物联网平台 Web网页综合控制程序代码.rar
0062基于STM32F103+W5500以太网实现HTTP协议连接 阿里云物联网平台 Web网页综合控制程序代码.rar
0063基于STM32F103+W5500以太网实现MQTT协议连接 Onenet物联网平台 Web网页+手机APP综合控制程序代码.rar
0064基于STM32F103+W5500以太网实现HTTP协议连接 Onenet物联网平台 Web网页+手机APP综合控制程序代码.rar
0065基于STM32F103+W5500以太网实现MQTT协议连接 Tlink物联网平台 Web网页+手机APP综合控制程序代码.rar
0066基于STM32F103+EMW3080以太网实现MQTT协议连接 阿里云物联网平台+手机APP(继电器控制).rar
0067基于STM32F103+EMW3080以太网实现MQTT协议连接 阿里云物联网平台+手机APP(彩色调灯).rar
0068基于STM32F103+EMW3080以太网实现MQTT协议连接 阿里云物联网平台+手机APP.rar
0069基于STM32F103+EMW3080以太网实现MQTT协议连接 阿里云物联网平台+手机APP(温湿度+ADC).rar
0070基于STM32F103+ESP8266 WIFI实现MQTT协议连接 阿里云物联网平台+手机APP(一路继电器).rar
0071基于STM32F103+ESP8266 WIFI实现MQTT协议连接 阿里云物联网平台+手机APP(四路继电器).rar
0072基于STM32F103+ESP8266 WIFI实现MQTT协议连接 阿里云物联网平台+手机APP(四路继电器+温湿度+ADC).rar
0073基于STM32F103+ESP8266 WIFI实现MQTT协议连接腾讯云物联网平台+腾讯连连小程序(一路继电器).rar
0074基于STM32F103+ESP8266 WIFI实现MQTT协议连接腾讯云物联网平台+腾讯连连小程序(四路继电器).rar
0075基于STM32F103+ESP8266 WIFI实现MQTT协议连接腾讯云物联网平台+腾讯连连小程序(四路继电器+温湿度+ADC).rar
0076基于STM32F103单片机IIC总线读写24C02 FLASH的程序代码.rar
0077基于STM32F103单片机定时器TIM5的程序代码.rar
0078基于STM32F103单片机定时器TIM6的程序代码.rar
0079基于STM32F103单片机定时器TIM7的程序代码.rar
0080基于STM32F103单片机定时器TIM8的程序代码.rar
0081基于STM32F103单片机+SIM800实现电话振铃报警的程序代码.rar
0082基于STM32F103单片机+SIM800实现电话报警的程序代码.rar
0083基于STM32F103单片机驱动赛微CW2015锂电池SOC计量芯片的程序代码.rar
0084基于STM32F103单片机+SIM800实现MQTT连接OneNet物联网云平台 (控制1路继电器).rar
0085基于STM32F103单片机+SIM800实现MQTT连接OneNet物联网云平台 (控制4路继电器).rar
0086基于STM32F103单片机+SIM800实现MQTT连接OneNet物联网云平台 (控制2路继电器+温湿度+电量).rar
0087基于STM32F103单片机+SIM800实现MQTT连接阿里云物联网云平台 (控制1路继电器).rar
0088基于STM32F103单片机+SIM800实现MQTT连接阿里云物联网云平台 (控制4路继电器).rar
0089基于STM32F103单片机+SIM800实现MQTT连接阿里云物联网云平台 (控制2路继电器+温湿度+电量).rar
0090基于STM32F103单片机+SIM800实现MQTT连接百度云物联网云平台 (控制1路继电器).rar
0091基于STM32F103单片机+SIM800实现MQTT连接百度云物联网云平台 (控制4路继电器).rar
0092基于STM32F103单片机+SIM800实现MQTT连接百度云物联网云平台 (控制2路继电器+温湿度+电量).rar
0093基于STM32F103单片机+SIM800实现MQTT连接腾讯云物联网云平台 (控制1路继电器).rar
0094基于STM32F103单片机+SIM800实现MQTT连接腾讯云物联网云平台 (控制4路继电器).rar
0095基于STM32F103单片机+SIM800实现MQTT连接腾讯云物联网云平台 (控制2路继电器+温湿度+电量).rar
0096基于STM32F103单片机+SIM800实现MQTT动态再认证 加密连接阿里云物联网云平台(控制2路继电器+温湿度+电量).rar
0097基于STM32F103单片机+SIM800实现MQTT静态认证 加密连接阿里云物联网云平台(控制2路继电器+温湿度+电量).rar
0098基于STM32F103+ESP8266 WIFI实现MQTT协议连接百度云物联网平台(1路继电器).rar
0099基于STM32F103+ESP8266 WIFI实现MQTT协议连接百度云物联网平台(4路继电器).rar
0100基于STM32F103+ESP8266 WIFI实现MQTT协议连接百度云物联网平台(数据上报及控制).rar
0101基于STM32F103+W5500 以太网实现MQTT协议连接百度云物联网平台(1路继电器).rar
0102基于STM32F103+W5500 以太网实现MQTT协议连接百度云物联网平台(4路继电器).rar
0103基于STM32F103+W5500 以太网实现MQTT协议连接百度云物联网平台(数据上报及控制).rar
0104基于STM32F103+ESP8266 WIFI连接百度云物可视开发物联网平台(数据上传).rar
0105基于STM32F103+W5500以太网连接百度云物可视开发物联网平台(数据上传).rar
0106基于STM32F103+ESP8266 WIFI实现MQTT协议连接EMQX私有云平台(1路继电器).rar
0107基于STM32F103+ESP8266 WIFI实现MQTT协议连接EMQX私有云平台(数据上报及控制).rar
0108基于STM32F103+W5500以太网实现MQTT协议连接EMQX私有云平台(1路继电器).rar
0109基于STM32F103+ESP8266 WIFI实现MQTT协议连接EMQX私有云平台(2路继电器).rar
0110基于STM32F103+W5500以太网实现MQTT协议连接EMQX私有云平台(4路继电器).rar
0111基于STM32F103+W5500以太网实现MQTT协议连接EMQX私有云平台(数据上报及控制).rar
0112基于STM32F103单片机控制蜂鸣器的程序代码资料
0113基于STM32F103单片机输入信号捕获的程序代码资料
0114基于STM32F103单片机待机唤醒的程序代码资料
0115基于STM32F103单片机读取MCU内部温度的程序代码资料
0116基于STM32F103单片机数模转换DAC电压输出的程序代码资料
0117基于STM32F103单片机控制PWM调节DAC电压输出的程序代码资料
0118基于STM32F103单片机串口1通过DMA发送数据的程序代码资料
0119基于STM32F103单片机通过SPI读写W25Q128 FLASH的程序代码资料
0120基于STM32F103单片机通过RS485串口数据收发的程序代码资料
0121基于STM32F103单片机通过CAN数据收发的程序代码
0122基于STM32F103单片机电容_电阻触摸屏驱动的程序代码资料
0123基于STM32F103单片机红外遥控数据接收及解码的程序代码资料
0124基于STM32F103单片机接收FC游戏手柄输入的程序代码资料
0125基于STM32F103单片机读取MPU6050六轴传感器的程序代码资料
0126基于STM32F103单片机芯片FALSH的数据保存及读取的程序代码资料
0127基于STM32F103单片机驱动OV7725摄像头的程序代码资料
0128基于STM32F103单片机通过FSMC驱动外部SRAM的程序代码资料
0129基于STM32F103单片机动态申请内存空间的程序代码资料
0130基于STM32F103单片机通过SDIO接口读写SD卡的程序代码资料
0131基于STM32F103单片机实现SD卡或者SPI FLASH挂载FATFS文件系统的程序代码资料
0132基于STM32F103单片机制作汉字字库及显示的程序代码资料
0133基于STM32F103单片机制作数码相框的程序代码资料
0134基于STM32F103单片机驱动OV7725摄像头拍照的程序代码资料
0135基于STM32F103单片机驱动VS1053实现MP3音乐播放器的程序代码资料
0136基于STM32F103单片机驱动VS1053实现WAV录音机的程序代码资料
0137基于STM32F103单片机触摸屏手写识别的程序代码资料
0138基于STM32F103单片机触摸屏9宫格拼音输入法的程序代码资料
0139基于STM32F103单片机通过BootLoader升级程序的程序代码资料
0140基于STM32F103单片机USB虚拟串口的程序代码资料
0141基于STM32F103单片机通过USB实现U盘的程序代码资料
0142基于STM32F103单片机通过FSMC驱动DM9000实现LWIP协议网络通信的程序代码资料
0143基于STM32F103单片机的UCOSII操作系统任务调度程序代码资料
0144基于STM32F103单片机的UCOSII操作系统任务创建删除挂起恢复的程序代码资料
0145基于STM32F103单片机的UCOSII操作系统信号量和邮箱的代码资料
0146基于STM32F103单片机的UCOSII操作系统消息队列、信号量集和软件定时器的程序代码资料

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39804904/article/details/135282098

智能推荐

HTML5 Web SQL 数据库_方式准则的定义-程序员宅基地

文章浏览阅读1k次。1、HTML5 Web SQL 数据库 Web SQL 数据库 API 并不是 HTML5 规范的一部分,但是它是一个独立的规范,引入了一组使用 SQL 操作客户端数据库的 APIs。如果你是一个 Web 后端程序员,应该很容易理解 SQL 的操作。Web SQL 数据库可以在最新版的 Safari, Chrome 和 Opera 浏览器中工作。2、核心方法 以下是规范中定义的三个_方式准则的定义

spring Boot 中使用线程池异步执行多个定时任务_springboot启动后自动开启多个线程程序-程序员宅基地

文章浏览阅读4.1k次,点赞2次,收藏6次。spring Boot 中使用线程池异步执行多个定时任务在启动类中添加注解@EnableScheduling配置自定义线程池在启动类中添加注解@EnableScheduling第一步添加注解,这样才会使定时任务启动配置自定义线程池@Configurationpublic class ScheduleConfiguration implements SchedulingConfigurer..._springboot启动后自动开启多个线程程序

Maven编译打包项目 mvn clean install报错ERROR_mvn clean install有errors-程序员宅基地

文章浏览阅读1.1k次。在项目的target文件夹下把之前"mvn clean package"生成的压缩包(我的是jar包)删掉重新执行"mvn clean package"再执行"mvn clean install"即可_mvn clean install有errors

navacate连接不上mysql_navicat连接mysql失败怎么办-程序员宅基地

文章浏览阅读974次。Navicat连接mysql数据库时,不断报1405错误,下面是针对这个的解决办法:MySQL服务器正在运行,停止它。如果是作为Windows服务运行的服务器,进入计算机管理--->服务和应用程序------>服务。如果服务器不是作为服务而运行的,可能需要使用任务管理器来强制停止它。创建1个文本文件(此处命名为mysql-init.txt),并将下述命令置于单一行中:SET PASSW..._nvarchar链接不上数据库

Python的requests参数及方法_python requests 参数-程序员宅基地

文章浏览阅读2.2k次。Python的requests模块是一个常用的HTTP库,用于发送HTTP请求和处理响应。_python requests 参数

近5年典型的的APT攻击事件_2010谷歌网络被极光黑客攻击-程序员宅基地

文章浏览阅读2.7w次,点赞7次,收藏50次。APT攻击APT攻击是近几年来出现的一种高级攻击,具有难检测、持续时间长和攻击目标明确等特征。本文中,整理了近年来比较典型的几个APT攻击,并其攻击过程做了分析(为了加深自己对APT攻击的理解和学习)Google极光攻击2010年的Google Aurora(极光)攻击是一个十分著名的APT攻击。Google的一名雇员点击即时消息中的一条恶意链接,引发了一系列事件导致这个搜_2010谷歌网络被极光黑客攻击

随便推点

微信小程序api视频课程-定时器-setTimeout的使用_微信小程序 settimeout 向上层传值-程序员宅基地

文章浏览阅读1.1k次。JS代码 /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { setTimeout( function(){ wx.showToast({ title: '黄菊华老师', }) },2000 ) },说明该代码只执行一次..._微信小程序 settimeout 向上层传值

uploadify2.1.4如何能使按钮显示中文-程序员宅基地

文章浏览阅读48次。uploadify2.1.4如何能使按钮显示中文博客分类:uploadify网上关于这段话的搜索恐怕是太多了。方法多也试过了不知怎么,反正不行。最终自己想办法给解决了。当然首先还是要有fla源码。直接去管网就可以下载。[url]http://www.uploadify.com/wp-content/uploads/uploadify-v2.1.4...

戴尔服务器安装VMware ESXI6.7.0教程(U盘安装)_vmware-vcsa-all-6.7.0-8169922.iso-程序员宅基地

文章浏览阅读9.6k次,点赞5次,收藏36次。戴尔服务器安装VMware ESXI6.7.0教程(U盘安装)一、前期准备1、下载镜像下载esxi6.7镜像:VMware-VMvisor-Installer-6.7.0-8169922.x86_64.iso这里推荐到戴尔官网下载,Baidu搜索“戴尔驱动下载”,选择进入官网,根据提示输入服务器型号搜索适用于该型号服务器的所有驱动下一步选择具体类型的驱动选择一项下载即可待下载完成后打开软碟通(UItraISO),在“文件”选项中打开刚才下载好的镜像文件然后选择启动_vmware-vcsa-all-6.7.0-8169922.iso

百度语音技术永久免费的语音自动转字幕介绍 -程序员宅基地

文章浏览阅读2k次。百度语音技术永久免费的语音自动转字幕介绍基于百度语音技术,识别率97%无时长限制,无文件大小限制永久免费,简单,易用,速度快支持中文,英文,粤语永久免费的语音转字幕网站: http://thinktothings.com视频介绍 https://www.bilibili.com/video/av42750807 ...

Dyninst学习笔记-程序员宅基地

文章浏览阅读7.6k次,点赞2次,收藏9次。Instrumentation是一种直接修改程序二进制文件的方法。其可以用于程序的调试,优化,安全等等。对这个词一般的翻译是“插桩”,但这更多使用于软件测试领域。【找一些相关的例子】Dyninst可以动态或静态的修改程序的二进制代码。动态修改是在目标进程运行时插入代码(dynamic binary instrumentation)。静态修改则是直接向二进制文件插入代码(static b_dyninst

在服务器上部署asp网站,部署asp网站到云服务器-程序员宅基地

文章浏览阅读2.9k次。部署asp网站到云服务器 内容精选换一换通常情况下,需要结合客户的实际业务环境和具体需求进行业务改造评估,建议您进行服务咨询。这里仅描述一些通用的策略供您参考,主要分如下几方面进行考虑:业务迁移不管您的业务是否已经上线华为云,业务迁移的策略是一致的。建议您将时延敏感型,有快速批量就近部署需求的业务迁移至IEC;保留数据量大,且需要长期稳定运行的业务在中心云上。迁移方法请参见如何计算隔离独享计算资源..._nas asp网站