嵌入式

TDS电导率传感器详解(STM32)

目录一、介绍二、传感器原理1.原理图2.引脚描述三、程序设计main文件tds.h文件tds.c文件四、实验效果 五、资料获取项目分享一、介绍TDS电导率传感器介绍 :TDS(Total Dissolved Solid),中文名总溶解固体,又称溶解性固体总量,表明1L水中溶有多少毫克溶解性固体。一般来说&#xff0

STM32 USB 虚拟串口

STM32 USB 虚拟串口一、硬件连接    二、软件配置USB 简介:    标准 USB 共四根线组成,除 VCC/GND 外,另外为 D+和 D-,这两根数据线采用的是差分 电压的方式进行数据传输的。        在 USB 主机上,D-和 D+都是接了 15K 的电阻到地的,所以在没 有设备接入的时候&#xff0c

时序数据库选型指南:Apache IoTDB快速部署与实战应用

欢迎来到我的博客,代码的世界里,每一行都是一个故事 🎏:你只管努力,剩下的交给时间 🏠 :小破站 时序数据库选型指南:Apache IoTDB快速部署与实战应用 引言:为什么选择Apache IoTDB IoTDB支持的部署模式 1. 单

stm32 学习 定时器定时中断(最详细的Timer定时器介绍)

TIM定时器TIM概念16位计数器:仓库的概念每来一个时钟信号 ,计数器➕1预分频器:可以对计数器的时钟进行分频,让计数更加灵活自动重装寄存器:设定触发,让计数达到一定数值的时候,进行中断的申请总结:三部分统称为时基单元,并且都是16位的寄存器,那么最大数值2

STM32控制下的FOC算法实现与源码解析

本文还有配套的精品资源,点击获取 简介:磁场定向控制(FOC)算法是提高永磁同步电机(PMSM)性能的关键技术。文章介绍了FOC算法的实现步骤,包括坐标变换、电流控制、角度估计和电压调节。STM32微控制器因其高性能和丰富的外设接口,在执行FOC算法中能有效处理复杂计算并管理电

超详细版STM32晶振电路PCBA设计注意事项

晶振电路设计的“生死线”:STM32硬件工程师必须跨过的PCBA门槛 你有没有遇到过这样的场景? 产品小批量试产一切正常,波形干净、功能完整。可一到低温环境测试,MCU就是死活起不来;或者量产几个月后,客户陆续反馈设备时间越走越慢,每天误差几秒——最后追查下来,问题竟出在那颗

STM32 BootLoader 入门教程:从原理到 APP 跳转实现

摘要在 STM32 项目开发中,BootLoader 通常用于实现固件升级、程序引导和应用程序校验。本文从最基础的 BootLoader 原理开始,讲解 STM32 内部 Flash 分区设计、APP 地址偏移、向量表重定位、BootLoader 跳转 APP 的核心代码,以及实际开发中常见的问题。本文适合刚开始接触 STM32 BootLoader、IAP 在线升级、串口升级、OTA 升级的开

工业物联网数据基础设施:Apache IoTDB 与 TimechoDB 的云原生与 AI 进化之路

工业物联网数据基础设施:Apache IoTDB 与 TimechoDB 的云原生与 AI 进化之路 写在前面:AI 时代的物联网数据新范式2025年的今天,我们谈论物联网数据管理时,已不再仅仅满足于“存得下、查得快”。当大型模型开始渗透工业场景,当 AI Agent 试图直接操作数据库进行 Root Cause Analys

下一代时序数据库标杆:解码Apache IoTDB“轻量级内核+AI原生架构“如何重构AIoT时代数据价值链​

文章目录 本篇摘要 一、引言 二、时序数据库选型:从数据特性到架构决策的深度权衡 2.1 时序数据的本质特征与技术挑战 (1)数据特性的多维复杂性 (2)传统数据库的结构性缺陷 (3)时序数据库的针对性优化 2.2 选型决策矩阵:从理论框架到工程实践 &

STM32物联网项目---ESP8266微信小程序结合OneNET平台MQTT实现STM32单片机远程智能控制---云平台篇(一)

一、前言        做项目也有一段时间了,串口通讯协议大部分都做过了,但是网络通讯协议却没有接触过;目前手头也没有什么着急的项目,趁着空闲时间自己淘宝买了ESP8266-01S WIFI模块,尝试写一下MQTT协议,丰富一下自己的项目经验。欢迎跟随本教程,我们将一步一步地构建起一个智慧型项目&#x