嵌入式

STM32传感器系列:GPS定位模块

简介我们在做一些项目的时候,可能需要使用到GPS模块,我们可以通过这个模块获得当前的位置以及时间,我这里就教大家如何去使用GPS定位模块,并且把示例代码开源到评论区下面,有需要自取即可,我我这里用到的是GPS NEO-6M模块搭配吸盘天线或者陶瓷天线。实验所需材料一块 STM32F103C8T6 小系统板、一个下载

STM32+W5500+mbedTLS+https测试

一、实现目标通过STM32+W5500+mbedTLS+https能够实现访问百度网址,确保百度回复结果为200 OK(重点在验证mbedTLS和HTTPS, W5500的部分写的比较少) 二、实验结果先上干货,免得大家看到最后发现功能没实现。 在这里先解释下图片: (1&

时序数据库选型指南:从大数据视角看IoTDB的核心优势

在大数据与物联网技术深度融合的今天,时序数据正以爆炸式增长的态势渗透到工业制造、智能运维、物联网监控等各个领域。据相关数据统计,时序数据在全球数据总量中的占比已超过60%,且年增长率保持在25%以上。面对如此庞大的数据规模,选择一款适配业务需求、性能卓越且成本可控的时序数据库,成为企业数字化转型过程中的关键决策。本文将从大

Apache IoTDB 流计算框架全解析:从插件开发到任务落地,手把手教你玩转实时数据处理

Apache IoTDB 流计算框架全解析:从插件开发到任务落地,手把手教你玩转实时数据处理 本文围绕 IoTDB 流计算框架展开全面解析,先介绍核心概念 “Pipe 任务”,其包含抽取(Source)、处理(Process)、发送(Sink)三个子任务

GD32VW553-IOT V2开发版【温湿度检测】

一、硬件介绍 1、产品特点萤火工场基于兆易创新GD32VW553(GD32VW553HMQ7)无线双模MCU研发、RISC-V内核的32位MCU的开源硬件GD32VW553系列MCU采用了全新的开源指令集架构RISC-V处理器内核,主频可达160MHz。集成了高达4MB Flash及320KB SRAM,另有32KB可配置指令高速缓存(I-Cache),

使用VSCode对STM32编译和调试

文章目录 前言 VSCode设置及插件安装 安装插件 VSCode设置 EIDE插件设置 STM32程序的导入、设置、编写、编译、下载、调试 导入 设置 编写、编译、下载 调试 快捷键设置 前言默认电脑已经安装了Keil和STM32CubeMX。使用STM32CubeMX生成Keil工程,可以通过Keil编译,下载。 VSCode设置

MCU 与单片机是一回事吗?傻傻分不清?

MCU 与单片机是一回事吗?傻傻分不清? “我刚买了块 STM32 的 MCU 开发板。” “哦,那你是在搞单片机吧?” “不是,是 MCU。” “……你到底在搞啥?” 是 MCU?还是单片机?它俩到底是不是一回事?今天,我们就把这个经典的“名字谜题”彻底说

STM32 栈空间溢出检测与优化指南

前言在嵌入式开发中,栈空间作为程序运行的核心内存区域,承担着函数调用、局部变量存储、中断上下文保护等关键任务。STM32 单片机的 SRAM 资源有限(如 STM32F103C8T6 仅 20KB SRAM),若栈空间分配不合理或程序存在递归过深、局部数组过大等问题,极易引发栈溢出——这会导致程序跑飞、数据错乱、

嵌入式硬件篇---电容&电感

电感与电容的关系电容和电感是滤波电路中最核心的两种元件,它们都能 “过滤” 掉电路中的杂波(波动信号),但原理和适用场景有显著差异。下面从 “作用原理”“相同点”“不同点” 三个方面通俗讲解:一、核心作用:都为了 “稳定信号”,但方式完全不同滤波的本质是保留有用信号(如稳定的直流或特定频