一个用于 Linux 中外围 I/O (GPIO、LED、PWM、SPI、I2C、MMIO、串口) 的 C 库。
c-periphery 是一个小型的 C 库,用于在用户空间 Linux 中访问 GPIO、LED、PWM、SPI、I2C、MMIO 和串口等外设 I/O 接口。c-periphery 简化并整合了原生 Linux 对这些接口的 API。c-periphery 在嵌入式 Linux 环境(包括 Raspberry Pi、BeagleBone 等平台)中用于与外部外设进行接口。c-periphery 具有可重入性,不依赖于标准 C 库和 Linux 之外的任何内容,可编译为静态库,便于与其他项目集成,并采用 MIT 许可证。
使用 Python 或 Lua ?请查看 Python-periphery 和 lua-periphery 项目。
如果需要额外的交叉编译器工具,请使用 CMAKE_TOOLCHAIN_FILE 完全指定工具链参数:
暂无开放 Issues,或尚未同步最近议题。