stm32

zd8451015008 小时前
stm32·单片机·嵌入式硬件
STM32 HAL DHT11驱动程序DHT11驱动程序会占用TIM3定时器,进行高精度延时。程序共包含4个文件DHT11.c DHT11.h delay.c delay.h
南梦也要学习11 小时前
stm32·单片机·嵌入式硬件
STM32江科大-----SPI声明:本人跟随b站江科大学习,本文章是观看完视频后的一些个人总结和经验分享,也同时为了方便日后的复习,如果有错误请各位大佬指出,如果对你有帮助可以点个赞小小鼓励一下,本文章建议配合原视频使用❤️
willhu200811 小时前
stm32·单片机·嵌入式硬件
Keil调试STM32:未定义OS_EVENT以及停在“BEAB BKPT 0xAB”处等问题记录一次问题解决过程:新修改的Keil工程,在x.h头文件中一旦定义extern OS_EVENT信号量,则报错:未定义OS_EVENT。
卡尔曼的BD SLAMer12 小时前
stm32·单片机·嵌入式硬件
问题 | 对于初学者来说,esp32和stm32哪个比较适合?
不脱发的程序猿12 小时前
arm开发·stm32·嵌入式硬件
ESP32与STM32哪种更适合初学者?目录1、ESP32:物联网时代的“网红”2、STM32:工业界的“常青树”3、到底谁更容易?无论是刚入坑的小白,还是想扩展技术栈的老鸟,在选择主力 MCU 时,学习曲线绝对是重要的考量因素。ESP32 以其强大的 Wi-Fi/蓝牙功能和活跃的社区迅速蹿红 🔥,而 STM32 则凭借其庞大的家族、稳定的性能和广泛的工业应用,早已是嵌入式领域的常青树 🌲。
Quinn2715 小时前
stm32·架构·正点原子·arm linux·stm32mp257
【正点原子】STM32MP257 同构多核架构下的 ADC 电压采集与处理应用开发实战在嵌入式系统中,ADC模拟电压的读取是常见的需求。如何高效、并发、且可控地完成数据采集与处理?本篇文章通过双线程分别绑定在 Linux 系统的不同 CPU 核心上,采集 /sys/bus/iio 接口的 ADC 原始值与缩放系数 scale,并在另一个核上计算真实电压值,适用于高性能、低延迟的工业控制场景。
田甲17 小时前
stm32·单片机·嵌入式硬件
【STM32】ST7789屏幕驱动目录CubeMX配置配置SPI开DMA时钟树堆栈大小Keil工程配置添加两个group添加文件包含路径
六六六六六666618 小时前
stm32·编码器
TIM 编码接口目录一、编码器接口简介编辑二、正交编码器1.正交编码器的边沿总结2.编码器电路的设计3.编码器接口基本结构
xMathematics1 天前
stm32·单片机·嵌入式硬件
STM32嵌入式开发从入门到实战:全面指南与项目实践STM32微控制器基于ARM Cortex - M内核,具备显著的架构优势。其32位处理能力,能够高效处理复杂的计算任务,相较于传统的8位或16位微控制器,数据处理速度大幅提升,可满足对实时性要求较高的应用场景。低功耗设计是STM32的另一大亮点,它采用了多种节能模式,如睡眠模式、停止模式和待机模式,能有效降低系统功耗,延长电池续航时间,适用于对功耗敏感的设备。
冻结的鱼1 天前
stm32·单片机·嵌入式硬件
在 STM32 中实现电机测速的方法介绍关键字:M 法测速, T 法测速,编码器在电机控制类应用中,经常会需要对电机转速进行检测,测速常用的方式有 M 法测速和 T法测速。 M 法测速是利用在规定时间 Ts 内编码器输出脉冲数量 M1 计算电机转速,如下图所示,信号 A 和 B 为正交编码器的输出信号,C 解码后的计数脉冲(4x)。 单位时间(1s)内编码器输出脉冲数量,即脉冲频率:
getapi1 天前
stm32·单片机·51单片机
51单片机烧录程序演示教程51单片机是一种经典的8位单片机,广泛应用于嵌入式系统开发中。烧录程序是指将编译好的代码下载到单片机的存储器中,以便单片机能够按照程序运行。以下是详细的烧录流程和步骤。
我不是程序猿儿1 天前
stm32·单片机·c#
【C#】一种优雅的基于winform的串口通信管理serialPort.DataReceived、串口优雅管理这已经是一个工业级、企业上位机必备的完整串口通信系统
六六六六六66661 天前
stm32·单片机·嵌入式硬件
STM32中Hz和时间的转换目录一、常见的频率单位及其转换二、计算公式三、STM32中定时器的应用四、例子赫兹(Hz)是频率的国际单位,表示每秒钟周期性事件发生的次数。
傍晚冰川2 天前
linux·笔记·stm32·单片机·学习
【STM32】解读启动文件startup_stm32f10x_md.s这段代码的主要功能是定义一个大小为 1024 字节、起始地址按 8 字节对齐、可读写且无需初始化的栈空间,并且确定了栈顶指针的初始位置。在程序启动时,栈指针会被设置为 __initial_sp,后续函数调用、局部变量存储等操作都会使用这个栈空间。
不不不丶2 天前
stm32·单片机·嵌入式硬件
STM32——DAC转换DAC,全称:Digital-to-Analog Converter,扑指数字/模拟转换器ADC和DAC是模拟电路与数字电路之间的桥梁
夜月yeyue2 天前
arm开发·stm32·单片机·嵌入式硬件·mcu·链表
ARM内核与寄存器ARM(Advanced RISC Microprocessor)是一种RISC(精简指令集计算机)处理器架构,最初由Acorn计算机公司设计,现在由ARM公司开发和授权。由于其低功耗和高性能特性,ARM处理器广泛应用于移动设备、嵌入式系统和物联网设备。
A-花开堪折2 天前
stm32·单片机·嵌入式硬件
Qemu-STM32(十三):STM32F103加入RCC控制器本文主要描述了在Qemu平台中,如何添加STM32F103的RCC控制器模拟代码。STM32F1XX TRM手册,手册编号:RM0008
LongRunning2 天前
stm32·单片机
【温酒笔记】电源管理-GPIO浮空输入‌电平波动引发动态漏电流‌ 浮空输入状态下,IO引脚处于高阻态,其电平易受电磁干扰或寄生电容影响,导致内部MOS管栅极电压在0V至VDD间波动,形成动态充放电路径。这种波动会持续消耗约5-8μA电流‌34。
FreakStudio3 天前
stm32·单片机·mcu·嵌入式·arm·技术栈·电子diy
【电子DIY神器】通吃各种5线步进电机!I2C接口控制28BYJ-48五线四相步进电机总线单极性步进电机扩展板采用紧凑型设计,兼容XIAO系列主控板直连或独立使用,支持级联16个模块。板载ULN2003达林顿管驱动芯片(单通道500mA/整片2.5A),可适配28BYJ-48等5线4相步进电机(5-24V宽压供电),提供单步/全步/半步三种驱动模式,配备双固态电容稳压、防反接保护和可视化状态指示灯,兼具堆叠扩展能力与高可靠性。
学渣676563 天前
stm32·单片机·嵌入式硬件
【GPIO8个函数解释】以下是一个简单的示例,展示了如何使用这些函数来初始化GPIO端口:通过以上步骤,你可以使用这些函数来配置和控制STM32的GPIO端口。