嵌入式硬件

wuyk5554 小时前
c语言·开发语言·stm32·单片机·嵌入式硬件
第2章:六步换相原理全解+STM32工程实战在上一章中,我们彻底搞懂了三相无刷电机的物理结构、磁场旋转逻辑、霍尔检测原理以及方波与FOC驱动的核心区别。从本章开始,我们正式进入工程落地实战阶段。
小僧景贤8 小时前
单片机·嵌入式硬件·物联网
单片机全方位调试实战指南:串口/RTT/逻辑分析仪/示波器/内核排错分层避坑教程摘要:单片机开发中80%以上的偶发死机、时序错乱、随机丢包、中断冲突、长期运行不稳定,并不是业务逻辑错误,而是调试方式误用、排查顺序错误,无法抓到真实硬件状态导致。很多开发者只会依靠串口打印调试,面对时序抖动、信号干扰、内存越界等隐性问题,只能盲目修改代码,调试效率低下。
2401_8275012812 小时前
arm开发·嵌入式硬件
【无标题】开发驱动程序,需要解决 3 个核心问题:如何在已经运行的操作系统内核中,执行我们自己编写的驱动代码掌握驱动代码的标准编写框架
LeoZY_12 小时前
笔记·单片机·嵌入式硬件·开源软件
LinkScope 使用笔记:基于 OpenOCD 的通用硬件芯片调试助手日常嵌入式开发中,我们常有实时观测单片机变量、在线修改参数而无需重新编译烧录的需求。最近在 GitHub 上发现一款名叫 LinkScope 的基于 OpenOCD 的非侵入式硬件调试开源项目。
星空真迷人14 小时前
stm32·单片机·嵌入式硬件·物联网·华为·harmonyos·iot
嵌入式鸿蒙并非精简版,核心究竟是什么?嵌入式鸿蒙,不是把手机鸿蒙裁小,而是把 “万物互联的协作能力” 装进资源极省的设备里。它在工程上对应两种落地形态:
hongmai66688814 小时前
arm开发·嵌入式硬件·物联网·智能家居·h.265·risc-v
GK7205V300芯片深度解析:H.265低功耗视觉主控,助力安防监控高效选型在视觉感知与边缘计算深度融合的产业浪潮中,主控芯片的选型直接决定着终端产品的性能上限与市场响应速度。特别是在安防监控、智能家居及工业机器视觉领域,成像质量、编码效率与功耗控制的平衡,始终是研发工程师关注的核心命题。针对这一市场需求,国科微推出的GK7205V300低功耗多媒体SOC芯片,凭借其出色的规格设计与高性价比,正在成为众多智能视觉设备的主流选择。
2301_8014349816 小时前
stm32·单片机·嵌入式硬件
STM32F407移植TinyUSB可以使用标准库进行移植,但使用cubemx移植更加方便,我这里就使用stm32cubemx进行移植了,首先新建工程,配置RCC,
Dlrb121116 小时前
linux·嵌入式硬件·imx6ull·中断·阻塞io
Linux驱动---Linux 中断系统及其上与下半部的介绍与阻塞IO实现按键检测目录一. Linux 的中断系统1.1 中断概念1.2 回顾裸机中中断处理方法1.3 Linux 中断相关API函数
国产HT1621B17 小时前
科技·单片机·嵌入式硬件
YL4056 NTC 外围电阻 R3/R4 计算:从公式推导到工程选型YL4056 是单节锂电池线性充电管理 IC,其内部通过 TS 引脚检测电池包 NTC 热敏电阻的分压比来判断电池温度,进而决定是否允许充电。很多工程师拿到"R3=5.821kΩ、R4=159.025kΩ"这组推荐值却不知其来源——本文从 IC 内部阈值机制出发,把公式、计算过程、工程取整和调试要点一条线打通。
唔好理总之好犀利19 小时前
stm32·单片机·嵌入式硬件
TVS管分析:MKS烧保险丝异常分析现象:保险丝烧,D2短路;1、如果是单纯电机过载,堵转,只会烧坏F1;2、D2先短路,导致电流过大,保险丝烧;
Dr.kangder20 小时前
嵌入式硬件·架构·嵌入式·虚拟化·仿真
嵌入式处理器虚拟化仿真技术(九)——SimpleScalar原理与应用在嵌入式系统开发、计算机体系结构教学以及处理器设计验证等领域,处理器仿真器扮演着至关重要的角色。它允许开发者在无需物理硬件的情况下,运行、调试和分析目标处理器的软件行为,从而大幅降低硬件依赖成本、加速设计迭代周期。SimpleScalar 工具集便是其中一款经典且广泛使用的处理器仿真与建模框架,自 1997 年发布以来,已成为学术界和工业界进行微架构探索、性能评估和教学实验的重要平台。
LCG元1 天前
stm32·单片机·嵌入式硬件
STM32 硬件 SPI + DMA 驱动 OLED 显示屏(SSD1306):从原理到 112fps 高速刷新全流程摘要:传统 I2C 驱动 OLED 刷新仅 12fps,动画卡顿且 CPU 占用高达 85%。本文基于 STM32F103C8T6,解析 SSD1306 的 GDDRAM 映射机制与 SPI 四线时序,结合硬件 SPI 9MHz 与 DMA 零拷贝实现高速刷新。实测:SPI+DMA 全屏帧率 112fps,CPU 占用仅 5%,较 I2C 提升 9.3 倍。提供 800 行代码、4 张 Mermaid 架构图及 10 类故障排查。
天吾cc1 天前
单片机·嵌入式硬件·学习
RTT-ADCADC(Analog-to-Digital Converter,模数转换器)的作用是:把连续变化的模拟电压转换成 MCU 能处理的数字值。
Industio_触觉智能5 天前
人工智能·嵌入式硬件·硬件架构·硬件工程·rk3588·isp·rk3576
瑞芯微ISP内核驱动深度解析|ISP39 AI协处理器与完整业务链路总结(下篇)欢迎来到RK ISP内核驱动的解析与实战系列的最终章——下篇。上篇我们搭建了驱动架构全景,走通了Probe初始化流程,解析了ISP核心Subdev与CSI接收模块;
崇山峻岭之间2 天前
stm32·单片机·嵌入式硬件
STM32F407的FOC驱动01进入main后第一步是Reset of all peripherals, Initializes the Flash interface and the Systick.
Lzh编程小栈2 天前
stm32·单片机·嵌入式硬件·面试
【嵌入式硬核精讲】I2C通信协议万字详解(时序帧格式、同步半双工、重复起始、一对多挂载、寄存器、面试必考)前言在嵌入式开发中,I2C 是使用频率最高、面试提问最多、坑最多的通信协议之一。几乎所有传感器(温湿度、陀螺仪)、存储芯片(AT24C02、EEPROM)、OLED屏幕都基于 I2C 通信。
LCG元2 天前
stm32·单片机·嵌入式硬件
STM32F103+MPU6050互补滤波姿态解算与OLED实时显示实战(附完整工程代码)摘要:MPU6050陀螺仪积分会因零漂导致角度发散,加速度计则对振动噪声敏感,单一传感器均无法获得稳定姿态角。本文基于STM32F103C8T6,采用软件模拟I2C驱动MPU6050,结合一阶互补滤波融合陀螺仪与加速度计数据,实现Roll/Pitch姿态角解算并通过OLED实时显示。实测表明:静态波动<0.3°,动态响应<15ms,相较纯陀螺仪积分方案漂移降低95%以上。本文提供667行工程级代码(含I2C驱动、MPU6050配置、互补滤波实现及OLED显示),全部于2026-08-06实测验证,可直移植
求知喻2 天前
单片机·嵌入式硬件
FM33L023D外部中断FM33L023D的外部中断对应STM32系列MCU的GPIO中断,STM32系列芯片gpio中断与引脚的关系是一对一,FM33L023D芯片一个外部中断对应多个引脚,但同时只有一个引脚起作用。中断方面都有上升沿、下降沿、双边沿中断。相对于STM32系列MCU,FM33L023D没有电平触发中断。此外,FM33L023D对引脚组的说明不明确。
小帽子_1232 天前
stm32·单片机·嵌入式硬件
STM32+BMS 嵌入式开发:ADC 电压温度采集与总线通信落地教程电池管理系统(BMS)是电动汽车、储能系统、无人机等设备的核心安全与性能保障单元。其核心任务之一是实时、精确地采集电池组中各个电芯的电压与温度,并通过可靠的总线将数据上报给主控制器。STM32 系列微控制器凭借其丰富的外设、出色的性能与完善的生态,成为实现 BMS 从机(或称“子板”、“采集板”)的理想选择。
szxinmai主板定制专家2 天前
人工智能·嵌入式硬件·fpga开发·zynq·运动控制·ethercat
Zynq MPSoC半导体高精度运动控制方案|FPGA硬件插补实现亚微米级伺服实时控制Zynq MPSoC半导体高精度运动控制方案|FPGA硬件插补实现亚微米级伺服实时控制标签:Zynq MPSoC、ARM+FPGA、半导体设备、运动控制、硬件插补、伺服控制、亚微米精度、国产化设备