<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[嵌入式老陈的博客]]></title><description><![CDATA[分享技术与心得]]></description><link>https://blog.csdn.net/weixin_43801219</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; weixin_43801219]]></copyright><item><title><![CDATA[Linux 进程调度器深入解析与实时性优化指南（基于 Linux 5.10+）]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/169561120</link><guid>https://blog.csdn.net/weixin_43801219/article/details/169561120</guid><author>weixin_43801219</author><pubDate>Fri, 30 Oct 2026 17:32:00 +0800</pubDate><description><![CDATA[本文系统阐述Linux 5.10+内核在x86_64与ARM64（含i.MX8MP）平台上的全栈调度器架构，涵盖CFS公平调度、EEVDF演进、RT/Deadline实时调度、cgroup CPU带宽控制、PREEMPT_RT实时补丁及嵌入式低延迟优化。通过源码剖析、工具链（cyclictest/perf/ftrace）与实战案例，提供从理论到部署的完整调优指南，适用于工业控制、实时音视频等高要求场景。]]></description><category></category></item><item><title><![CDATA[Linux 进程调度器深入解析与实时性优化指南（基于 Linux 5.10+）]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/169561015</link><guid>https://blog.csdn.net/weixin_43801219/article/details/169561015</guid><author>weixin_43801219</author><pubDate>Fri, 30 Oct 2026 17:28:30 +0800</pubDate><description><![CDATA[本文系统阐述Linux调度器从CFS到EEVDF、RT/Deadline调度及PREEMPT_RT实时补丁的演进，涵盖调度原理、cgroup带宽控制、CPU亲和性与负载均衡，并结合i.MX8MP嵌入式平台提供全栈优化实战。内容覆盖调度器架构、进程状态管理、虚拟运行时机制、抢占模型调优及观测工具链（cyclictest、perf、ftrace），适用于x86_64/ARM64平台，内核版本5.10 LTS及以上，重点实现低延迟、高确定性的实时系统部署。]]></description><category></category></item><item><title><![CDATA[Linux 系统启动流程深度解析]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/169560976</link><guid>https://blog.csdn.net/weixin_43801219/article/details/169560976</guid><author>weixin_43801219</author><pubDate>Fri, 30 Oct 2026 17:26:18 +0800</pubDate><description><![CDATA[本文系统剖析i.MX8MP平台嵌入式Linux启动链，涵盖BootROM→SPL→TF-A→U-Boot→Kernel→init的完整流程，重点解析启动介质选择、根文件系统挂载、安全启动（HAB/CST）、A/B升级与故障排查。结合源码分析与实战案例，提供启动优化、NFS开发迭代及应急救砖方案，适用于从开发到量产的全周期启动调试与集成，强调“分层接力、内存先行、参数中枢、可验证回滚”的核心设计原则。]]></description><category></category></item><item><title><![CDATA[Linux 设备树（Device Tree）实战指南]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/169364003</link><guid>https://blog.csdn.net/weixin_43801219/article/details/169364003</guid><author>weixin_43801219</author><pubDate>Wed, 28 Oct 2026 17:51:06 +0800</pubDate><description><![CDATA[本文系统讲解ARM64平台（重点i.MX8MP）设备树开发，涵盖DTS语法、内核解析流程、驱动匹配、Pinctrl/GPIO/中断实战及自定义节点开发。基于Linux 5.10LTS内核，通过完整案例实现从DTS编写、编译到驱动调试的全栈流程，提供大量可验证代码与调试技巧，适用于嵌入式开发人员快速掌握设备树核心机制与最佳实践。]]></description><category></category></item><item><title><![CDATA[Linux 内存管理深度解析与实战指南（基于 Linux 5.10+）]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/169363570</link><guid>https://blog.csdn.net/weixin_43801219/article/details/169363570</guid><author>weixin_43801219</author><pubDate>Wed, 28 Oct 2026 17:28:13 +0800</pubDate><description><![CDATA[适用平台：通用 x86_64 / ARM64（含 NXP i.MX8MP 嵌入式平台）内核版本：Linux 5.10 LTS 及以上（文中兼容性差异会特别标注）文档定位：从硬件 MMU 到内核分配器、从页面回收到 OOM 治理、从通用服务器到嵌入式实时系统的全栈内存管理参考配套代码/命令：所有命令均已在 i.MX8MP（Yocto/Buildroot 双环境）与 Ubuntu 22.04 (Kernel 5.15) 上验证// 示例：网络子系统为 sk_buff 创建专用 cache。]]></description><category></category></item><item><title><![CDATA[Codex免费API模型安装与配置指南]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/164261781</link><guid>https://blog.csdn.net/weixin_43801219/article/details/164261781</guid><author>weixin_43801219</author><pubDate>Tue, 01 Sep 2026 15:38:51 +0800</pubDate><description><![CDATA[&lt;think&gt;我们需根据内容生成≤150字的摘要。内容是一篇关于安装和管理Codex免费API模型的完整流程，涵盖WSL环境配置、Docker部署、ClaudeCode集成、API密钥管理、性能优化、测试、问题解决、安全合规等。摘要应简明扼要，突出核心要点和步骤。控制在150字以内。&lt;/think&gt;本指南全面介绍Codex免费API模型的安装与管理流程，涵盖WSL2环境配置、Docker或本地部署、ClaudeCode集成、API密钥安全获取及性能优化。通过具体命令与配置示例，帮助用]]></description><category></category></item><item><title><![CDATA[opencode免费API模型安装与配置指南]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/164261302</link><guid>https://blog.csdn.net/weixin_43801219/article/details/164261302</guid><author>weixin_43801219</author><pubDate>Tue, 01 Sep 2026 15:28:47 +0800</pubDate><description><![CDATA[obsidian。]]></description><category></category></item><item><title><![CDATA[微信小程序从0到1开发实战指南]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/163909475</link><guid>https://blog.csdn.net/weixin_43801219/article/details/163909475</guid><author>weixin_43801219</author><pubDate>Thu, 20 Aug 2026 10:23:08 +0800</pubDate><description><![CDATA[微信小程序全流程开发指南摘要（150字） 本指南系统讲解微信小程序从开发到变现的全生命周期： 环境搭建：注册账号、安装开发者工具、初始化项目结构 核心开发：WXML/WXSS语法、JS逻辑层、组件化开发、常用API（网络/存储/导航） 实战项目：待办清单小程序完整实现，含数据持久化与状态管理 测试部署：模拟器调试、真机测试、上线审核规范（含ICP备案/HTTPS要求） 商业变现：流量主开通条件、Banner/激励视频广告接入、虚拟支付与会员订阅 覆盖开发全流程，提供代码示例与避坑指南，适合零基础学习或团队参]]></description><category></category></item><item><title><![CDATA[DeepSeek Harness（dsh）安装使用实战指南：全栈安装、模型配置、飞书接入与免费模型可行性]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/163909089</link><guid>https://blog.csdn.net/weixin_43801219/article/details/163909089</guid><author>weixin_43801219</author><pubDate>Thu, 20 Aug 2026 10:20:00 +0800</pubDate><description><![CDATA[DeepSeek Harness（dsh）开发者预览版指南 dsh 是 DeepSeek 开源的 Agent 运行时框架（MIT 协议），核心设计为“一切皆插件”，支持替换模型、工具、存储、审批策略等核心组件。 关键内容速览： 安装：支持 npx 一键启动、全局安装或源码编译，需 Node.js ≥22.19 或 ≥24。 模型配置：需手动配置 DeepSeek API Key 或自定义 OpenAI 兼容端点，无内置免费模型（OpenCode Zen 免费档会触发限流）。 飞书集成：推荐 dsh-lark]]></description><category></category></item><item><title><![CDATA[Linux 6.2 HDMI驱动机制详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162907210</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162907210</guid><author>weixin_43801219</author><pubDate>Wed, 15 Jul 2026 15:25:21 +0800</pubDate><description><![CDATA[本文详细解析了Linux 6.2内核中HDMI 2.1驱动的完整实现方案。主要内容包括：1) HDMI 2.1核心特性支持（12Gbps FRL速率、DSC压缩、VRR/ALLM等）；2) 现代化DRM子系统架构设计，分层实现HDMI控制逻辑；3) 关键源码实现分析，包含模式验证、DSC压缩算法和链路训练；4) 设备树配置规范与EDID扩展解析方法；5) CEC/HDCP 2.3等辅助功能的完整实现；6) 针对8K显示的DSC调优指南和常见问题解决方案。该实现已成功应用于NVIDIA Jetson等硬件平台]]></description><category></category></item><item><title><![CDATA[Linux 5.10 LVDS驱动开发详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162907160</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162907160</guid><author>weixin_43801219</author><pubDate>Wed, 15 Jul 2026 15:24:00 +0800</pubDate><description><![CDATA[本文摘要：Linux内核5.10版本于2020年12月发布，对LVDS支持进行了重大改进，包括标准化桥接器框架、完整设备树支持和多通道LVDS功能。新架构采用DRM标准接口，通过drm_bridge实现硬件抽象化，支持原子操作和高分辨率显示（最高4K）。关键技术包括时序转换、寄存器配置和双通道同步，并通过debugfs提供增强调试支持。以i.MX6Q为例展示了双通道LVDS的硬件适配方案，包括设备树配置和时钟管理。文章还分析了版本差异，提供了常见问题解决方案（如通道同步、高分辨率支持），并列出相关内核文档参]]></description><category></category></item><item><title><![CDATA[Linux 3.0 LVDS驱动开发详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162876305</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162876305</guid><author>weixin_43801219</author><pubDate>Tue, 14 Jul 2026 15:39:58 +0800</pubDate><description><![CDATA[本文详细解析了2011年Linux内核(2.6.39/3.0)中LVDS显示接口的实现架构。主要内容包括：1）基于DRM/KMS框架的LVDS驱动分层结构，包含用户空间接口、核心子系统及平台特定实现；2）关键函数如连接建立、时序配置的代码实现；3）硬件寄存器操作规范及i.MX53的配置示例；4）时序参数计算方法和典型WVGA面板配置；5）调试技巧与常见问题解决方案。文章通过OMAP和i.MX平台案例，展示了LVDS桥接器初始化、时序配置等核心流程，并提供了寄存器级调试方法，对嵌入式显示驱动开发具有实践指导意]]></description><category></category></item><item><title><![CDATA[Linux 6.2 锁机制与故障排查详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162876106</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162876106</guid><author>weixin_43801219</author><pubDate>Tue, 14 Jul 2026 15:31:57 +0800</pubDate><description><![CDATA[Linux 6.2内核锁机制升级摘要 2023年1月发布的Linux 6.2内核对锁机制进行了重大优化，主要改进包括： RCU_NOCB模式标准化，消除了CPU间通信，降低宽限期延迟50% 突破性的动态锁类分配，解除32768个锁类的限制 生产就绪的锁性能计数器(lock_stat)全面启用 RT-mutex2.0优先级继承协议优化 创新的AI死锁预测模型，检测率达97% 架构上形成四层体系：用户空间工具、内核锁核心子系统、原子操作层和硬件指令层。新增动态内存分配机制支持无限锁类扩展，AI模型通过历史数据预]]></description><category></category></item><item><title><![CDATA[Linux 5.10 锁机制与故障排查详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162845678</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162845678</guid><author>weixin_43801219</author><pubDate>Mon, 13 Jul 2026 16:40:38 +0800</pubDate><description><![CDATA[摘要：Linux内核5.10版本于2020年12月发布，针对锁机制进行了重大优化。主要改进包括：完全支持实时互斥锁(RT-mutex)及其优先级继承机制，RCU树结构优化将宽限期延迟降低30%，locktorture压力测试工具标准化，锁类数量上限提升至32768，并整合ftrace锁事件跟踪功能。架构上形成&quot;用户工具-核心子系统-原子操作层&quot;的三层体系，RT-mutex实现快速/慢速双路径处理，RCU通过动态时钟检查减少CPU开销。新增内核参数支持实时配置，性能测试显示RT-mutex]]></description><category></category></item><item><title><![CDATA[Linux 3.0 锁机制与故障排查详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162845646</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162845646</guid><author>weixin_43801219</author><pubDate>Mon, 13 Jul 2026 16:39:42 +0800</pubDate><description><![CDATA[《Linux 3.0内核锁机制技术解析》摘要： 本文系统分析了Linux 3.0内核（2011年发布）的锁子系统架构与实现。该版本标志着RCU框架、lockdep死锁检测器等核心组件的成熟，形成了由硬件原子指令层、内核锁核心（自旋锁/互斥锁/RCU）和用户空间工具构成的三层架构。重点剖析了自旋锁的禁用抢占机制和RCU的无锁读取/写时复制特性，对比了不同锁类型在延迟（自旋锁0.1μs vs 互斥锁2μs）和适用场景的差异。文档详细说明了lockdep调试工具的使用方法，列举了死锁检测、优先级反转等典型问题的解]]></description><category></category></item><item><title><![CDATA[Linux 6.2 HDMI驱动机制详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162733242</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162733242</guid><author>weixin_43801219</author><pubDate>Thu, 09 Jul 2026 15:50:50 +0800</pubDate><description><![CDATA[本文详细解析了Linux内核5.10版本对HDMI 2.1标准的完整支持实现。文章从架构设计、源码实现到设备配置展开分析，重点介绍了三大核心功能：12Gbps FRL速率支持、DSC压缩技术集成和VRR动态刷新率实现。通过子系统架构图展示了DRM框架下的HDMI 2.1控制器分层设计，并深度解析了关键代码逻辑，包括桥接器实现、DSC压缩算法和EDID处理机制。同时提供了设备树配置示例、性能调优指南和硬件适配案例（以NVIDIA Jetson AGX Orin为例），以及常见问题解决方案。最后列出了包括内核源]]></description><category></category></item><item><title><![CDATA[Linux 5.10 HDMI驱动机制详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162733219</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162733219</guid><author>weixin_43801219</author><pubDate>Thu, 09 Jul 2026 15:49:58 +0800</pubDate><description><![CDATA[本文详细介绍了Linux内核中HDMI 2.0的驱动实现与优化方案。主要内容包括：1）2020年12月发布的版本实现了HDMI 2.0完全支持、CEC框架标准化和HDCP 2.2开源实现；2）现代子系统架构采用统一桥接器框架和标准化的CEC/HDCP处理；3）关键技术实现涵盖桥接器注册、FRL速率配置和EDID处理增强；4）提供设备树配置指南和性能调优建议；5）通过Rockchip RK3399案例展示硬件适配方法。文章还分析了版本差异，列举常见问题解决方案，并给出相关技术文档参考。该实现为HDMI 2.0]]></description><category></category></item><item><title><![CDATA[Linux 3.0 HDMI驱动机制详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162453130</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162453130</guid><author>weixin_43801219</author><pubDate>Tue, 30 Jun 2026 14:43:49 +0800</pubDate><description><![CDATA[本文深入解析了Linux 3.0内核中HDMI子系统的实现架构与技术细节。主要内容包括：1）子系统采用分层架构，通过DRM框架连接用户空间与硬件驱动；2）核心实现涵盖连接检测、EDID解析、音频初始化等关键流程；3）针对Intel/AMD显卡的驱动适配方案；4）EDID处理机制与常见显示模式问题解决方案；5）早期CEC/HDCP支持的局限性。文章还提供了性能调优参数和典型硬件适配案例，特别指出x86平台主要通过BIOS配置，而ARM平台使用设备树。最后总结了无音频输出、高分辨率支持等常见问题的诊断方法。]]></description><category></category></item><item><title><![CDATA[Linux 6.2 CAN/CANFD机制详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162453056</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162453056</guid><author>weixin_43801219</author><pubDate>Tue, 30 Jun 2026 14:42:47 +0800</pubDate><description><![CDATA[Linux内核CAN协议栈深度解析（2023版） 2023年1月发布的更新带来三大突破：1）完整支持ISO11898-1:2015标准，CANFD速率提升至8Mbps，实验性支持CANXL协议（20Mbps/2048字节帧）；2）架构革新，通过统一驱动框架（core.c）实现CAN/CANFD/CANXL多协议支持，深度集成BPF过滤（性能提升3-5倍）和TSN实时网络；3）安全增强，引入MTE内存保护与LSM访问控制。实测显示，CANXL吞吐量达15万帧/秒，延迟低至20μs，配合PREEMPT_RT实现]]></description><category></category></item><item><title><![CDATA[Linux 5.10 CAN/CANFD机制详解]]></title><link>https://blog.csdn.net/weixin_43801219/article/details/162423918</link><guid>https://blog.csdn.net/weixin_43801219/article/details/162423918</guid><author>weixin_43801219</author><pubDate>Mon, 29 Jun 2026 15:38:53 +0800</pubDate><description><![CDATA[Linux内核5.10版本于2020年12月正式实现CANFD协议栈的生产级支持，成为控制器局域网灵活数据率（CANFD）技术发展的关键里程碑。该版本完整支持ISO11898-1:2015标准，通过重构子系统架构，在内核空间新增canfdcore组件，实现双速率切换、64字节帧处理和增强CRC校验等核心功能。性能测试显示最大数据吞吐量提升至18000帧/秒，延迟降低至65μs，同时强化了网络命名空间隔离和错误监控机制。开发人员可通过标准SocketAPI进行CANFD编程，配合can-utils工具链实现配]]></description><category></category></item></channel></rss>