嵌入式

时序数据库选型指南:面向工业物联网的工程视角,以 Apache IoTDB 为例

工业物联网、能源电力、车联网、城市基础设施监控等场景,时序数据通常具备高频采集、持续写入、并发多源的特征;查询侧则更偏向时间窗聚合、降采样、对齐分析、标签过滤。选型时如果只看“单点性能”或“短期跑通”,很容易在数据规模扩大后遇到成本、稳定性与运维压力。本文从工程落地的角度梳理选型关键点,并结合 Apache IoTDB 的能力做针对性说明&#

IoTDB 必备工具:数据目录、TsFile 及资源文件查看方法

IoTDB 必备工具:数据目录、TsFile 及资源文件查看方法 本文围绕 IoTDB 平台下 tools/tsfile 目录中的三款核心工具展开介绍,分别阐述了数据文件夹概览工具、TsFile 概览工具、TsFile Resource 概览工具的功能定位、跨平台用法及实操示例。数据文件夹概览工具可输出 IoTDB 数据目录的层级结构,支持多路径输入

【51单片机】串口通讯从入门到精通:原理拆解 + 参数详解 + 51 单片机实战指南

🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人方向学习者 ❄️个人专栏:《工科必装软件安装教程》《嵌入式的开端 ---- 51单片机》 ✨ 永远相信美好的事情即将发生 文章目录 前言 一、什么是串口?它的作用? 1.1 串

什么是工业物联网(IIoT)

文章目录 为什么需要工业物联网 工业物联网的价值和优势 工业物联网与物联网的区别 工业物联网与工业互联网的区别 工业物联网的典型特征 工业物联网的方案架构 工业物联网的关键技术 工业物联网的典型应用和解决方案 工业物联网(IIoT)是通过互联网连接到工业应用的传感器和仪器设备,该网络采用物联感知和通信技术收集工业应用数据,并

IoTDB AINode:SQL驱动时序AI全流程落地

Apache IoTDB 作为开源时序数据库标杆,专为物联网场景设计,而 AINode 作为其原生AI节点,实现了“数据库即分析平台”的突破。AINode 可直接集成机器学习模型,通过标准SQL完成模型注册、管理与推理全流程,无需数据迁移或额外编程,支持毫秒级时序数据预测、异常检测等场景。本指南结合实操代码&#xf

STM32 HAL库定时器PWM输出全攻略:从零到精准控制

前言脉冲宽度调制(PWM)是嵌入式开发中最常用的技术之一,广泛应用于电机控制、LED调光、电源管理等领域。STM32的定时器外设提供了强大的PWM生成功能,而HAL库则让这一切变得更加简单。本文将带你从零开始,全面掌握使用HAL库配置定时器PWM输出的各种技巧。一、PWM基础概念回顾什么是PWM?PWM&#xff0

嵌入式C++开发实战:单片机与RTOS的C++编程技巧与性能优化

一、嵌入式C++开发概述在嵌入式系统领域,C语言长期占据主导地位,但随着嵌入式硬件算力的提升(如32位单片机的普及)和应用场景的复杂化(如物联网终端、工业控制模块),C++凭借其面向对象特性、模板元编程、标准库扩展等优势,逐渐成为嵌入式开发的优选语言。与C语言相比,C++在代码封装性、复用性、可维护性上更具优势,同时通过合理的编程策略可避免其“重量级”标签,适配单片机有限的ROM(程序存储)、R

【STM32】ST7789屏幕驱动

目录CubeMX配置配置SPI开DMA时钟树堆栈大小Keil工程配置添加两个group添加文件包含路径驱动编写写单字节函数写字函数写多字节函数初始化函数设置窗口函数情况一:正常的0度旋转情况二:顺时针90度旋转情况三:180度旋转情况四:顺时针270度旋转清屏函数画单色水平线函数画单色垂直线函数区域填充函数画彩色线函数画图函数附录ST7789