stm32

✎ ﹏梦醒͜ღ҉繁华落℘2 天前
stm32·单片机·mongodb
单片机基础知识---stm32单片机的优先级所有 STM32 的外部中断、定时器、串口、ADC、DMA 中断,全部由 NVIC 统一管理优先级。 STM32 中断优先级分两层,缺一不可:
牛根生同志2 天前
stm32·spi·transfer
SPI数据收发的时候 TXE与RXNE标志位置位的时机最近在看SPI通信,文章参考SPI原理超详细讲解---值得一看-CSDN博客但在阅读到这个地方,结合F407的中文手册,心中一直一个疑问。
goldenrolan2 天前
软件测试·python·stm32·嵌入式·红外
学习型红外控制系统稳定性挂测工装专项总结
CC城子2 天前
stm32·can·canfd
STM32H7_FDCAN 驱动笔记芯片:STM32H743/STM32H753(FDCAN 外设) HAL 版本:STM32H7xx_HAL_Driver 功能:经典 CAN 2.0B + CAN FD,双波特率,中断接收,硬件过滤器,自动位时序计算,Bus-Off 恢复,TDC
项目題供诗3 天前
stm32·单片机·嵌入式硬件
STM32-USART串口协议(二十二)首先我们来了解一下通信接口啊,先看一下第一条,我们为什么需要通信?也就是通信的目的,它是将一个设备的数据传送到另一个设备,扩展硬件系统。比如这是我们的 STM32 芯片,它里面集成了很多功能模块,什么定时器计数啊, PWM 输出啊, AD 采集等等,这些都是芯片内部的电路,这些电路的配置寄存器啊,数据寄存器都在芯片里面,操作这些寄存器非常简单,直接读写就行了。但是也有些功能是 STM32 内部没有的,比如我们想蓝牙无线遥控的功能,想要陀螺仪加速度计测量姿态的功能。 STM32 没有,所以就只能外挂芯片来完
意法半导体STM322 天前
vscode·stm32·单片机·嵌入式硬件·策略模式·stm32cubemx·嵌入式开发
【官方原创】如何为STM32CubeMX2配置Visual Studio Code配置方案摘要本文详述如何创建、配置并使用适配STM32CubeMX2(下文简称为MX2)开发的Visual Studio Code(下文简称为VS Code)配置方案,内容包含新建专属配置方案以优化开发流程、配置适配MX2工程的插件与参数,依托该配置高效完成编译与调试。参照本文教程,开发者可提升开发效率,在多个MX2工程间沿用统一的开发环境。
振南的单片机世界3 天前
arm开发·stm32·单片机·嵌入式硬件
ARM中断比51快在哪?硬件压栈+NVIC集中管理短文标题:ARM中断比51快在哪?硬件压栈+NVIC集中管理你有没有想过一个问题:同样是中断响应,为什么ARM32比51单片机快那么多?因为51的中断靠CPU“查”,ARM的中断靠硬件“抢”。51单片机的“分散式”中断管理,51单片机没有统一的中断控制器。CPU每执行完一条指令,去查询各个外设的中断标志位(硬件轮询)。缺点:
雾削木3 天前
java·前端·stm32·单片机·嵌入式硬件
B语言经典教程现代化重构[B 语言历史背景](#1-b语言历史背景)[快速入门:第一个 B 程序](#2-快速入门第一个b程序)
Digitally3 天前
stm32·嵌入式硬件·电脑
如何快速将文件从电脑传输到平板电脑如果您想知道如何将文件从电脑传输到平板电脑,那么您来对地方了。传输高清电影、海量歌曲播放列表或重要工作文档,再也不用到处翻找 USB 数据线了。
欢乐熊嵌入式编程3 天前
stm32·单片机·嵌入式硬件·物联网·esp32·嵌入式iot
选型避坑:ESP32 vs STM32+模组 vs NB-IoT,不同场景怎么选专栏第 3 篇|这是一篇能帮你在立项阶段省掉两个月返工时间的文章。选错了主控方案,后期改起来牵一发而动全身——PCB 要重画,固件框架要重写,有时候连产品定义都得跟着调整。
破晓单片机3 天前
stm32·单片机·嵌入式硬件
067、STM32项目分享:语音儿童学习书桌系统一、项目成品图片二、项目功能简介1.主要器件组成2.功能详解介绍三、项目原理图设计四、项目PCB硬件设计
欢乐熊嵌入式编程3 天前
stm32·单片机·mqtt·freertos·嵌入式架构·efr32
嵌入式 + MQTT:数据上传到阿里云实战(从0到1完整教程)学了半天嵌入式,总感觉少了点什么?传感器会读了。OLED 会显示了。蓝牙也会了。但是……设备只能自己玩,不能联网。
破晓单片机3 天前
stm32·单片机·嵌入式硬件
068、STM32项目分享:智能小区门禁系统一、项目成品图片二、项目功能简介1.主要器件组成2.功能详解介绍三、项目原理图设计四、项目PCB硬件设计
bkspiderx3 天前
windows·stm32·单片机·dllimport·dllexport·windows dll·__declspec
Windows DLL核心技术:深入理解__declspec(dllexport)与__declspec(dllimport)在Windows动态链接库(DLL)开发中,__declspec(dllexport)与__declspec(dllimport)是实现接口交互的核心编译器扩展。这对关键字解决了DLL与外部程序(可执行文件或其他DLL)之间“如何暴露接口”和“如何调用接口”的关键问题,是模块化开发的基础。本文从概念、原理、实操到常见问题,全面拆解两者的使用逻辑。
m0_547486663 天前
arm开发·stm32·proteus
《ARM Cortex-M4嵌入式应用技术——基于STM32F407、STM32CubeMX与Proteus》全套PPT课件《ARM Cortex-M4嵌入式应用技术——基于STM32F407、STM32CubeMX与Proteus》全套PPT课件
星夜夏空993 天前
stm32·单片机·学习
STM32单片机学习(37) —— PWR和BKP这一篇内容包括两个内容,一个是PWR电源控制以及BKP备份寄存器。因为BKP的内容不多所以就合并到一起了。另外就是我与大家分享一个关于我的小插曲。在这最后我们同样还是会有个关于低功耗的小实验。原本我是不打算写在这里的。等我们学完之后就会知道stm32f103c8t6的芯片唤醒低功耗模式会有一些局限性。所以我上网查了有专门应对低功耗场景的芯片L0系列。这个芯片有一个LPUART,就是说他可以通过USART通信唤醒STOP模式(这些下面都会讲到)。但是我买来之后,发现官网没有相关SPL库,后来才知道,它只支持
星华云3 天前
stm32·单片机·嵌入式硬件
[STM32] SAR型ADC(逐次逼近型ADC)工作原理简介SAR全称为Successive Approximation Register(逐次逼近寄存器),当前STM32等MCU内置的ADC均为SAR型ADC。SAR型ADC采用逐位比对的串行逻辑完成模拟电压到数字量的转换,非常适合传感器采集、电压检测等中低速场景。
飞霄不推销4 天前
stm32·单片机·嵌入式硬件
ROS2--Tiwst数据类型转换到帧类型发给STM32串口通信节点读取cmd_vel话题数据:流程:具体代码:解释:/cmd_vel 里的速度经常是小数:乘以1000保证 0.001位肯定时能保留下来的。
阿泽·黑核4 天前
linux·stm32·嵌入式硬件
06 keyflow 多平台移植指南:STM32/51/ESP32/Linux本文档详细说明如何将 keyflow 按键模块移植到不同硬件平台,包括 STM32、51 单片机、ESP32、Linux 用户态以及裸机环境。遵循同样的设计哲学:硬件抽象层(HAL)与逻辑层完全解耦,移植只需适配 3 个回调函数。
DLGXY4 天前
stm32·单片机·嵌入式硬件
STM32 项目实战:温湿度 / 光敏 / 蓝牙 + 风扇 / LED 双闭环控制(二)在左侧菜单栏 Timers 分类下,点击 RTC 进入配置页面。在 Configuration → Parameter Settings 中设置初始时间: