嵌入式

【快速上手ESP32(ESP-IDF)】ADC数模转换(含单次转换和连续转换以及校准)

这篇为重置版。因为准备录制视频了,然后回过头看看之前讲ADC的文章发现有不少错误的地方(但是代码是可以用的),而且讲的也不全面,因此决定写下这个重置版。这边提供三种使用ADC的方法,第一种是老方法,我就直接把之前的文章给复制过来并进行部分修正。看过的小伙伴可以跳过,直接看单次转换模式和连

STM32L4 TIM2定时器中断精准实现1秒LED闪烁

1. TIM2定时器中断驱动LED闪烁的工程实现 在嵌入式系统开发中,精确的时间控制是绝大多数应用的基础能力。无论是周期性数据采集、状态轮询,还是人机交互反馈,都需要稳定、可预测的时序机制。STM32L系列微控制器内置的通用定时器(如TIM2)提供了高度灵活且低功耗的定时解决方案,特别适合电池供电或对能效有严苛要求的场景。本节将完整阐述如何基于HAL库,利用TIM2定时器产生精确的1秒周期中断

从云原生部署到智能时序分析:基于 Kubernetes 的 Apache IoTDB 集群实战与 TimechoDB 国产化增强特性深度解析

从云原生部署到智能时序分析:基于 Kubernetes 的 Apache IoTDB 集群实战与 TimechoDB 国产化增强特性深度解析 前言 随着物联网设备规模的指数级增长,传感器产生的海量时序数据对传统数据库的性能、可扩展性与成本控制提出了更高要求。Apache IoTDB 作为专为物联网场景设计的时序数据库,凭借高压缩比、百万级写入能力及毫秒级

STM32上部署AI的两个实用软件——Nanoedge AI Studio和STM32Cube AI

1 引言        STM32 微控制器在嵌入式领域应用广泛,因为它性能不错、功耗低,还有丰富的外设,像工业控制、智能家居、物联网这些场景都能看到它的身影。与此同时,人工智能技术发展迅速,也逐渐融入各个行业。        把 AI 部署到 STM32 上,能让嵌入式系统更智能,不过这并不容易。A

嵌入式stm32复习资料

导论1.嵌入式系统(Embedded system)是一种特定用途的计算机系统,通常嵌入在其他设备或系统中,用于控制、监测、处理和执行特定的功能。它由硬件和软件组成,被设计成在严格受限的环境中运行,具有实时性、可靠性和高效性等特点。2.STM32 是 STMicroelectronics(意法半导体&

用快马AI+J-Link驱动:5分钟搞定STM32从代码生成到硬件调试

快速体验 打开 InsCode(快马)平台 输入框内输入如下内容: 开发一个基于STM32的嵌入式系统初始化代码生成器。功能包括:1. 通过自然语言描述硬件配置(如时钟频率、GPIO模式)自动生成STM32CubeMX风格的初始化代码;2. 支持生成与J-Link调试器兼容的工程

STM32_SD卡的SDIO通信_基础读写

本篇将使用CubeMX+Keil,  创建一个SD卡读写的工程。目录一、SD卡要点速读二、SDIO要点速读三、SD卡座接线原理图四、CubeMX新建工程五、CubeMX 生成 SD卡的SDIO通信部分六、Keil 编辑工程代码七、实验效果实现效果,如下图:一、SD卡 速读SD卡,全称Secure Digital Memory Card&#xff08

基于STM32单片机的水质检测系统设计(STM32代码编写+手机APP设计+PCB设计+Proteus仿真)

系列文章目录 文章目录 系列文章目录 前言 1 资料获取与演示视频 1.1 资料介绍 1.2 资料获取 1.3 演示视频 2 系统框架 3 硬件 3.1 主控制器 3.2 显示屏 3.3 WIFI模块 3.4 温度传感器和TDS电导率传感器 3.5 浑浊度传感器 3.6 液位传感器 3.7 PH值传感器 3.8 继电器 4 设计PCB 4.1 安装下载立

基于单片机水位监测控制电路系统

基于单片机水位监测控制电路系统设计 一、系统设计背景与需求分析在农业灌溉、工业水箱供水、家庭蓄水池管理等场景中,传统水位控制依赖人工巡检,存在监测滞后、控制精度低等问题,易引发水箱溢水浪费、水泵干烧损坏设备等风险,尤其在偏远地区或无人值守场景中,人工管理的局限性更为突出。基于单片机的水位监测控制电路系统,通过实时

1小时快速验证:用HDFS构建物联网数据湖原型

快速体验 打开 InsCode(快马)平台 输入框内输入如下内容: 构建物联网数据湖快速原型,功能:1. 模拟MQTT设备数据生成器;2. HDFS存储层支持时序数据高效写入;3. 实时数据质量检查模块;4. 基础分析看板(设备状态、异常检测)。要求能在单机Dock