嵌入式

STM32入门教程(CAN通信篇)

重要的内容写在前面: 该系列是以up主江协科技的STM32视频教程为基础写下去的,大部分内容都参考了老师的课件,对于一些个人认为比较重要但是老师仅口述的部分,笔者都有用文字的方式记录并标出了重点。 文中的图片基本都来源于老师的课件以及开发板和芯片的手册,粘贴过来是为了方便阅读。 如果有条件的可以先学习一些相关课程再去看STM32

STM32独立看门狗(IWDG)知识点及标准库使用指南

目录一、独立看门狗基本概念二、工作原理三、独立看门狗时钟树四、标准库中使用独立看门狗五、关键函数解析1. IWDG_WriteAccessCmd2. IWDG_SetPrescaler3. IWDG_SetReload4. IWDG_ReloadCounter六、关于STM32独立看门狗键寄存器操作1. 启动独立看门狗的操作2. 喂狗操作的原理3.为什么需要键寄存器?一、独立看门狗基

用 MySQL JSON 类型优化千万级 IoT 设备日志查询性能的实战解析:将查询性能从 200ms 优化至 10ms 以内

随着物联网 (IoT) 的普及,城市、工业、农业等场景中部署了海量设备,设备每天上报的运行数据、告警信息和状态日志动辄达到亿级别。在这样的背景下,如何灵活存储格式多变的设备日志结构,又能高效支持各类查询、过滤、聚合,成为数据库设计中的核心挑战。本文将结合某智慧城市平台的落地案例,详细剖析其如何借助 MySQL 的

【单片机】嵌入式显示屏开发框架:QT、SDL、LVGL 深度解析

一、引言:为什么需要显示框架?想象一下,你要在一块小小的显示屏上构建一个用户界面——可能是智能手表的表盘,也可能是工业控制器的操作面板。直接操作每个像素点就像用铅笔在纸上一个个点描画,效率极低。这时候,显示框架就如同Photoshop,让你能快速、高效地创建精美的界面。今天,我们来聊聊

Mcu架构以及原理——4.时钟系统

目录 1. 时钟源:心跳的“起搏器” 1.1 外部时钟源——高精度、高稳定性 1.2 内部时钟源——低成本、快速启动 2. 时钟树:从源头到终端的“血管网络” 2.1 系统时钟 SYSCLK——心脏的“主泵” 2.2 AHB总线时钟 HCLK——高速“动脉” 2.3 APB总线时钟 PCLK——外设的“毛细血管” 3. 外设时钟门控

5G时代的智能物联网:连接万物、赋能未来

随着5G技术的逐步落地和推广,智能物联网(IoT)正在迎来一个全新的发展阶段。相比4G,5G不仅在网络速度、延迟和连接容量上有了显著提升,它的高带宽、低延迟和大规模连接能力将极大促进万物互联的实现。5G与物联网的结合,带来了前所未有的创新机遇,推动了智能家居、智慧城市、自动驾驶、工业自动化等多个领域的

【PID 进阶工程】从连续到离散:位置式 vs 增量式 PID 在单片机里的落地实战

目录前言:一、从“小明走路”到通用控制对象1.1 上一篇概要:1.2 重点:1.3 举例:二、连续时间 PID2.1 连续时间形式2.2 性能指标1)指标量:2)对应参数:三、从连续到离散:单片机/PLC 里 PID 怎么算?3.1 离散化思路1&#xff09

Unity游戏开发:用Best MQTT v3插件搞定物联网通信,从配置到断线重连的完整避坑指南

Unity游戏开发实战:Best MQTT v3插件深度优化与模块化设计在Unity游戏开发中,物联网通信功能正变得越来越重要。无论是多人在线游戏的实时数据同步,还是游戏与智能设备的联动交互,MQTT协议都因其轻量级和高效性成为首选方案。然而,许多开发者在实际集成过程中会遇到跨平台兼容性差、连接不稳定、代码耦合度高的问题。本文将分享如何通过Best MQTT v3插件构建一个健壮、可维护的通信层,

DS18B20温度传感器详解(STM32)

目录一、介绍二、传感器原理1.原理图2.工作时序3.工作原理:复位脉冲与应答脉冲4.工作原理:写时序5.工作原理:读时序6.工作原理:DS18B20读取的数据格式7.工作原理:DS18B20配置步骤三、程序设计main.c文件ds18b20.h文件ds18b20.c文件四、实验效果 五、资料获取项目分享一、介绍        D