嵌入式硬件

fly_sunnn10 小时前
stm32·单片机·嵌入式硬件
STM32-GPIO通用输入输出口,可配置8种输入输出模式。引脚电平:0v~3.3v ,部分引脚可容忍5v.输出模式下可控制端口输出高低电平,用于驱动LED,蜂鸣器,模拟通信协议输出时序等。
宵时待雨13 小时前
stm32·单片机·嵌入式硬件
STM32基础1:嵌入式历史与生态目录嵌入式历史与生态一、历史生态问题1.1.计算机发展的底层驱动1.2.军转民1.3.摩尔定律1.4.通用与专用
不会代码的小猴14 小时前
stm32·嵌入式硬件
启动文件文件名:startup_stm32f407xx.s,汇编编写,放在 MDK-ARM 目录下。上电复位后第一个执行的程序,在 main() 之前。
2401_8628808215 小时前
c语言·驱动开发·嵌入式硬件
iMX6ULL 驱动工程搭建 + LED 灯驱动应用程序:运行在用户空间;驱动:属于内核级别编程,代码属于操作系统内核一部分。方式 1:静态编译进内核
hahaha601615 小时前
人工智能·嵌入式硬件·算法·计算机视觉·fpga开发
FPGA+ARM实现AWB的全流程一、FPGA实现AWB的方式 1.fpga实时统计灰点区域内的R/G/B分量求和 2.fpga实时统计灰点区域内的像素计数 3.awb_process()函数做白平衡校准的增益计算,以及做置信度的判断和限幅处理 4.将R/G/B颜色增益寄存器写入到逻辑AWB算法IP
老孟说禅15 小时前
单片机·嵌入式硬件·智能硬件
硬件测试 - 测试用例设计:测试需求分析、测试点提取、测试用例编写方法今天咱们聊聊测试用例设计。说实话,我见过太多测试工程师一上来就闷头写用例,结果漏测一堆。为什么?因为需求没吃透,测试点没理清。这一章,我就把压箱底的方法论掏出来,咱们一步步拆解。
逐光者93315 小时前
stm32·单片机·嵌入式硬件
STM32通信协议——I2CI2C(Inter-Integrated Circuit,集成电路间总线)是由 Philips 公司(现 NXP)于 20 世纪 80 年代初推出的一种串行通信总线。它仅需两根信号线(SCL 时钟线、SDA 数据线)即可实现多个设备之间的通信,广泛应用于传感器、存储器、显示屏、时钟芯片等外设的读写控制。
千秋岁rr16 小时前
单片机·嵌入式硬件
15.PWR电源控制PWR简介电源监测 (PVD - 可编程电压监测器)作用:实时监控VDD电源电压。触发机制:当电压高于或低于设定的阈值时,会触发中断。
额额额对了16 小时前
开发语言·嵌入式硬件·php
嵌入式 Linux 启动程序文件嵌入式 Linux 启动四件套:U-Boot、zImage、DTB、Rootfs在嵌入式 Linux 开发中,一个完整的系统通常由四个核心部分组成:U-Boot、zImage、DTB、Rootfs。它们像接力赛一样,从设备上电开始,一步步把硬件初始化、内核加载、设备识别、文件系统挂载完成,最终让我们看到终端登录界面。
独孤九剑打醒他16 小时前
前端·嵌入式硬件·架构·开源·硬件工程
【原创开源·修订版】源-栅-漏-栅-源横向双栅MOS:从“被误解的短路”到“电流路径多值逻辑与顶层供电架构”本文依旧沿用:CC BY-NC-SA 4.0 协议 TSA 时间固化,编号太长,作者比较懒,就不写了太
千里马0217 小时前
stm32·单片机·嵌入式硬件
STM32读取AD7606-4(HAL库)不要使用Receive Only Master模式仅使用一个通道读取即可
weixin_4640780717 小时前
嵌入式硬件
电路中补偿器的作用通常在开关电源设计的时候,电压反馈使用的是光耦和tl431组合,有的会并联电阻,有的rc,有的rc再并联一个c,rc再并联一个c就是二型补偿
不会代码的小猴18 小时前
单片机·嵌入式硬件
中断(NVIC)NVIC = Nested Vectored Interrupt Controller,嵌套向量中断控制器,Cortex-M4 内核外设。
糖糖单片机设计19 小时前
stm32·单片机·嵌入式硬件
基于STM32的空气污染检测与报警系统设计与实现空气质量看不见摸不着,但 CO、甲醛、PM2.5 每一项都实打实影响健康。这篇基于 STM32F103C8T6 的空气污染检测与报警系统,用几颗气体传感器加一块 OLED,就能把室内空气质量量化显示出来,超标立刻蜂鸣报警,还能通过串口把数据传给上位机做曲线分析。整套方案成本不到百元,适合作为毕业设计或室内空气质量监测的入门项目。本文从方案选型、硬件接线、软件流程到实测数据完整过一遍。
comyccccc19 小时前
单片机·嵌入式硬件·硬件工程
自制多路输出DCDC电源板,3.3V-12V可调 学习笔记制作如图所示的PCB板子。绘制DCDC模块电路原理图。在原理图中放置如图所示芯片(之前绘制好的LM2596芯片)。分别输出3.3V,5V,12V,和ADJ。
Yiran_G20 小时前
嵌入式硬件·物联网
BLE终端数据积压如何处理?缓存队列、断连补传与流量调度设计在嵌入式无线采集项目中,BLE 通信调试通过,并不意味着设备长期运行时不会出现数据积压。传感器可能每隔几十毫秒产生一条记录,而无线发送任务需要等待连接事件、处理协议交互,并受接收端处理能力限制。当数据产生速度持续高于有效发送速度时,尚未处理的数据就会逐渐堆积在终端内部;如果期间发生断连,队列增长还会更加明显。
硅基手札20 小时前
驱动开发·stm32·单片机·嵌入式硬件·mcu·计算机外设
【串口技术系列文档 07】UART控制器寄存器详解本文目标:掌握典型UART控制器的寄存器结构,能够编写底层驱动代码发送器(Transmitter)接收器(Receiver)
硅基手札20 小时前
驱动开发·stm32·单片机·嵌入式硬件·mcu·计算机外设
【串口技术系列文档 09】FIFO管理与流控本文目标:掌握FIFO缓冲区设计、环形缓冲区实现和硬件/软件流控机制典型UART控制器的FIFO深度:
硅基手札20 小时前
驱动开发·stm32·单片机·嵌入式硬件·mcu·计算机外设
【串口技术系列文档 08】中断驱动vs轮询vs DMA本文目标:掌握三种UART数据传输模式的原理、优缺点及应用场景优点:缺点:测试条件:延伸阅读:[[09-FIFO管理与流控]]、[[13-多串口并发处理]]
尼喃20 小时前
嵌入式硬件
OVP芯片完整方案:前级瞬态钳位、持续过压隔离与后端保护OVP芯片是什么?与TVS、ESD芯片有什么区别? 普通USB产品通常只接受5V输入。如果误接12V、20V电源,或者快充电源异常输出高压,后级充电IC、MCU和电池管理电路都可能损坏。OVP芯片的作用,就是在输入电压超过设定值时关闭内部MOS,隔离输入和输出,保护后端电路。 OVP、TVS和ESD有什么区别? 简单理解:ESD负责接口静电,TVS负责短时浪涌,OVP负责持续高压断电。三者不是相互替代关系。 为什么用了TVS还需要OVP? TVS主要处理8/20μs等短时间浪涌。当5V线路持续输入12V或