IRQ 中 BH 处理的选择 2026-06-12 这是一个内核模块开发的备忘,主要是中断处理中的 Botto-Half 处理框架选择有关。 (本文均为古法手搓,没有 AI 加成,如有错字语病实属正常) 今天在调试之前时间同 Read more...
使用 safe-rm 避免意外删除 2026-03-26 命令行操作中,难以避免 rm 命令的使用,如果脑袋昏了或者慢摆拍,很容易误删重要的文件,尤其是用户目录下的,不像根目录那样需要权限确认。 这里可以使 Read more...
修改打包好的Alpine文件系统 2026-01-16 之前介绍过嵌入式用的 Alpine Linux 发行版和如何移植,本文主要讲述对于打包好的系统压缩包,如何方便的添加删除软件包。 对于已经打包的 alpine 文件系统,经常需要根 Read more...
RK3506 PWM oneshot 模式驱动修正 2026-01-13 Rockchip RK3506 芯片 的 PWM 控制器支持 oneshot 模式,使用时,可以通过驱动模块、sysfs接口来配置周期、占空比和需要发送的数量(个数和重复次数),激活后硬件自动发 Read more...
基于 x-macros 的命令行参数解析库实现 2026-01-12 在之前文档讲述了一下 C X-Macros 的特性和一些应用场景,也提到在编译期可以确定的范式基本都可以通过 X-Macros 来辅助实现,比如命令行参数解析,这里就具体讲述如何 Read more...
Linux 接入 ADIS16505 IMU 2025-11-06 本文主要记录如何在 Rockchip RK3506 上接入并驱动 ADIS16505 IMU 模块。 Linux 有 IIO 子系统(工业输入输出),用于接入一些工业传感器,其中就包括 IMU。Analog ADIS16505 是一款使用 Read more...