修改打包好的Alpine文件系统

之前介绍过嵌入式用的 Alpine Linux 发行版和如何移植,本文主要讲述对于打包好的系统压缩包,如何方便的添加删除软件包。 对于已经打包的 alpine 文件系统,经常需要根

RK3506 PWM oneshot 模式驱动修正

Rockchip RK3506 芯片 的 PWM 控制器支持 oneshot 模式,使用时,可以通过驱动模块、sysfs接口来配置周期、占空比和需要发送的数量(个数和重复次数),激活后硬件自动发

Linux 接入 ADIS16505 IMU

本文主要记录如何在 Rockchip RK3506 上接入并驱动 ADIS16505 IMU 模块。 Linux 有 IIO 子系统(工业输入输出),用于接入一些工业传感器,其中就包括 IMU。Analog ADIS16505 是一款使用

参数解析库 argtable2 的使用

C 程序解析命令行参数一般都会使用 getopt/getoptlong 这两个 GNU 接口,简单的参数设计还好,稍微复杂的就会维护起来很麻烦,比如手写 usage、命令参数的分散性(参数的异常处理)等等。