logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux音频三部曲(3):嵌入式 Linux 音频用户态开发:ALSA、PipeWire、WirePlumber 与 GStreamer 实战

本文是嵌入式Linux音频开发的第三部分,聚焦用户态开发技术。文章系统讲解了ALSA库与工具、PipeWire核心架构、WirePlumber策略管理和GStreamer多媒体流水线四大核心模块。内容涵盖音频架构分层(应用层/服务层/接口层/内核层)、ALSA设备操作流程、PipeWire低延迟配置、WirePlumber设备管理策略以及GStreamer流水线构建等关键技术点。针对嵌入式场景特别

文章图片
#linux#音视频#运维
Linux音频三部曲(2):Linux ASoC驱动深度开发

本文深入解析嵌入式Linux音频驱动开发体系,聚焦ASoC框架的三层架构与核心组件。首先对比传统ALSA的局限性,阐述ASoC如何通过解耦Codec、Platform和Machine驱动实现嵌入式场景的组件化复用。详细剖析了Codec驱动的数据结构、寄存器抽象(Regmap)、时钟配置与控件实现,以及Platform驱动的DMA处理和TDM配置。重点介绍了基于设备树的Machine驱动开发方法,包

文章图片
#linux#音视频
Linux音频三部曲(1):嵌入式 Linux 音频基础与硬件体系

本文是《Linux音频三部曲》系列的第一篇,重点介绍嵌入式Linux音频的硬件基础和数字化原理。文章从声音的物理特性出发,阐述了音频数字化的采样率、位深和采样格式等核心参数,并详细分析了嵌入式音频硬件架构,包括SoC、Codec、功放等组件的功能和工作原理。同时深入讲解了数字音频接口(DAI)的各种格式和时钟系统,以及辅助音频硬件设备。全文系统地梳理了从模拟信号到数字音频传输的完整技术链路,为后续

文章图片
#linux#音视频#运维
Linux图形三部曲(2):Linux 图形硬件架构与显示管线全解析

本文是Linux图形三部曲的第二篇,深入解析Linux平台的图形硬件架构与显示管线工作原理。文章首先区分固定功能硬件(如显示控制器、视频输出单元)与可编程硬件(如GPU)的不同特性,前者保证显示稳定性,后者提供渲染灵活性。随后详细拆解显示管线标准数据流:从帧缓冲到图层单元、CRTC、编码器、物理接口直至显示面板的完整路径,强调时序匹配对屏幕正常点亮的关键作用。文章还分析了LCD、OLED等显示技术

文章图片
#linux#硬件架构#运维 +1
Linux图形三部曲(3):Linux 图形软件栈全架构:内核→用户态→渲染引擎

很多开发者在实际工作中都会遇到这类困惑:同样的程序在 X11 正常,在 Wayland 下异常;某些硬件加速只在特定桌面环境生效;图形界面卡顿、花屏、撕裂,却不知道问题出在窗口管理器、合成器、渲染库还是内核驱动;嵌入式平台需要裁剪图形栈,却分不清各个组件的职责边界。这些问题的根源,都是没有建立起 Linux 图形软件栈的全局架构认知。

文章图片
#linux#架构#运维 +2
服务器宕机了还能远程开机?藏在主板上的那颗 BMC 芯片,到底在干啥

操作系统已经崩得连内核转储都来不及写,网卡驱动的内存结构全乱了,凭什么这台机器还能接到你的“开机”指令,又老老实实地把电源接通?答案全在主板上那颗极其低调的芯片上——基板管理控制器,BMC。

文章图片
#arm开发#服务器#运维
2025 Linux内核年度复盘:从6.12到6.18,实时、Rust、eBPF三大革命落地

Linux内核年度进化:从6.12到6.18的四大突破 2024年11月至2025年11月,Linux内核(6.12-6.18)实现四大里程碑升级: 实时性:PREEMPT_RT主线合并,终结20年补丁史,支持微秒级响应,覆盖工业/车载场景; 安全与扩展:Rust驱动规模化落地,文件数增长3倍;eBPF重构调度与网络,支持动态策略; 性能革新:io_uring强化零拷贝与异步I/O,成为数据库/存

文章图片
#linux#rust#运维
从LPC到PCIe,一颗BMC芯片的“模块进化史”

BMC芯片作为服务器的"守护神",其技术演进反映了服务器智能化的进程。文章系统梳理了BMC的关键功能模块:通信互联方面,LPC/eSPI和PCIe构建了主机与BMC的多层次连接;核心监控模块通过I2C/I3C、ADC、PECI等实现对硬件状态的全面感知;存储扩展模块如SPI、eMMC提升了数据管理能力;高可用设计则通过协处理器、Watchdog等确保系统可靠性。这些模块的集成发

#嵌入式#服务器
计算机主板与 BIOS 核心技术解析:硬件基础与底层控制的核心逻辑

本文系统介绍了计算机主板硬件架构与BIOS工作原理。主板作为核心硬件载体,采用CPU+PCH芯片组结构,通过标准插槽(CPU、内存、PCIe)和接口(SATA、USB)实现硬件连接与数据传输。BIOS作为底层固件程序,在开机时执行硬件检测、初始化及操作系统引导,其运行分为SEC、PEI、DXE、BDS四个阶段。主板提供硬件环境,BIOS实现硬件控制,二者协同决定系统性能与稳定性。随着技术发展,UE

文章图片
#服务器
IPMI 2.0 到底是什么?一篇看懂服务器带外管理

IPMI2.0协议体系解析:数据中心带外管理的基石 摘要:本文系统阐述了IPMI2.0协议在数据中心运维中的核心价值。作为开放管理标准,IPMI2.0通过独立于OS和主电源的设计,实现了跨厂商服务器的统一监控与自动化管理。文章详细剖析了其技术架构,包括BMC控制器、传感器网络和通信总线等核心组件,并阐述了"监控-告警-恢复"的闭环工作流程。IPMI2.0凭借带外管理、硬件兼容和

文章图片
#服务器
    共 17 条
  • 1
  • 2
  • 请选择