stm32

oshan201212 小时前
stm32·单片机·嵌入式硬件
零基础STM32入门教程--10-PWM 呼吸灯专栏:STM32F103入门教程 环境:Keil‑MDK + STM32F103 标准库3.5版本PWM (Pulse‑Width Modulation,脉冲宽度调制):周期固定,改变高电平 / 低电平的占空比,等效输出平均电压。
Messy create17 小时前
stm32·单片机·能源
【BMS-AFE-温度检测】温度是电池安全的三大监测参数之一(电压、电流、温度)。在 BMS 中,温度检测用于:BMS 最常用的温度传感器是 NTC 热敏电阻——成本低、精度够用、电路简单。
桃蹊、18 小时前
stm32·物联网·wifi·freertos
串口/网络透传实战:FreeRTOS 多任务架构与连接池设计实战项目复盘:STM32H5 + W800 WiFi 模块 + FreeRTOS 实现串口-网络双向透传网关,支持 TCP/UDP Client/Server 多种模式。本文基于项目真实代码分析。
新晨单片机设计20 小时前
stm32·单片机·proteus
S001A-基于STM32单片机超声波视力保护仪【Proteus仿真+Keil程序+原理图】☆、设计硬件组成:STM32单片机最小系统+RTC时钟模块+HC-SR04超声波传感器+光敏电阻传感器+LCD1602液晶显示+AT24C02存储芯片+灯光电路+按键设置+蜂鸣器+红色LED灯
星河单片机20 小时前
stm32·单片机·嵌入式硬件·空气质量·甲醛检测·二氧化碳检测·tvoc检测
STM32驱动Y01-3IN1空气质量模块+OLED显示完整教程本篇文章基于 STM32F103C8T6 单片机,实现 Y01‑3IN1 三合一空气质量模块数据读取,通过串口接收解析 TVOC、HCHO 甲醛、CO₂参考浓度,最终在 OLED 屏幕上实时展示测量数据。
玩转单片机与嵌入式20 小时前
stm32·深度学习·tinyml
深入浅出TinyML 21:INT8量化改变了模型中的哪些数据?把模型文件标记为INT8并不能证明整个推理链都在执行整数计算。权重、输入、输出和中间激活可能采用不同数据类型,某些量化方式仍需要浮点输入或浮点内核。
别催小唐敲代码20 小时前
stm32·单片机·嵌入式硬件
stm32_mpu6050_滤波教程一句话说清这篇教程在干嘛:我们用一块 STM32、一个 MPU6050(小陀螺+小加速度计),一步步做出一个"知道自己在哪、怎么保持平衡、怎么飞稳"的四轴飞控核心。从读取传感器原始数据,到算出姿态角,到用 PID 去控制电机,再到用光流传感器实现室内定点——每一步都讲清楚"为什么这么做",而不是只丢给你一堆代码。
一条破秋裤21 小时前
笔记·stm32·学习
STM32 学习笔记:GPIO 输出实验——LED 闪烁、流水灯与蜂鸣器对应课程:[3-2] LED 闪烁、LED 流水灯与蜂鸣器 课堂记录:D:/2026-08-30 14_32 记录 LED点亮_原文.docx 整理日期:2026-08-30 芯片:STM32F103C8T6 开发方式:Keil MDK + STM32F10x 标准外设库 主要源码:程序源码/STM32Project-有注释版/3-1~3-3 前置笔记:03_GPIO输出原理与硬件设计.md 本节边界:完成 GPIO 输出的三个程序;按键与传感器输入从下一节开始
一条破秋裤1 天前
笔记·stm32·学习
STM32 学习笔记:GPIO 输出原理与硬件设计对应课程:[3-1] GPIO 输出(本次录音为理论与硬件设计部分) 课堂录音:2026-08-30 12_59 GPIO输出_原文.docx 整理日期:2026-08-30 芯片:STM32F103C8T6 资料补全:老师 PPT、师兄笔记、STM32F10xxx 参考手册、STM32F103x8/B 数据手册 本节边界:老师在本段录音中讲到面包板原理,实际接线和程序放在下一小节
单片机仿真设计1 天前
stm32·单片机·嵌入式硬件·proteus·毕设
【proteus仿真设计】基于 STM32 单片机火灾监测报警系统设计(仿真图+程序)本系统以 STM32 单片机作为主控单元,完成环境温度、烟雾浓度采集,实现火灾隐患监测。系统搭载 DS18B20 温度传感器采集环境温度,配合 PCF8591 模数转换芯片读取烟雾传感器模拟信号;通过 OLED12864 显示屏实时展示温度、烟雾浓度数据;支持按键自定义报警阈值;当温度或者烟雾浓度超出设定阈值时,蜂鸣器与红色 LED 触发声光报警,继电器驱动灭火装置动作;同时通过串口将监测数据上传虚拟终端,便于上位机查看记录。本方案可用于课程设计、毕设仿真验证,在 Proteus 环境下完成全部硬件仿真,
一条破秋裤1 天前
笔记·stm32·学习
STM32 学习笔记:OLED 调试工具与 Keil 在线调试对应课程:[4-1] OLED 调试工具 课堂录音:2026-08-30 18_06 记录 OLED&Keil调试_原文.docx 老师 PPT:第 37~40 页 芯片/板卡:STM32F103C8T6 最小系统板 OLED:0.96 寸、128×64、四针 I²C 版本 开发方式:标准外设库、软件模拟 I²C、Keil + ST-Link 在线调试 整理日期:2026-08-30 本节边界:课堂目标是学会调用老师提供的 OLED 模块并认识 Keil 调试工具;OLED 控制器原理、完整驱动和 I²C
一条破秋裤1 天前
笔记·stm32·学习
STM32 学习笔记:中断系统与 EXTI 外部中断对应课程:[5-1] EXTI 外部中断(理论部分) 课堂录音:2026-08-30 19_01 EXIT 外部中断_原文.docx 芯片/板卡:STM32F103C8T6 老师 PPT:第 41~51 页 师兄笔记:STM32笔记.pdf 第 33~36 页 官方资料:STM32F10xxx 参考手册、STM32F103x8/B 数据手册、STM32F10xxx Cortex-M3 编程手册 整理日期:2026-08-30 本节边界:本段只讲中断、NVIC、EXTI、AFIO 和旋转编码器原理;外部中断
jianqiang.xue1 天前
stm32·单片机·mcu·物联网·架构·esp32
低功耗产品架构专项优化:电池供电设备休眠、唤醒、漏电流、待机功耗极致优化前面整套架构体系,我们解决了稳定性、解耦、并发、内存、看门狗、跨版本兼容,保证设备7×24小时不死机。
Mount2561 天前
stm32·嵌入式硬件
STM32CubeIDE使用教程(自用)PS:正点原子使用的 STM32Cube MCU 软件包(STM32CubeN6)的版本是STM32Cube_FW_N6_V1.0.0。
jianqiang.xue1 天前
人工智能·stm32·单片机·物联网·架构·esp32
专栏简介:《嵌入式 AI 智能体设计实战》专栏名称: 《嵌入式AI智能体设计实战》专栏简介:通用AI助手写嵌入式代码,总在DMA、中断、栈溢出上翻车?本专栏以一个真实落地的「嵌入式专家v0.1」智能体为案例,系统讲解如何为AI编程助手(CodeBuddy/Cursor等)设计领域专属智能体。
铅笔小新z1 天前
stm32·单片机·嵌入式硬件
【stm32】I2C 通信协议🔥铅笔小新z:个人主页 🎬博客专栏:stm32学习 💫滴水不绝,可穿石;步履不休,能至渊。我们之前学过 USART(串口),它做的是 一对一(1 对 1) 的串行通信——一根线只能连接两个设备。
单片机仿真设计1 天前
stm32·单片机·嵌入式硬件·机器人·proteus·毕设
【proteus仿真】基于 STM32 单片机货架巡检机器人设计(仿真图+程序)在仓储物流场景中,货架货物盘点、环境巡检大多依靠人工完成,工作重复、劳动强度大,人工巡检容易出现漏检。智能巡检机器人可以沿仓库预设路线自动行驶,完成货架巡检、货物信息采集工作,降低人工成本。
虎王物联1 天前
stm32·单片机·嵌入式硬件·dma·modbus
STM32 HAL库串口DMA空闲中断:高效接收不定长Modbus数据帧STM32做Modbus从站时,串口收数据是个绕不开的问题。Modbus RTUå¸§é•¿åº¦ä¸å›ºå®šï¼Œä»Žæœºåœ°å€åŠ åŠŸèƒ½ç åŠ æ•°æ®åŠ CRC,çŸåˆ™8å—节,长则256å—èŠ‚ã€‚ç”¨æ™®é€šçš„ä¸²å£æŽ¥æ”¶ä¸æ–逐å—节处理,CPUé¢‘ç¹è¿›ä¸æ–,波特率一高就æ
单片机仿真设计2 天前
stm32·单片机·嵌入式硬件·proteus·毕设
【proteus仿真】基于 STC89C52 单片机家用智能台灯设计(仿真图+程序)本设计以STC89C52 单片机作为主控核心,搭建家用智能台灯控制系统。集成人体红外检测、光敏亮度采集、坐姿检测、手动按键调光、声光坐姿报警、自动 / 手动模式切换等功能。可以根据环境光照自动调节台灯亮度,人体靠近自动开灯,坐姿不良时声光提醒,也支持手动增减亮度,适合课程设计、单片机毕设参考,全部电路可直接在 Proteus 中仿真运行。
笨笨饿2 天前
开发语言·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式实时数据库
#135_代码中的类型重定义艺术:从基础封装到函数类型设计在大型企业级嵌入式项目中,类型重定义不仅仅是将 int 改成 u32 那么简单。它是一种代码设计哲学,体现在 API 设计、模块解耦、代码维护等各个方面。特别是在函数类型的封装上,企业代码往往有着严格而巧妙的设计模式。本文将深入探讨企业级代码中类型重定义的实战应用,特别是函数类型的自定义封装。