嵌入式

ICECREAM4 小时前
嵌入式
嵌入式 —— 串口与 UART 深入详解 —— i.MX6ULL 实战一句话总结:串口(UART)是一种"发一条线、收一条线、不要时钟"的异步串行通信方式——发送方和接收方各自按约定好的速率(波特率)收发数据,通过起始位、数据位、校验位、停止位组成一帧数据。
浅止菌9 小时前
嵌入式
嵌入式Linux内存优化:从OOM到稳定运行的6个实战技巧嵌入式Linux开发最让人崩溃的事是什么?不是代码写不出来,是系统跑着跑着就OOM了。更崩溃的是:你在开发环境怎么测都正常,一到客户现场跑了两天就挂了。客户拍来一张串口截图,上面写着"Out of memory: Killed process xxx"。
大辉狼_音频架构9 小时前
嵌入式·音视频开发
Vol.05 VendorHAL-NXP基于 Android 16 / NXP i.MX 平台音频栈源码(hardware/interfaces/audio/aidl + vendor/nxp-opensource/imx/audio/default)
声讯电子10 小时前
嵌入式·ai降噪·回声消除·语音模组
AU-60 VS A-59F 语音模组完整对比(研发选型专用)两款同尺寸(37.5×16mm)邮票孔 DSP 语音模组,共享AI ENC 降噪、100dB AEC、BF 双麦波束、T1/T2 硬件档位、SPI 软件调参、模拟 / PDM 双麦、3.3V/5V 双供电核心声学算法,核心差异集中在USB 音频、输出规格、I2S 参数、端口数量、适配场景,下面分维度清晰对比。
Highcharts10 小时前
嵌入式·数据可视化
用 Highcharts 构建交互式 ICU 实时生命体征监护仪表盘本篇我们将付诸实践,利用 Highcharts 和 Highcharts.DataTable,构建一个高保真的 ICU 实时生命体征监护图表。
左手厨刀右手茼蒿3 天前
linux·嵌入式·系统内核
PCIe设备驱动开发:从枚举到DMA传输的完整链路PCIe(PCI Express)早已不仅仅是总线的概念。它是现代计算机系统I/O架构的支柱,从网卡、NVMe SSD到GPU和FPGA加速卡,全部挂在PCIe树形拓扑上。理解PCIe驱动开发,首先要理解这个拓扑在Linux中如何建模。
济6173 天前
linux·驱动开发·嵌入式·嵌入式linux驱动开发
I.MX6U Linux 驱动开发篇---零基础必看!中断实验(按键中断 + 定时器消抖 + 设备树配置实战教程)--- Ubuntu20.04🎬 渡水无言:个人主页渡水无言❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》
凉、介4 天前
linux·笔记·单片机·学习·操作系统·嵌入式
Linux 设备驱动匹配机制在 Linux 驱动模型里,经常会看到三类对象:它们之间最重要的一句话是:device 和 driver 并不是直接互相寻找对方,而是都挂到同一个 bus 上,由 bus 的 match() 规则负责撮合。
piaoyiren4 天前
51单片机·嵌入式·普中
串口指令控制8路LED音乐流水灯程序串口指令控制8路LED音乐流水灯程序功能文档本文档为深圳市普中科技有限公司51单片机实验程序配套功能说明,程序实现串口指令解析、蜂鸣器播放五首经典乐曲、8路LED同步流水灯联动功能,支持串口实时指令切换播放曲目,未匹配指令默认关闭所有LED,适用于51单片机串口通信、蜂鸣器音乐播放、LED动态显示综合实验。
凉、介4 天前
笔记·学习·嵌入式·虚拟化·virtio
Virtio 系列(一):框架概览Virtual I/O Device (VIRTIO) Version 1.1这是一篇框架概览。图中的中间列表示 virtio 规范定义的 driver-device interface;左右两侧分别表示 Linux guest 侧和 VMM/device 侧如何实现这个接口。图中的箭头用于说明主要交互方向,不等同于源码中的函数调用顺序。
charlie1145141914 天前
开发语言·嵌入式·开源项目·rk3506b
RK3506B: buildroot:出一份正规的最小 rootfsrk-forge 已经开源!带你从零把一颗几乎没人理的 RK3506,用主线 Linux(7.1)+ 主线 U-Boot 一路跑到 rk3506 login:——可按序打上去的补丁库、诚实的差距报告、完整 bringup 教程都在这。欢迎观摩,喜欢点个⭐!
青衫嵌入式5 天前
嵌入式
懂了汽车,就懂了 C 语言面向对象编程用汽车这个每个人都熟悉的例子,彻底搞懂 C 语言怎么写 OOP。可以微 信来关注 青衫嵌入式,会持续发布嵌入式干货。
华清远见IT开放实验室5 天前
人工智能·ai·嵌入式·实验室·具身智能·高校
从嵌入式到具身智能:嵌入式AI机器狗FS_D2,一站式打通高校嵌入式+AI+机器人教学全链路从嵌入式到具身智能,中间隔着什么?答案很直接:市场已经不等了。2026年,工业自动化与机器人方向的工程师岗位增速领跑全行业,AIoT融合正成为新的增长极。企业对嵌入式工程师的能力要求早已越过“写驱动、调接口”的边界,转向“硬件开发 + AI算法 + 智能控制”的复合能力。产业端的信号同样清晰:MCU已进入智能化跃迁期,结构上从单核向多核异构演进,AI与MCU的“双向奔赴”正在催生大量边缘智能应用场景。
piaoyiren6 天前
51单片机·嵌入式·普中
STC8 6 位数字密码锁程序功能# STC8 6位数字密码锁程序功能完整描述 ## 一、硬件资源分配 1. **数码管**:P0口作为共阳极数码管段选,单数码管显示最后输入的密码数字,0xFF熄灭。 2. **4×4矩阵键盘**:P1口,行列扫描方式;按键映射:数字0~9、`*`清空键、`#`确认校验键。 3. **指示灯** - P3.1 绿色LED:低电平点亮,密码校验正确开锁时亮; - P3.2 红色LED:低电平点亮,清空、输入位数不足、密码错误、锁定状态报警亮; 4. **蜂鸣器**:P3.6,有源蜂鸣器,不同场景区分长短提示
dddwjzx6 天前
linux·嵌入式
嵌入式Linux C应用编程入门——高级I/O本文主要参考文献是正点原子的C应用编程指南,很多内容与正点原子文档中的一致。作为初学者,为了和大家一起学习所以准备写这一系列文章,也是作为自己学习的一个笔记,如果有错误欢迎大家提出来一起讨论。
piaoyiren6 天前
单片机·嵌入式·普中a6
普中A6 静态数码管显示 数字直接上代码
阿拉斯攀登6 天前
linux·嵌入式硬件·嵌入式·linux驱动·字符设备驱动
平台设备驱动:platform bus 与设备树嵌入式 SoC 上的片上外设(I2C、SPI、UART、GPIO 控制器等)挂在 platform 总线上。这篇讲 platform 驱动框架、设备树 DTS 语法、驱动和设备怎么匹配,以及现代 Linux 驱动的标准写法。
阿拉斯攀登7 天前
linux·嵌入式硬件·linux内核·嵌入式·linux驱动
定时器与延时:内核定时器、hrtimer 与延时函数驱动里经常需要定时执行任务、等待硬件就绪。这篇讲 Linux 内核的定时机制:低精度定时器 timer_list、高精度定时器 hrtimer、以及各种延时函数的区别和用法。
阿拉斯攀登7 天前
linux·驱动开发·嵌入式硬件·linux内核·嵌入式·linux驱动·spi
SPI 设备驱动开发SPI 是另一种常用的串行外设总线,速度比 I2C 快,适合高速传输。这篇讲 Linux SPI 子系统架构、spi_driver 框架、四种 SPI 模式、读写传输 API,以及完整的 SPI 设备驱动示例。
天空'之城7 天前
linux·嵌入式·零拷贝技术全解
Linux 系统编程 17:零拷贝技术全解前言:承接上一篇 Unix 域套接字的本机 IPC 编程,至此我们已经完整掌握了标准 IO、Socket 通信、并发架构、IO 多路复用等核心编程能力。但在高性能服务场景下,传统的 read/write 模式存在严重的性能损耗,大量 CPU 时间浪费在无意义的数据搬运上。零拷贝(Zero Copy)是高性能 IO 优化的核心手段,通过减少内核态与用户态之间的 CPU 拷贝次数,成倍提升文件传输、网络收发的吞吐量,是 Nginx、Kafka、Netty 等顶级开源项目的核心性能优化点。本篇从传统 IO 的底