嵌入式

三相逆变 单相/三相逆变器 SPWM ---stm32主控(输入、输出具体可根据需要设定),本...

三相逆变 单相/三相逆变器 SPWM ---stm32主控(输入、输出具体可根据需要设定),本逆变器可以二次开发。 本内容只包括 逆变程序,实现变频(0~100Hz)、变压调节,均有外接按键控制(使用C语言实现)。三相逆变器 SPWM 控制固件架构与功能说明概述三相逆变 单

时序数据库选型指南:可视化与分析协同怎么选?——以 Apache IoTDB + Grafana + 大数据引擎为例

很多团队选 TSDB 时只看“写入/压缩/查询”,但真正上线后,业务体验往往由“看板是否顺滑、数据能否进入分析链路”决定。本文从“可视化 + 分析协同”的角度给出选型方法,并说明 IoTDB 在生态集成上的工程价值。 1. 选型的隐藏指标:业务体验由“链路”决定,而不是数据库单点一个常见误区是:选

STM32直流电机驱动:PWM配置、死区补偿与工程封装

1. 直流电机驱动模块的工程化实现原理 在嵌入式运动控制系统中,直流电机驱动并非简单的“让电机转起来”,而是一个涉及硬件拓扑、时钟树配置、外设协同、PWM参数建模与死区特性认知的系统工程。本节以STM32F407IGT6为核心控制器,完整解析双路H桥直流电机驱动模块从硬件抽象到软件控制的全链路实现逻辑。所有配置均基于芯片数据手册与HAL库设计规范&

STM32 HAL库硬件I2C移植MPU6050 DMP 5.1.3版本实战避坑指南

1. 环境准备与工程配置在开始移植MPU6050 DMP库之前,我们需要先搭建好开发环境。我使用的是STM32CubeIDE 1.9.0,芯片是STM32F103C8T6,MPU6050的DMP驱动版本是motion_driver 5.1.3。这个版本相比网上常见的旧版本有一些变化,所以如果你按照老教程来移植,很可能会遇到各种问题。首先在STM32CubeMX中配置硬件I2C。我用的I2C1,SC

Proteus中STM32 I2C接口仿真实现操作指南

在 Proteus 中玩转 STM32 的 I2C 通信仿真:从零搭建到成功读写 EEPROM 你有没有过这样的经历?手头没有开发板,但项目急着要验证 I2C 是否能正常驱动一个传感器或存储芯片。买硬件要等快递,调试还可能出一堆时序问题——这时候,如果能在电脑上先跑通逻辑该多好? 幸运的是&#xff0c

Apache IoTDB Go 原生接口完整教程:环境搭建 + 连接池 + 全接口实战

Apache IoTDB Go 原生接口完整教程:环境搭建 + 连接池 + 全接口实战IoTDB Go 原生 API 提供 Session 与 SessionPool 两种交互方式。由于 Session 非线程安全,高并发场景强烈推荐使用 SessionPool,能高效管理连接、提升系统性能与资源利用率。本文从环境准备、核心流程、完整示例

从需求到落地:深度拆解Apache IoTDB流处理框架,自定义插件开发全指南

引言做数据开发从最开始用MySQL存时序数据,到后来转InfluxDB,再到现在稳定用Apache IoTDB,最大的感受就是:时序数据库早就不是"只存数据"的工具了,业务越来越要求在数据写入的同时就能完成实时处理——毕竟等你把数据从库里抽出来,送到外部流计算框架算完再推回去,黄花菜

STM32智能门锁硬件连接工程化实践

1. 硬件连接的工程化实践:从原理图到可靠供电系统 智能门锁系统的硬件集成不是简单的线缆拼接,而是嵌入式系统工程能力的集中体现。当开发板上堆叠着指纹模块、OLED显示屏、继电器驱动电路、按键阵列与步进电机驱动器时,物理连接的质量直接决定了后续所有软件调试的成败基础。本节内容不提供“照图接线”的快餐式指导,而是以一名嵌入式工程师在真实项

【STM32】一文详解硬件SPI读写Flash芯片W25Q64

目录1.  简介2.  SPI协议层2.1  起始条件 2.2  终止条件2.3  模式02.4  模式12.5  模式22.6  模式33.  SPI外设3.1  通讯引脚3.2  时钟控制逻辑3.3  数据控制逻辑3.4  整体控制逻辑3.5  通讯过程3.5.1  连续传输3.5.2  非连续传输4.  SPI相关库函数4.1  初始化结构体4.1.1  SPI_Direction4.1.2

踩过半年生产坑,我把IoTDB连续查询的干货全整理了:从原理到落地全指南

引言跟Apache IoTDB打交道也有这么久了,最让我惊喜的不是它超强的压缩比和快到离谱的点查询,而是它自带的连续查询功能——说出来你可能不信,我之前项目里把原来Flink做的实时降采样、滑动窗口聚合全迁到IoTDB原生连续查询上,直接省了三台Flink服务器的成本,运维工作量直接减了八成,端到端延迟还比原来低