stm32

梁下轻语的秋缘3 小时前
运维·stm32·单片机·51单片机
I2S与I2C刚接触嵌入式开发的朋友,大概率会被一堆通信协议的缩写搞晕——I2C、SPI、UART,还有个专门和声音打交道的I2S。其中I2S和I2C名字就差一个字母,很容易让人混淆,甚至有新手开发时拿I2C的代码去驱动音频芯片,结果自然是“鸡同鸭讲”。
Zeku3 小时前
stm32·freertos·linux驱动开发·linux应用开发
20251222 - 韦东山Linux开发板I.MX6ULL连接无线WiFi执行上述脚本的前提是开发板已经连接好WiFi天线了。不一定需要连接路由器,也可以连手机热点等等。这段脚本的核心逻辑是:先“杀掉”系统自带的自动管理进程,手动接管 WIFI 控制权,然后连接网络并获取 IP。
许商3 小时前
stm32·单片机·嵌入式硬件
【stm32】cmake脚本(二)GenericDefinie 通常用于集中管理项目配置,避免在多个地方重复定义,在嵌入式开发中非常常见。
Zeku4 小时前
stm32·freertos·linux驱动开发·linux应用开发
20251222 - 常用命令“source etcprofile”的详细解析首先,我们需要深入了解 Linux Shell 的登录模式(Login Shell vs. Non-login Shell)。
TEC_INO5 小时前
stm32·单片机·嵌入式硬件
STM32_4:ESP8266-WIFI模块ESP8266是实现wifi通讯的一个模块种类,有很多分类包含esp8266-12、esp8266 12E、ESP8266-01S、esp32等等。esp8266-01s由一颗esp8266作为主控再由一块flash作为存储芯片组成,带有板载芯片供电采用3.3V电压使用串口进行烧写程序和AT指令集调试,注意芯片一旦烧写了程序便不可使用AT指令集,需要重新刷回AT指令固件才可以使用 AT指令集。
Moshow郑锴6 小时前
stm32·单片机·嵌入式硬件
什么是 ACPI Bridge DeviceACPI Bridge Device(ACPI 桥接设备) 是基于 ACPI(Advanced Configuration and Power Interface,高级配置与电源接口) 规范的一种虚拟桥接设备,它的核心作用是在计算机硬件与操作系统之间,搭建资源管理和通信的桥梁,属于系统底层硬件抽象层的关键组件。
雨雨雨雨雨别下啦6 小时前
stm32·单片机·嵌入式硬件
嵌入式stm32复习资料1.嵌入式系统(Embedded system)是一种特定用途的计算机系统,通常嵌入在其他设备或系统中,用于控制、监测、处理和执行特定的功能。它由硬件和软件组成,被设计成在严格受限的环境中运行,具有实时性、可靠性和高效性等特点。
x县豆瓣酱7 小时前
stm32·单片机·嵌入式硬件
STM32F1基于cursor搭建开发环境已然AI时代已经来临,AI生成代码,泛阅项目,回答问题等等能力对嵌入式开发都有极大的效率提升,so,我们在cursor里把开发环境搭建起来,此搭建并非彼搭建,其实仅仅就是为了更方便的利用cursor的能力,比如编码能力,理解大规模上下文的能力,回答问题的能力,泛阅项目概要的能力 那么我们讲的直白一点就是让代码不爆红,ctrl+点击可以跳转,即可,仅仅这两项能力就够了。而编译,设置等能力还是交给mdk,正常编码的情况下可能是keil和cursor要同时打开,keil用于编译,下载,cursor用于编码,下面
小李做物联网8 小时前
stm32·单片机·嵌入式硬件·物联网
【单片机毕业设计】76.1基于单片机stm32智能浇灌系统毕业设计硬件端 1.通过温湿度度传感器(DHT11)获取区域温度和湿度 2.0.96寸OLDE:用于显示当前设备状态; 3.获取环境的光照强度 4.通过土壤湿度传感器进行土壤湿度的检测,通过湿度阈值自动进行浇水 5.通过按键进行补光灯和水泵的控制 6.ESP8266-01s:使用WiFi联网的方式进行数据的交互 7.当低于设置的光照限度值时,使用LED进行系统的补光操作 (2)APP端 1.使用MQTT协议与设备进行信息交互; 2.可采集到底层设备数据并且展示到界面UI中; 3.手动与自动模式,手动模式可自行控制
c10638915148 小时前
stm32·单片机·嵌入式硬件
stm32系列之编码器功能STM32编码器功能的检测原理核心是:通过定时器内置的「正交解码硬件逻辑」,无需CPU干预,自动检测增量式编码器A/B相正交脉冲的边沿和相位关系,实现旋转方向判断与脉冲计数。以下从「信号基础」→「硬件解码逻辑」→「计数/方向机制」逐层拆解,结合寄存器级原理讲透检测本质。
三品吉他手会点灯8 小时前
笔记·stm32·单片机·嵌入式硬件·学习
STM32F103 学习笔记-20-通信的基本概念在嵌入式系统中,通信是设备之间数据传输的基础。STM32微控制器支持多种通信协议,如USART、I2C、SPI等。理解通信的基本概念对于后续学习外设编程至关重要。本笔记基于《零死角玩转STM32》的"通信的基本概念"章节,详细讲解通信的核心原理,帮助新手小白建立扎实的基础。
chipsense9 小时前
stm32·单片机·嵌入式硬件·霍尔电流传感器
霍尔电流传感器量程怎么确认,能覆盖实际电流监测需求么?在工业变频器、新能源汽车、光伏逆变器、电力系统等领域,霍尔电流传感器是电流监测与安全控制的核心器件。其量程选择直接决定测量精度、设备寿命及系统安全性——量程过小易导致过载烧毁,量程过大则降低分辨率,无法捕捉微小电流变化。如何科学确认量程,确保精准覆盖实际电流监测需求?本文将从核心逻辑、关键因素、实践步骤三方面展开分析,提供可落地的选型方案。
qq_401700419 小时前
stm32·单片机·嵌入式硬件
stm32如何了解栈的使用情况随着项目变得复杂,有时候系统会莫名卡死,原因之一很可能就是栈溢出了。而栈溢出不一定会立刻出问题,所以不容易及时发现。那如何了解栈的使用情况呢?下面就使用嵌入式操作系统和裸机系统分别介绍查看方法。
d111111111d9 小时前
笔记·stm32·单片机·嵌入式硬件·学习
在stm32中什么是hal库,什么是标准库,二者的区别?在STM32微控制器的开发世界中,开发者常常面临一个基本选择:使用传统的标准外设库(Standard Peripheral Library,简称标准库)还是现代化的硬件抽象层库(Hardware Abstraction Layer Library,简称HAL库)。这两种库代表了ST公司不同时期的设计哲学,也影响着我们开发效率和代码的可移植性。本文将深入探讨这两种库的本质区别,帮助你在项目中做出明智选择。
云山工作室9 小时前
stm32·单片机·嵌入式硬件·物联网·课程设计
采用AIOT技术的防疫物资监控系统的设计与开发(论文+源码)3.1功能设计 在防疫物资监控系统设计中,采用STM32单片机作为系统主控核心,结合RFID识别模块、指示灯模块、WiFi无线通信模块、摄像头模块实现硬件的整体构架。系统设计功能具体如下:
Zeku9 小时前
stm32·freertos·linux驱动开发·linux应用开发
20251202 - Linux输入子系统支持的操作机制在 Linux 中,一切皆文件。/dev/input/eventX 也是文件,所以它完美继承了 Linux VFS(虚拟文件系统)提供的所有标准 I/O 操作方式。
polarislove021410 小时前
笔记·stm32·嵌入式硬件
5.7W25Q64 实验(上)-嵌入式铁头山羊STM32笔记实验目标:通过 MCU 的 SPI 总线, 控制 W25Q64 存储一字节数据;然后将存储的数据通过 SPI 读出来
d111111111d10 小时前
笔记·stm32·单片机·嵌入式硬件·学习
STM32-HAL库学习,初识HAL库上次我学完了基本库的,这次我们来学习一下HAL库,加深我们的认知。可以看到我们有三个可以用的库,我们已经学完了第一个标准外设库,也就是标准库。
d111111111d1 天前
笔记·stm32·单片机·嵌入式硬件·学习
STM32外设基地址与寄存器偏移地址的深度解析在STM32嵌入式开发中,无论是直接操作寄存器还是使用库函数,理解外设基地址和寄存器偏移地址的关系都是至关重要的。这不仅是底层开发的基石,更是提高调试效率和理解芯片架构的关键。今天,我们将深入探讨这一核心概念,并揭秘STM32内存映射的奥秘。
快乐的划水a1 天前
stm32
nanoMODBUS 库nanoMODBUS 是一款轻量级、跨平台的 MODBUS 协议实现库,专为嵌入式系统(如单片机、FPGA 嵌入式硬核、物联网设备)设计,核心特点是体积小、资源占用低、易移植、功能精简且够用,完美适配内存/Flash 受限的嵌入式场景。