嵌入式

在stm32中什么是hal库,什么是标准库,二者的区别?

STM32开发:深入理解HAL库与标准库的选择前言:STM32开发的两种主流方式在STM32微控制器的开发世界中,开发者常常面临一个基本选择:使用传统的标准外设库(Standard Peripheral Library,简称标准库)还是现代化的硬件抽象层库(Hardware Abstra

SpringBoot 国产开源一站式 IoT智碳能源管管控EMS平台,交付双碳项目必备!

获取项目源码,文末联系小编 能碳管理能源+能源管理系统+能源管理平台,基于java语言+SpringBoot+若依框架。适用于企业、园区、工厂等场景。支持本地部署和定制化开发。通过物联网技术,采集企业水、电、气、热等能耗数据,帮企业建立能源管理体系,找到跑冒滴漏&#x

Spring AMQP 入门与实践:整合 RabbitMQ 构建可靠消息系统

Spring AMQP 入门与实践:整合 RabbitMQ 构建可靠消息系统 一、Spring AMQP 是什么?Spring AMQP(Application Messaging Protocol)是 Spring 官方提供的对 AMQP 协议的封装,其核心模块有两个: spring-amqp: 提供 AMQ

基于 51 单片机温度控制电机搅拌系统设计

一、系统整体设计方案本系统以 STC89C52RC 单片机为控制核心,聚焦化工实验、食品加工、溶液制备等场景的恒温搅拌需求,可实现温度实时采集(0-100℃)、目标温度设定、加热 / 制冷控制、电机搅拌启停与转速调节(3 挡可调)及超温保护功能,形成 “温度监测 - 逻辑判断 - 执行控制” 的闭环

时序数据库选型指南:Apache IoTDB为何成为工业物联网首选?

引言:时序数据管理的时代挑战随着工业4.0和物联网技术的快速发展,全球时序数据呈现爆炸式增长。据IDC预测,到2025年,全球物联网设备产生的数据量将达到79.4ZB,其中超过60%为时序数据。这类数据具有显著特征:高频采集(毫秒级)、维度丰富(单设备数百个监测指标&#xf

32岁入行STM32迟吗?

作为一个在嵌入式领域摸爬滚打了近10年的老兵,看到这个问题时心情五味杂陈。32岁入行STM32迟吗?说实话,如果你问我这个问题的时候我还是24岁的小白,我可能会觉得"哇,32岁才开始学单片机,是不是有点晚了?"但现在30岁的我,经历了从机械专业跨界到嵌入式、从打工到创业的

STM32 在Keil 5 下移植LVGL_v8.3.11(步骤堪称保姆级,致力打造史上最详细lvgl移植教程,小白上手即可实现100%成功移植!!!)

LVGL简介        LVGL(Light and Versatile Graphics Library)是一款开源的嵌入式图形库,专为资源受限的嵌入式系统设计,支持低内存占用(最低配置要求约 16KB RAM 和 64KB Flash)和高性能渲染。它提供丰富的UI组件和动画效果,适用于智能手

24年电赛——自动行驶小车(H题)MSPM0G3507-编码电机驱动与通用PID

一、编码电机驱动        编码电机的详情可以查看此篇文章:stm32平衡小车--(1)JGB-520减速电机+tb6612(附测试代码)_jgb520-CSDN博客        简单来说,编码电机的驱动主要是给一个 PWM 和一个正负级就能驱动。PWM 的大小决定转速快慢,电机的两个电

在全球主流TSDB中,为何Apache IoTDB值得特别关注?

引言:全球时序数据库的“春秋战国”当今世界,时序数据(Time-Series Data)已成为数字经济的血液。从支撑网站运行的DevOps监控,到金融市场的高频交易,再到工业4.0的智能制造,时序数据的应用无处不在。为了应对这股数据浪潮,时序数据库(TSDB&#xff09

STM32 USB HS VCP与USB3300虚拟串口实践指南

本文还有配套的精品资源,点击获取 简介:STM32 USB HS VCP是STM32微控制器用于高速数据传输的重要应用,利用STM32Cube开发环境可以方便地配置USB设备以实现高速通信。该技术通过虚拟串口功能,允许PC或其他USB主机通过串口协议与STM32进行高速交互,而无需物理串口。此技术在嵌入式系统、物联网和