stm32

Sakuyu434682 小时前
stm32·单片机·嵌入式硬件
STM32基础单片机指一个集成在一块芯片上的完整计算机系统,具有一个完整计算机所需要的大部分器件:CPU、内存、内部和外部总线系统, 目前大部分还会具有外存,同时集成诸如通讯接口、定时器,实时时钟等外围设备 单片机是对8/16/32位MCU(微处理器)的另一种叫法 组成结构: 运算器与控制器 程序执行过程 内存与存储器 只读存储器(ROM)和随机存储器(RAM) 输入输出设备和接口 时钟电路与定时器 中断系统 串行通信接口
一路往蓝-Anbo5 小时前
网络·stm32·单片机·嵌入式硬件·tdd
第六章:RTOS 任务 —— 任务逻辑与并发的 TDD 路径这一章我们聊聊嵌入式开发的“高级阶段”:RTOS(实时操作系统)。很多开发者认为 RTOS 的代码没法测,因为涉及任务调度、抢占和阻塞。但在 TDD 的世界里,我们有一个黄金法则:测试任务的“逻辑主体”,而不是测试调度器本身。
星夜夏空995 小时前
stm32·单片机·学习
STM32单片机学习(20) —— 利用中断实现串口通信(填前面的坑)通过串口通信实现以下功能:1.PC端发送0点亮LED, 发送1熄灭LED2.PC端发送一行字符串, 以’\n’作为结束, 展示在OLED显示屏上
学不懂飞行器7 小时前
stm32·单片机·嵌入式硬件·算法·电赛
【2024电赛H题硬核解析】自动行驶小车满分对策:多路灰度循迹与陀螺仪“交替盲走”融合算法(附源码)在2024年电赛(TI杯)H题或者历年的小车类题目中,**“循迹”**永远不是一条平滑的实线那么简单。出题人最喜欢在赛道上设置的障碍包括:
一路往蓝-Anbo7 小时前
网络·数据结构·stm32·单片机·嵌入式硬件·单元测试·tdd
第五章:如何对 HAL 库本身进行单元测试?这一章我们将深入嵌入式开发最“底层”的阵地。很多开发者会问:“逻辑层可以隔离,但我直接配置 STM32 寄存器或调用 HAL 库的代码,怎么测?”
Deitymoon9 小时前
stm32·单片机·嵌入式硬件
STM32——显示温湿度DHT11 是一款数字式温湿度复合传感器,内置专用测温测湿元件与 AD 转换电路,无需外接模数转换,直接输出数字信号,单片机可直接读取解析。
车软派开发学长11 小时前
网络·stm32·车载系统·autosar·嵌入式实时数据库
零基础学习车软嵌入式AUTOSAR,以一帧CAN报文实战讲解AUTOSAR的学习这篇文章会比较长,我建议你先收藏,找个不被打扰的时间慢慢读。今天,我想换一个笨办法:不聊虚的,只做一件事——从零实现一帧CAN报文的发送和接收。
m0_3771081411 小时前
stm32
stm32-中断中断通道 : 就是中断源的意思,,, stm32中断非常多,,几乎所有的模块都能申请中断stm32中断非常多,,如果把这些中断都引到cpu上,,线会非常多
m0_3771081411 小时前
stm32·单片机·嵌入式硬件
stm32软件i2c硬件i2c,,并不是非用不可,,, 硬件i2c需要占用引脚
殷忆枫12 小时前
stm32·单片机·嵌入式硬件
基于STM32和LD3320语音模块串口交互若该文为原创文章,转载请注明原文出处。LD3320语音模块有串口通信和SPI通信两种版本SPI接口的就是把LD3320以及外围电路做成一个模块,需要外接单片机使用单片机可以是51、STM32、Arduino均提供例程。
知识噬元兽12 小时前
stm32·单片机·嵌入式硬件
【工具使用】STM32CubeMX-QSPI配置-实现NorFlash读写无论是新手还是大佬,基于STM32单片机的开发,使用STM32CubeMX都是可以极大提升开发效率的,并且其界面化的开发,也大大降低了新手对STM32单片机的开发门槛。     本文主要讲述STM32芯片QSPI功能的配置及其相关知识。
知识噬元兽12 小时前
stm32·单片机·嵌入式硬件
【工具使用】STM32CubeMX-FATFS文件系统无论是新手还是大佬,基于STM32单片机的开发,使用STM32CubeMX都是可以极大提升开发效率的,并且其界面化的开发,也大大降低了新手对STM32单片机的开发门槛。     本文主要讲述STM32芯片FATFS文件系统功能的配置及其相关知识。
浩浩测试一下21 小时前
汇编·windows·stm32·单片机·嵌入式硬件·逆向·二进制
汇编 16位32位64位通用寄存器(逆向分析)目录1. 16位模式(8086/8088 及 16 位 OS,如 DOS、早期 Windows)1.1 通用寄存器(GPR)
振南的单片机世界1 天前
stm32·单片机·嵌入式硬件
EXTI边沿触发:按键一按就通知CPU,不用轮询短文标题:EXTI边沿触发:按键一按就通知CPU,不用轮询你有没有想过一个问题:用GPIO读取按键,程序一直在循环检查引脚电平——“按了没?按了没?”这叫轮询,CPU累,响应还慢。EXTI外部中断是更好的办法:按键一按,硬件触发中断,CPU才去处理。平时CPU干别的,信号来了叫醒我。EXTI的“边沿检测”,EXTI可以检测三种信号变化:
jllllyuz1 天前
stm32·单片机·嵌入式硬件
STM32 BMP280 I2C通信驱动程序BMP280气压温度传感器的I2C通信驱动程序,包含高精度测量、温度补偿、数据滤波、多种工作模式等功能。
优信电子1 天前
stm32·单片机·嵌入式硬件·嵌入式·电流检测·acs712·电流采集
基于STM32F103C8T6单片机驱动ACS712模块进行电流检测在嵌入式开发中,电流检测是一个常见需求。本文详细介绍如何使用 STM32F103C8T6 驱动 ACS712 霍尔效应电流传感器,并完成1-5A电流的实测验证。 ACS712 是一款基于霍尔效应的电流传感芯片,用来测量直流或交流电流。它通过内部导体感应电流产生的磁场,再由霍尔元件转换成与电流成比例的模拟电压输出(一般以 Vcc/2 为零点)。该芯片具有电气隔离、安全性高、响应速度快的特点,常见量程有 ±5A、±20A、±30A,广泛用于电源监测、电机控制和过流检测等场景。
Hall_IC1 天前
stm32·单片机·嵌入式硬件
意法半导体STM32F103RCT6分销商随着物联网(IoT)、智能控制系统及工业自动化领域的快速发展,市场对高性能微控制器的需求日益增长。在众多解决方案中,意法半导体(STMicroelectronics)推出的STM32F103RCT6凭借其出色的性能和丰富的功能,在行业内赢得了广泛的认可。作为一家专注于提供高品质电子元器件及解决方案的供应商——深圳市粤科源兴科技有限公司,我们自豪地成为STM32F103RCT6的专业分销商之一。本文将深入探讨这款微控制器的优势,并分享如何通过与我们合作来优化您的项目开发流程。
华清远见IT开放实验室1 天前
linux·人工智能·stm32·物联网·嵌入式·虚拟仿真
硬核根基,智能载体:华清远见嵌入式“硬件+仿真+课程+师资”产教融合与实践教学方案“硬核根基,智能载体”——嵌入式技术是构筑智能世界的底层基石,从芯片设计到系统集成,从工业控制到具身智能,嵌入式承载着万千应用的硬核落地,已成为数字化转型的关键驱动力。国家层面,《国家集成电路产业发展推进纲要》《电子信息制造业稳增长行动方案》等政策密集部署,明确将集成电路产业(涵盖芯片、智能硬件、嵌入式系统等)定位为战略性、基础性和先导性产业。
老李的森林1 天前
stm32·单片机·嵌入式硬件·串口·dma·idle中断
嵌入式开发--STM32用DMA+IDLE中断方式串口接收不定长数据--之2在我之前 的文章 嵌入式开发–STM32用DMA+IDLE中断方式串口接收不定长数据 中,介绍过用DMA+IDLE中断来接收不定长数据,就是利用DMA来接收数据,当一帧传送完成后,总线上出现一个完整的空闲帧的时间长度后,STM32会将IDLE标志置位,并产生一个中断。响应这个中断就可以接收不定长度的一帧了。
╰⋛⋋⊱⋋翅膀⋌⊰⋌⋚╯1 天前
stm32·freertos
FreeRTOS--CPU利用率FreeRTOS 原生支持运行时间统计 ,开启后可获取整体 CPU 使用率和每个任务的 CPU 占用率,核心原理:CPU 使用率 = 100% − 空闲任务占用率,内核在任务上下文切换时自动累计每个任务运行时间。