摘要: 本文记录了 Linux PWM 子系统的基础学习过程,围绕 PWM 的基本概念、内核框架以及常见使用方式展开,梳理了 PWM 控制器与 PWM 设备的关系,并结合实际驱动代码说明 PWM 在设备树和驱动中的典型使用流程。该笔记旨在帮助初学者快速建立对 Linux PWM 子系统的整体认识,为后续编写和调试 PWM 相关驱动打下基础。 阅读全文
posted @ 2026-02-06 17:26 ttkwzyttk 阅读(8) 评论(0) 推荐(0)
摘要: 本文解析了 Linux 内核中的 module driver helper macro,讲解了 module_platform_driver 的实现原理与设计思想,展示了宏如何通过 宏拼接、可变参数、__init/__exit 和 module_init/module_exit 自动生成驱动注册与注销模板,是内核驱动开发者掌握标准写法的实用指南。 阅读全文
posted @ 2026-02-06 10:10 ttkwzyttk 阅读(123) 评论(0) 推荐(0)