嵌入式硬件

某林2121 小时前
人工智能·stm32·单片机·嵌入式硬件·架构·人机交互·ros2
履带小车底盘stm32F103RCT6开发在机器人全栈开发中,连接底层单片机与上位机(如 RDK X3)往往是踩坑重灾区。本文记录了一次基于 STM32 的履带式机器人底盘的真实调试过程,深度还原从编译工具链冲突、虚拟机驱动劫持,到中断向量表漂移、串口粘包解析,最终实现多机联动 ROS2 闭环的架构思维与问题定位逻辑。
sramdram2 小时前
单片机·嵌入式硬件·mcu·mcu微控制器
低功耗MCU微控制器在动态血糖仪(CGM)中的应用方案在智慧医疗快速普及的当下,动态血糖监测(CGM)凭借全天候、无创、实时监测的优势,成为慢性病血糖管理的核心设备,可为日常血糖监测及临床辅助诊断提供可靠数据支撑。这类便携医疗设备对核心控制芯片的功耗、精度、稳定性及集成度要求极高,而MCU微控制器作为设备核心运算与控制单元,直接决定了动态血糖仪的使用体验与续航能力。
Dlrb12112 小时前
单片机·嵌入式硬件·arm·sdk·链接脚本·i.mx6ull·cortex-a7
ARM--IMX6ULL的SDK学习,BSP开发工程管理,以及链接脚本与Makefile的编写目录一. C语言实现IMX6ULL点灯1.1 main.h 文件的编写1.1.1 关键字 volatile 的作用
云泽8082 小时前
嵌入式硬件·keil5·keil mdk5·dfp器件包配置
嵌入式环境搭建(一):Keil MDK5 安装流程及 DFP 器件包配置实战大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~
亿道电子Emdoor3 小时前
stm32·单片机·嵌入式硬件·altium
【Aitium】PCB导出DXF文件出现eDuplicateRecordName报错将PCB导出DXF文件时,出现eDuplicateRecordName报错,要如何解决?1、软件版本:Altium Designer 2
深圳市泰凌微电子18 小时前
stm32·单片机·嵌入式硬件
HK航顺 HK32F407RGT7替STM32F405RGT6 微控制器32位MCUHK航顺 HK32F407RGT7 使用 ARM® Cortex®-M4 内核,CPU 最高工作频率为 168 MHz,支持一级 8 Kbyte 指令 Cache缓存和 1 Kbyte 数据 Cache。Cortex-M4 核支持单精度浮点运算单元(FPU),支持所有的 ARM 单精度数据处理指令和数据类型。
@征服1 天前
stm32·单片机·嵌入式硬件
从工程案例阅读《STM32F10xxx参考手册》和库函数——LED闪烁的底层逻辑本文将结合实际的LED闪烁工程代码,带你逐行对照《STM32F10xxx参考手册》,理解每行代码背后的硬件原理。读完本文,你将学会如何通过阅读手册来深入理解STM32的底层工作机制。 完整代码展示:
lzqrzpt19 小时前
python·单片机·嵌入式硬件
LED驱动电源行业品牌格局与技术差异深度总结随着太阳能照明、智能控制器及光伏系统市场的持续扩张,LED驱动电源作为核心能源转换部件,其品牌格局与技术差异愈加清晰。本文从行业现状、主流技术趋势及品牌特征三个维度展开分析,帮助从业者建立客观认知。
SteveSenna20 小时前
单片机·嵌入式硬件
直流减速电机 + STM32 控制接线方案先不要连接STM32
平凡灵感码头1 天前
单片机·嵌入式硬件
【无标题】BLDC(无刷直流电机):转起来产生的反电动势波形接近梯形。定子多用集中绕组,转子磁钢常为方波充磁。以下图就是集中绕组,线圈一团一团扎堆
云栖梦泽21 小时前
linux·驱动开发·嵌入式硬件
Camera驱动开发与应用开发中的零拷贝与DMA在嵌入式 Linux 开发中,尤其是在进行音视频处理或边缘 AI 部署时,我们经常会遇到系统卡顿、CPU 占用率飙升的问题。当我们尝试接入高分辨率摄像头(如 1080P 或 4K)并进行实时目标检测或推流时,传统的内存拷贝操作往往会成为整个系统的性能瓶颈。
小心亦新1 天前
stm32·嵌入式硬件·学习
STM32学习17--定时器之舵机舵机是一种根据输入PWM信号占空比来控制输出角度的装置。舵机(Servo Motor)是一种根据输入PWM(脉冲宽度调制)信号占空比来控制输出轴角度的精密执行装置。它内部包含直流电机、减速齿轮组、位置反馈电位器和控制电路,通过闭环控制实现精确的角度定位。
小心亦新1 天前
stm32·嵌入式硬件·学习
STM32学习16--定时器输出比较2直流电机使用STM32定时器输出PMW信号配置TB6612 驱动芯片,是嵌入式的经典方案。直流电机属于大功率器件,GPIO口无法直接驱动,需要配合电机驱动电路来操作。TB6612是一款双通道驱动芯片,控制一个电机需要3个STM32引脚(1个PWM+2个GPIO),具体如下:
危桥带雨1 天前
stm32·单片机·嵌入式硬件·freertos
Freertos——任务通知任务通知是 FreeRTOS 内置的轻量级任务间同步通信机制,它的内核对象不需要单独创建,因为每个任务的任务控制块中天生自带一个 32 位的通知值和通知状态,其他任务或中断可以直接向指定任务发送通知,目标任务可以阻塞等待通知 它是 FreeRTOS 中性能最高、内存开销最小的 IPC 机制,官方测试数据显示,它比二值信号量的同步速度快约 45%,核心原因是省去了内核对象的创建、链表挂载等额外开销
十月的皮皮1 天前
c语言·stm32·单片机·嵌入式硬件·stm32cubemx·hal库
stm20260719-STM32F103RCT6_HAL库_三人抢答器①本设计3个玩家参与抢答,利用GPIO下降沿中断响应抢答;②有人抢答时,锁定抢答成功者,利用串口输出成功抢答者并亮灯;
HPT_Lt1 天前
嵌入式硬件
告别传统二极管损耗!ZCC5050-1替代LM5050-1,冗余电源效率跃升新高度性能优势产品版本及封装优势应用领域中的替代体现在冗余电源(N + 1)的主动OR-ing应用中,ZCC5050-1与外部MOSFET配合使用,当串联在电源中时,可作为理想的二极管整流器。其内置的电荷泵为外部N沟道MOSFET提供栅极驱动,并利用快速响应比较器在电流反向流动时迅速关闭MOSFET,比起LM5050-1能更高效地保障电源系统的稳定运行。
π同学1 天前
嵌入式硬件·热插拔·mosfet
热插拔控制器 + 外置功率 MOSFET组合电路设计目录前言一、什么叫做热插拔二、MOSFET的用途分类三、功率 MOSFET的选型3.1 功率损耗的构成与计算
&Hello Code1 天前
单片机·嵌入式硬件
MCU项目软件分层设计规范--以 MCU 项目为例本文讨论的是嵌入式软件分层的通用原则,并以常见的 MCU 裸机或 RTOS 项目为例,介绍一套可落地的分层方式。 文中涉及 HAL、CMSIS、CubeMX、BSP、GPIO、UART、SPI、I2C 等内容,主要适用于 STM32、GD32、NXP、ESP32 等 MCU 平台。 对于 Linux 嵌入式、SoC 平台,虽然具体层次划分会有所不同,但职责分离、依赖单向和隔离变化的原则是一致的。
piaoyiren1 天前
单片机·嵌入式硬件·usart·ds18b20·lcd1602
DS18B20 温度采集 + LCD1602 分页显示DS18B20 温度传感器综合实验(LCD 分页显示 + 多阈值提示 + 串口打印 + LED 状态指示)
piaoyiren2 天前
stm32·单片机·嵌入式硬件·lcd1602
STM32 使用LCD1602简单显示字符一、概述 1. 功能说明 本驱动适配 LCD1602 8 位并行模式,完全对标原 51 单片机逻辑迁移至 STM32,实现 LCD 初始化、清屏、指定坐标字符串打印;硬件引脚固定 PB 组,底层采用标准库 GPIO 操作,不依赖 HAL 库。 2. 硬件引脚映射 表格 LCD1602 信号 STM32 引脚 原 51 引脚 功能 RS PB1 P2.6 寄存器选择:0 = 命令,1 = 数据 RW PB2 P2.5 读写选择:0 = 写,1 = 读 E PB0 P2.7 使能时钟,上升沿锁存数据 D0~D