嵌入式物联网项目开发实战例程-STM32F103系列之外围器件代码
开发STM32F103很好的参考例程,轻松实现各类外围器件的开发。持续更新中,欢迎关注及收藏。
0001基于STM32F103单片机GPIO实现控制LED灯闪烁的程序代码.zip
0002基于STM32F103单片机GPIO实现按键KEY的检测程序代码.zip
0003基于STM32F103单片机GPIO实现外部中断检测的程序代码.zip
0004基于STM32F103单片机PA9PA10实现控制串口1数据收发的程序代码.zip
0005基于STM32F103单片机IWDG独立看门狗的程序代码.zip
0006基于STM32F103单片机WWDG窗口看门狗的程序代码.zip
0007基于STM32F103单片机RTC实时时钟的程序代码.zip
0008基于STM32F103单片机定时器TIMER中断的程序代码.zip
0009基于STM32F103单片机STANDBY待机模式的程序代码.zip
0010基于STM32F103单片机SLEEP休眠模式的程序代码.zip
0011基于STM32F103单片机STOP停止模式的程序代码.zip
0012基于STM32F103单片机实现NRF24L01无线射频的数据发送程序代码(软件模拟SPI).zip
0013基于STM32F103单片机实现NRF24L01无线射频的数据发送程序代码(硬件SPI).zip
0014基于STM32F103单片机实现NRF24L01无线射频的数据接收程序代码(软件模拟SPI).zip
0015基于STM32F103单片机实现NRF24L01无线射频的数据接收程序代码(硬件SPI).zip
0016基于STM32F103单片机实现NRF24L01无线射频的数据中继转发+收发程序代码(发送+接收+中继转发).zip
0016基于STM32F103单片机实现NRF24L01无线射频的数据收发程序代码(双向通讯).zip
0017基于STM32F103单片机实现NRF24L01无线射频的数据收发程序代码(双向通讯+自动应答).zip
0018基于STM32F103单片机实现ESP8266 WIFI数据接收程序代码(AP+STATION模式).zip
0019基于STM32F103单片机实现ESP8266 WIFI数据接收程序代码(STATION模式).zip
0020基于STM32F103单片机实现ESP8266 WIFI恢复出厂设置程序代码.zip
0021基于STM32F103单片机实现HC08蓝牙BLE通讯控制LED灯的程序代码(串口1PA9PA10).zip
0022基于STM32F103单片机实现HC08蓝牙BLE通讯控制LED灯的程序代码(串口2PA2PA3).zip
0023基于STM32F103单片机GPIO实现光敏电阻ADC信号检测的程序代码.zip
0024基于STM32F103单片机GPIO实现气体传感器MQ-2信号检测的程序代码.zip
0025基于STM32F103单片机GPIO人体红外传感器HC-SR501信号检测的程序代码.zip
0026基于STM32F103单片机GPIO实现控制继电器的程序代码.zip
0027基于STM32F103单片机读取DHT11温湿度的程序代码.zip
0028基于STM32F103单片机读取DS18B20温湿度的程序代码.zip
0029基于STM32F103单片机GPIO实现读取电容触摸按键板的程序代码.zip
0030基于STM32F103单片机GPIO检测声音传感器信号的程序代码.zip
0031基于STM32F103单片机GPIO检测雨滴传感器信号的程序代码.zip
0032基于STM32F103单片机GPIO控制RGB指示灯的程序代码.zip
0033基于STM32F103单片机GPIO检测2x4矩阵按键信号的程序代码.zip
0034基于STM32F103单片机GPIO检测4x4矩阵按键信号的程序代码.zip
0035基于STM32F103单片机控制四相步进电机的程序代码(单四拍).zip
0036基于STM32F103单片机控制四相步进电机的程序代码(双四拍).zip
0037基于STM32F103单片机控制四相步进电机的程序代码(八拍) .zip
0038基于STM32F103单片机GPIO控制震动马达的程序代码.zip
0039基于STM32F103单片机GPIO控制OLED屏的程序代码(0.96寸或者1.3寸 7脚) .zip
0040基于STM32F103单片机GPIO检测NTC温敏电阻ADC程序代码 .zip
0041基于STM32F103单片机驱动1.8寸TFT液晶屏显示程序代码.zip
0042基于STM32F103单片机驱动W5500以太网模块客户端模式程序代码(查询方式).zip
0043基于STM32F103单片机驱动W5500以太网模块服务端模式程序代码(查询方式) .zip
0044基于STM32F103单片机驱动W5500以太网模块UDP模式程序代码(查询方式).zip
0045基于STM32F103单片机驱动W5500以太网模块客户端模式程序代码(中断方式).zip
0046基于STM32F103单片机驱动W5500以太网模块服务端模式程序代码(中断方式).zip
0047基于STM32F103单片机驱动W5500以太网模块UDP模式程序代码(中断方式).zip
0048基于STM32F103单片机IIC读取AHT10温湿度传感器值的程序代码.zip
0049基于STM32F103单片机定时器TIM1的程序代码.zip
0050基于STM32F103单片机定时器TIM2的程序代码.zip
0051基于STM32F103单片机定时器TIM3的程序代码.zip
0052基于STM32F103单片机定时器TIM4的程序代码.zip
0053基于STM32F103单片机ADC模数转换的程序代码.zip
0054基于STM32F103单片机PWM呼吸灯的程序代码.zip
0055基于STM32F103单片机定时器TIM控制的RGB彩色灯的程序代码.zip
网盘地址:
链接:https://pan.baidu.com/s/1NIrDmbm8EtFkB1G8s7E3Sg?pwd=qsoh
提取码:qsoh
相关文章:
嵌入式物联网项目开发实战例程-STM32F103系列之外围器件代码
开发STM32F103很好的参考例程,轻松实现各类外围器件的开发。持续更新中,欢迎关注及收藏。 0001基于STM32F103单片机GPIO实现控制LED灯闪烁的程序代码.zip 0002基于STM32F103单片机GPIO实现按键KEY的检测程序代码.zip 0003基于STM32F103单片机GPIO实现外部…...
Docker Compose--部署SpringBoot项目--实战
原文网址:Docker Compose--部署SpringBoot项目--实战-CSDN博客 简介 本文用实战介绍Docker Compose部署SpringBoot项目。 ----------------------------------------------------------------------------------------------- 分享Java真实高频面试题,…...
单电阻FOC算法实现永磁同步电机的调整步骤和设置
本文档介绍了使用 单电阻FOC 算法实现永磁同步电机(Permanent Magnet Synchronous Motor,PMSM)调整所需的步骤和设置。由于不同电机存在参数差异,因此需针对不同的电机和负载对该算法进行调整。该电机库已经在在落地扇和空净等风机…...
化学DS-1040 Tosylate 抑制剂 1335138-89-0科研用途
化合物1219962-49-8是一种小分子化合物,分子式为C15H25N3O4,相对分子质量为305.37。该化合物为白色至灰白色粉末,不溶于水,易溶于有机溶剂,如甲醇、乙醇等。 AT791是一种与细胞周期调控相关的蛋白激酶,参与…...
PaddlePaddle初使用
模型导出与预测 # -c 后面设置训练算法的yml配置文件 # -o 配置可选参数 # Global.pretrained_model 参数设置待转换的训练模型地址,不用添加文件后缀 .pdmodel,.pdopt或.pdparams。 # Global.save_inference_dir参数设置转换的模型将保存的地址。pytho…...
【FPGA】分享一些FPGA数字信号处理相关的书籍
在做FPGA工程师的这些年,买过好多书,也看过好多书,分享一下。 后续会慢慢的补充书评。 【FPGA】分享一些FPGA入门学习的书籍【FPGA】分享一些FPGA协同MATLAB开发的书籍 【FPGA】分享一些FPGA视频图像处理相关的书籍 【FPGA】分享一些FPGA高速…...
深度解析JavaScript面试热点:事件循环、上下文、箭头函数、变量作用域与ES6模块
JavaScript面试中经常涉及到事件循环、上下文、箭头函数、变量作用域以及ES6模块等核心概念。通过清晰的代码示例,我们深入讨论这些主题,揭示其中的关键细节。 事件循环(Event Loop) JavaScript开发者每天都与事件循环打交道&am…...
Javaweb之Mybatis的动态SQL的详细解析
3. Mybatis动态SQL 3.1 什么是动态SQL 在页面原型中,列表上方的条件是动态的,是可以不传递的,也可以只传递其中的1个或者2个或者全部。 而在我们刚才编写的SQL语句中,我们会看到,我们将三个条件直接写死了。 如果页面…...
物联网与智能家居:跨境电商与未来生活的融合
物联网(Internet of Things,IoT)和智能家居技术正迅速崛起,成为跨境电商领域的创新引擎。这两者的巧妙结合不仅为消费者提供更智能、便捷的生活方式,同时也为电商平台和制造商带来了全新的商机。本文将深入探讨物联网与…...
Java内存模型(JMM)是基于多线程的吗
Java内存模型(JMM)是基于多线程的吗 这个问题按我的思路转换了下,其实就是在问:为什么需要Java内存模型 总结起来可以由几个角度来看待「可见性」、「有序性」和「原子性」 面试官:今天想跟你聊聊Java内存模型&#…...
Linux离线安装MySQL(rpm)
目录 下载安装包安装MySQL检测安装结果服务启停MySQL用户设置 下载安装包 下载地址:https://downloads.mysql.com/archives/community/ 下载全量包如:(mysql-8.1.0-1.el7.x86_64.rpm-bundle.tar) 解压:tar -xzvf mysql-8.1.0-1.el7.x86_64.…...
用 Socket.D 替代原生 WebSocket 做前端开发
socket.d.js 是基于 websocket 包装的 socket.d 协议的实现。就是用 ws 传输数据,但功能更强大。 功能原生 websocketsocket.d说明listen有有监听消息send有有发消息sendAndRequest无有发消息并接收一个响应(类似于 http)sendAndSubscribe无…...
Transformer架构和对照代码详解
1、英文架构图 下面图中展示了Transformer的英文架构,英文架构中的模块名称和具体代码一一对应,方便大家对照代码、理解和使用。 2、编码器 2.1 编码器介绍 从宏观⻆度来看,Transformer的编码器是由多个相同的层叠加⽽ 成的,每个…...
大数的乘法
题目描述 求两个不超过100位的非负整数的乘积。 输入 有两行,每行是一个不超过100位的非负整数,没有多余的前导0。 输出 一行,相乘后的结果。 样例输入 Copy 123456789 123456789样例输出 Copy 15241578750190521 代码实现࿱…...
年度征文 | 机器学习之心的2023
机器学习之心的2023 2023是极其复杂的一年。 生活上,养了很多宠物。 工作上,写了不少博客。 虽然遇见更多让人不开心的事情,但总体还是美好的。 愿大家新的一年健康平安,生活幸福! 机器学习是一项庞大的工程࿰…...
13.Kubernetes应用部署完整流程:从Dockerfile到Ingress发布完整流程
本文以一个简单的Go应用Demo来演示Kubernetes应用部署的完整流程 1、Dockerfile多阶段构建 Dockerfile多阶段构建 [root@docker github]# git clone https://gitee.com/yxydde/http-dump.git [root@docker github]# cd http-dump/ [root@docker http-dump]# cat Dockerfile …...
多年后再用TB,谈项目管理工具
背景 最近启动一个小项目,多年未曾使用项目管理工具,依稀记得使用过Basecamp,Tower,worktitle,teambition等等,当然还有mantis,vs project等等。于是随便翻阅找个用,不小心翻了TB的牌子,竟然已是阿里旗下的…...
Spark MLlib ----- ALS算法
补充 在谈ALS(Alternating Least Squares)之前首先来谈谈LS,即最小二乘法。LS算法是ALS的基础,是一种数优化技术,也是一种常用的机器学习算法,他通过最小化误差平方和寻找数据的最佳匹配,利用最小二乘法寻找最优的未知数据,保证求的数据与已知的数据误差最小。LS也被用…...
ubuntu桥接方式上网
vmvare:VMware Workstation 17 Pro ubuntu: Ubuntu 14.04.6 LTS window10 下面是我的电脑配置 下面是ubuntu虚拟机的配置 vi /etc/network/interfaces 下面的gateway就是window -ipconfig 截图里的默认网关 auto lo iface lo inet loopbackauto eth0 iface eth0 inet stat…...
收到的字符串写入xml并且将这个xml写入.zip文件中
文章目录 1、将数据写入xml文件WriteToXmlFile2、将xml文件写入zip压缩文件AddToZip3、组合起来4、使用到的头文件和动态库 1、将数据写入xml文件WriteToXmlFile void CSMSLoginDlg::WriteToXmlFile(const std::string& responseData, const std::string& xmlFileName…...
RestClient
什么是RestClient RestClient 是 Elasticsearch 官方提供的 Java 低级 REST 客户端,它允许HTTP与Elasticsearch 集群通信,而无需处理 JSON 序列化/反序列化等底层细节。它是 Elasticsearch Java API 客户端的基础。 RestClient 主要特点 轻量级ÿ…...
利用ngx_stream_return_module构建简易 TCP/UDP 响应网关
一、模块概述 ngx_stream_return_module 提供了一个极简的指令: return <value>;在收到客户端连接后,立即将 <value> 写回并关闭连接。<value> 支持内嵌文本和内置变量(如 $time_iso8601、$remote_addr 等)&a…...
RNN避坑指南:从数学推导到LSTM/GRU工业级部署实战流程
本文较长,建议点赞收藏,以免遗失。更多AI大模型应用开发学习视频及资料,尽在聚客AI学院。 本文全面剖析RNN核心原理,深入讲解梯度消失/爆炸问题,并通过LSTM/GRU结构实现解决方案,提供时间序列预测和文本生成…...
MySQL账号权限管理指南:安全创建账户与精细授权技巧
在MySQL数据库管理中,合理创建用户账号并分配精确权限是保障数据安全的核心环节。直接使用root账号进行所有操作不仅危险且难以审计操作行为。今天我们来全面解析MySQL账号创建与权限分配的专业方法。 一、为何需要创建独立账号? 最小权限原则…...
面向无人机海岸带生态系统监测的语义分割基准数据集
描述:海岸带生态系统的监测是维护生态平衡和可持续发展的重要任务。语义分割技术在遥感影像中的应用为海岸带生态系统的精准监测提供了有效手段。然而,目前该领域仍面临一个挑战,即缺乏公开的专门面向海岸带生态系统的语义分割基准数据集。受…...
C#中的CLR属性、依赖属性与附加属性
CLR属性的主要特征 封装性: 隐藏字段的实现细节 提供对字段的受控访问 访问控制: 可单独设置get/set访问器的可见性 可创建只读或只写属性 计算属性: 可以在getter中执行计算逻辑 不需要直接对应一个字段 验证逻辑: 可以…...
使用LangGraph和LangSmith构建多智能体人工智能系统
现在,通过组合几个较小的子智能体来创建一个强大的人工智能智能体正成为一种趋势。但这也带来了一些挑战,比如减少幻觉、管理对话流程、在测试期间留意智能体的工作方式、允许人工介入以及评估其性能。你需要进行大量的反复试验。 在这篇博客〔原作者&a…...
Webpack性能优化:构建速度与体积优化策略
一、构建速度优化 1、升级Webpack和Node.js 优化效果:Webpack 4比Webpack 3构建时间降低60%-98%。原因: V8引擎优化(for of替代forEach、Map/Set替代Object)。默认使用更快的md4哈希算法。AST直接从Loa…...
毫米波雷达基础理论(3D+4D)
3D、4D毫米波雷达基础知识及厂商选型 PreView : https://mp.weixin.qq.com/s/bQkju4r6med7I3TBGJI_bQ 1. FMCW毫米波雷达基础知识 主要参考博文: 一文入门汽车毫米波雷达基本原理 :https://mp.weixin.qq.com/s/_EN7A5lKcz2Eh8dLnjE19w 毫米波雷达基础…...
在 Spring Boot 项目里,MYSQL中json类型字段使用
前言: 因为程序特殊需求导致,需要mysql数据库存储json类型数据,因此记录一下使用流程 1.java实体中新增字段 private List<User> users 2.增加mybatis-plus注解 TableField(typeHandler FastjsonTypeHandler.class) private Lis…...
