嵌入式硬件

小李不想当小白15 分钟前
笔记·stm32·单片机·嵌入式硬件·学习·分享
DMA直接存储器存取(STM32标准库学习笔记)在上一章《ADC模数转换器(STM32标准库学习笔记)》中,我们学习了如何利用ADC将模拟信号转换为数字量,并通过OLED屏幕实时显示采集结果。然而在实际开发中,无论是ADC多通道连续采集,还是大量数据的搬运,如果每次都依赖CPU逐字节处理,不仅会占用大量CPU时间,还会降低系统的实时响应能力。那么,有没有一种方式,可以让数据在硬件层面自动完成搬运,从而把CPU解放出来呢?答案就是本章要介绍的DMA(Direct Memory Access)直接存储器存取。
blue_ice .1 小时前
开发语言·单片机·嵌入式硬件·fpga开发
Verilog DDS 数字信号发生器:DAC 输出模拟波形与 ADC 回采观测DDS 模块输出的是数字波形数据,而传统示波器只能观测模拟电压信号。因此需要 DAC 数模转换器,把数字波形转换成模拟波形,才可以使用示波器进行观测。
深圳市恒锐丰科技杨生1 小时前
嵌入式硬件·硬件工程
EG4318 / EG4319 / EG4320 铅酸电池三段式充电副边管理芯片|屹晶 EGmicroEG4318/EG4319/EG4320 是屹晶AC‑DC 副边三段式铅酸电池充电管理芯片,SO‑8 / DIP‑8 封装,配合原边 PWM 控制器(EG1253、UC3842 等),通过光耦实现闭环控制;完整实现恒流 CC→恒压 CV→浮充 Float三段自动充电逻辑。VCC 供电3.5‑18V,静态电流典型 1.6mA;内部多路高精度基准源,内置 LED 指示灯驱动;VOUT 引脚仅灌电流输出,驱动光耦副边。
深圳市恒锐丰科技杨生1 小时前
嵌入式硬件·硬件工程
EG1253 电流模式 PWM 控制器|屹晶 EGmicroEG1253 是屹晶电流模式反激 / 正激通用 PWM 控制器,SOP‑8 / DIP‑8 封装,外置功率 MOS 管。VCC 工作 9.5‑28.2V;启动电流仅 6μA;RI 引脚外接电阻设定开关频率,典型 65kHz,内置频率抖动改善 EMI;最大占空比 50%;内置斜坡补偿、250ns 前沿消隐;轻载 / 空载进入绿色打嗝模式;保护包含 VCC 欠压 UVLO、VCC 过压 VOP、逐周期限流、过载打嗝、光耦开路保护;RT 引脚外接 NTC 实现外部过温保护;分 A/B 两个限流阈值版本;适合充电
远翔调光芯片^138287988721 小时前
开发语言·人工智能·单片机·嵌入式硬件·智能家居
ECP5702能芯科技PD取电芯片在市场上的优势有哪些?28V耐压+简外围,ECP5702如何简化PD取电方案?Q1:为什么这颗PD取电ECP5702会受到很多客户关注?
飞睿科技5 小时前
嵌入式硬件·物联网·uwb
从一颗雷达芯片到一台生命体征仪:飞睿 UWB 雷达的“一芯两用”超宽带(UWB)雷达以非接触、可穿透、能感知微动与生命体征的特性,正在打开从存在感应到健康看护的新空间。飞睿智能围绕这颗雷达能力,形成了“一芯两用”的产品布局:底层是 FU5636A UWB 雷达传感器模组——一颗集成了射频、基带与处理器的 UWB 雷达 SoC,对外作为可量产的雷达核心;而在它之上,飞睿进一步推出了 IS100 生命体征探测仪,以 FU5636A 为雷达硬件、配合 FerryCIRVitals 上位机软件,构成一套完整的非接触式呼吸与心跳监测整机系统。本文先讲“芯”——FU5636A 模
剑指offer.6 小时前
c语言·嵌入式硬件·嵌入式
嵌入式硬件-ARM芯片的启动目录一.基本指令1.mov指令2.add指令3.sub指令4.ldr与str指令5.bic与orr指令
Kuakewei8886 小时前
嵌入式硬件
1.5V升压3V专用芯片PW5100在单节干电池供电中的边界条件做便携设备的朋友应该都遇到过这个情况:用一节5号电池或者两节7号电池供电,刚换上新电池的时候电压还行,用到后面电压一掉,MCU就开始反复复位,蓝牙模组直接掉线,整个系统跟抽风一样。
Kuakewei8887 小时前
嵌入式硬件
1.5V升压3.3V专用芯片PW5100直通关断与PW5103真关断分析做电池供电产品的工程师都知道,干电池这东西,电压是”活的”——全新AA电池开路电压差不多1.6V,用到后期跌到1.0V甚至更低,设备还没到寿命终点,MCU、传感器这些3.3V器件早就罢工了。怎么办?升压是绕不开的。
威嵌神州8 小时前
驱动开发·嵌入式硬件·fpga开发·系统架构
VxWorks6.9 BSP 适配:飞腾 D2000/FT2000/4 平台、驱动开发VxWorks 6.9 是经典实时操作系统,在传统工业与装备领域有大量存量应用。国产化替代过程中,VxWorks 6.9 的 BSP 适配与驱动开发是项目的核心环节。本文针对飞腾 D2000、FT2000/4 等主流国产平台,梳理 VxWorks 6.9 的适配边界、驱动开发范围与项目落地要点。 关键词:VxWorks6.9;BSP 适配;飞腾 D2000;FT2000/4;驱动开发;国产化替代
一直C8 小时前
嵌入式硬件·imx6ull·交叉编译
ARM裸机开发Day04|IMX6ULL汇编&C点灯实操,Makefile、链接脚本、段解析S3C2440 Nor Flash- NorFlash地址范围:0x0 ~ 0x200000- 特点:可以直接寻址,CPU可以直接从NorFlash读取执行代码指令。
女神下凡9 小时前
人工智能·嵌入式硬件
端侧 AI 产品 有什么产品
pan0c239 小时前
嵌入式硬件·esp8266
什么是ESP8266-NodeMCU
Brilliantwxx9 小时前
开发语言·stm32·单片机·嵌入式硬件·ecmascript
【STM32】 SPI阻塞式通信与HAL源码(串口读ID实战)要使用 SPI 进行通信,必须存在两类角色:关键原则:SPI 总线上 SCK 时钟只能由主机产生,从机无法产生时钟。
t13970189 小时前
嵌入式硬件·物联网·硬件设计·电源管理·太阳能供电
太阳能板与电池的电压匹配:别用开路电压 Voc,要用 Vmp为一批户外监测节点做供电设计时,最常见的返工原因不是板子选小了,而是用开路电压(Voc)去和电池电压匹配。 板子上标的是"6V",你以为它输出 6V,实际接上负载后在工作是 5V 左右,而开路时能到 7.2V。三个数字都不一样,用错哪个都会出问题。
老k一步步来10 小时前
嵌入式硬件
鸣志驱动器 Alarm_CodeTypeDef 状态报警位详解本文针对鸣志(MOONS')步进/伺服驱动器通用的16位报警状态结构体 Alarm_CodeTypeDef->state_bits 逐位解析,包含每一位缩写全称、中文报警定义、触发场景及故障说明,适配鸣志全系总线驱动器通用故障定义规范。
星栖与芯10 小时前
汇编·stm32·嵌入式硬件·harmonyos
LiteOS-M 切换汇编逐行图解(5):HalPendSV 任务切换的现场搬运(五阶段逐行)本文是切换汇编系列第五篇。前四篇讲完了语法打底(第 1、2 篇)、首任务启动(第 3 篇)、临界区与触发(第 4 篇);本篇讲最后也是最重要的一段——HalPendSV 的现场搬运,也就是“任务切换”这四个字真正发生时,CPU 和那几十行汇编在干什么。
2601_9583529010 小时前
前端·嵌入式硬件·回声消除·语音模块·降噪处理
不改PCB也能调拾音方向?真相在这。能,是真的。但"不改 PCB"和"你自己能调"是两回事——这篇把两半真相都讲清楚。先说结论,省得你往下翻:
M78佐菲10 小时前
linux·arm开发·笔记·嵌入式硬件·学习
ARM学习笔记(四)第四天的内容围绕裸机开发的编译流程、可执行文件结构和外设驱动展开,把核心点整理如下。一、交叉编译工具链作用
半导体憨包11 小时前
嵌入式硬件·硬件工程·dc-dc·半导体芯片
光伏组件级MLPE功率优化器DCDC:25年寿命+IP67+雷击,怎么设计才不“翻车“?先看数据:为什么MLPE是DCDC的"金矿"?典型MLPE功率优化器架构(单板输入,多板串联输出):欧创芯核心战场:单通道DCDC优化器(100W以内)+ 通信电源DCDC + 保护器件(TVS)。