嵌入式

从零实现STM32上的ModbusTCP服务端功能

从零打造STM32上的ModbusTCP服务端:不只是通信,更是对协议本质的掌控 你有没有遇到过这样的场景?项目里用了一个“黑盒”Modbus库,功能看似正常,但一旦出现通信延迟、数据错乱或连接异常,就完全无从下手。翻遍文档找不到日志,抓包看到的全是未知字节流,最后只能靠重启“碰

IoTDB 权限管理完全指南:从概念到实战操作

IoTDB 权限管理完全指南:从概念到实战操作 IoTDB 自带的权限管理功能特别实用,能帮我们好好管控数据和集群系统的访问权限,让数据安全和系统稳定更有保障。这篇文章就来详细聊聊 IoTDB 权限模块的那些事儿,不管是基本概念、用户角色定义,还是权限管理、鉴权逻辑,再到具体的功能用例,都会一一

5. 缓存-Redis

文章目录 前言 一、 介绍 1. 简介 2. 核心特点 二、 应用场景 1. 应用场景 2. 数据类型作用场景 三、 性能特性 1. 内存 2. 高性能数据结构 3. 单线程、多路复用 四、 异步持久化机制 1. RDB(Redis Database) 2. AOF(Append-Only File&#xff

树莓派的YOLO智能AI识别系统,识别ESP32还是STM32

树莓派的YOLO智能AI识别系统,识别ESP32还是STM32 文档结尾有代码下载链接 🎯 实现效果![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/7d344804617a4d64904b4f7171018d49.png 🌟 系统组成: 树莓派主板:推荐树莓派5&#xff

STM32中硬件I2C的时钟占空比

时钟占空比适用条件时钟占空比参数,只有在时钟频率为快速模式,即大于100KHZ,小于等于400KHZ的情况下才有用。 在小于等于100kHz的标准速度下,占空比是固定的1:1。那么为什么时钟占空比只有在时钟频率为快速模式时才有用??我们熟悉的频率,就是周期的倒数。通常频率越大,周期越小,频率越小,周期

时序数据库选型:在物联网中应用如何选?

> 💡 原创经验总结,禁止AI洗稿!转载需授权>  声明:本文所有观点均基于在新能源车联网、智慧电网、高端制造多个领域的真实项目落地经验总结,数据说话,拒绝空谈!目录一、不同的场景,肯定是用不一样的数据库 二、选型6大维度:别只看TPS,那都是“

STM32 DMA完全指南:从基础到双缓冲区实战

STM32 DMA完全指南:从基础到双缓冲区实战 一、DMA基础概念解析 1. 什么是DMA?DMA(Direct Memory Access)是一种无需CPU干预的数据传输技术,允许外设直接与内存交换数据,解放CPU处理核心任务。#mermaid-svg-Kn19FXSHEokZ2FM3 {font-famil