嵌入式

构建带有科学型数据云的IoT应用

我会从系统架构 → 数据结构 → 计算框架 → 决策模型 → 工程落地步骤,完整讲清楚。一、什么叫“科学型数据云”?它不是普通云存储。普通 IoT 云: 存数据 展示报表 简单规则报警 科学型数据云: 支持时间序列建模 支持统计推断 支持概率决策(贝叶斯) 支持物

单片机裸机多任务与低功耗方案总结

单片机裸机多任务与低功耗方案总结 文章目录 单片机裸机多任务与低功耗方案总结 一、将会提到的单片机裸机多任务方案 二、简易多任务 1、前后台 if else 标志位轮询 三、多定时器(multi timer) 1、硬件多定时器 2、软件多定时器 四、switch case 状态机 五、事件驱动框架 1、osal(operating

【数据库】时序数据库选型指南:从大数据角度解析IoTDB的优势

文章目录 引言 一、时序数据库选型核心维度 1.1 部署架构灵活性 1.2 存储成本与压缩效率 1.3 数据模型与组织方式 1.4 写入与查询性能 1.5 时序分析能力 1.6 生态兼容性 二、Apache IoTDB 核心优势解析 2.1 灵活的部署方式 2.2 低硬件成本的存储解决方案 2.3 层级化的测点组织管理 2.4 高通量的数据读写 2.5 丰富的时间序列查

SMBus协议基础实战:使用MCU模拟一次通信

从零手搓SMBus通信:用MCU GPIO位操作深入协议本质 你有没有遇到过这样的场景? 系统要读一个电池芯片的电量,明明I²C接线正确、地址也没错,可就是收不到回应。换了个库函数调用方式,突然又通了——但你根本不知道为什么。 这背后很可能不是硬件问题,而是 协议层级的理解偏差 。尤

从零开始学嵌入式之STM32——12.使用STM32普通引脚通过软件模拟实现I2C通讯协议

前言        IIC协议,是嵌入式领域常用的通讯协议,本文介绍了使用软件模拟IIC协议的简单实现,通过阅读本文,可以了解IIC协议的基本原理和实现。目录一、I2C协议简介1.传输速率:2.与USART相比:二、I2C的物理层1.I2C通信物理层规则三、I2C的协议层四.操作时序图整理五、软件模拟I2C1.硬件

【PHP物联网网关协议转换实战】:掌握多协议互通核心技术,实现设备无缝对接

第一章:PHP物联网网关协议转换概述在物联网系统中,设备常使用多种通信协议(如MQTT、CoAP、HTTP、Modbus等),而应用层服务通常依赖统一的数据格式与传输机制。PHP作为广泛应用于Web服务开发的脚本语言,可通过构建物联网网关实现不同协议间的转换与集成,从而打通异构设备与云端系统的数据链路

CLion开发STM32:串口重定向printf输出指南

参考文章:使用clion进行STM32开发的串口重定向实现_clion stm32 printf-CSDN博客前言在STM32开发中,使用printf进行调试输出是一种非常便捷的方式。本文将详细介绍如何在CLion环境下实现STM32的串口重定向,基于F103C8T6实现,让你能够像在PC端一样使用printf函数。一、实现步骤1.1 添加必

小实验:按键点灯(中断法)

1.实验目的使用中断的方法,按下KEY1翻转LED1状态,而LED2一直保持500ms的频率闪烁 2.硬件清单 STM32开发板 ST-Link 3.代码 3.1exti.c这个.c文件是编写中断的代码#include "exti.h" #include "sys.h" #include "delay.h" #incl

【51单片机】不止是调光!51 单片机 PWM 实战:呼吸灯 + 直流电机正反转 + 转速控制

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

技术选型到落地交付:金仓时序数据库解决物联网企业三大性能瓶颈的完整实战

一、背景时序数据算是物联网领域的核心家底了,它那“写多读少、按时间排序、数据重复度高”的特点,对数据库的性能要求特别高。而传统关系型数据库压根没适配时序数据的特性,直接拿来用的话各种问题扎堆,妥妥成了物联网场景数字化转型的绊脚石。传统关系型数据库比如MySQL,底层架构就不是为时序数据设计的。InnoDB引擎的B+树索