当前位置:   article > 正文

使用库进行Linux下串口收发通信(最简单没有之一)的记录

使用库进行Linux下串口收发通信(最简单没有之一)的记录

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 许可。

C-periphery 是一个使用C语言编写的,跨平台的 I/O 操作库,适用于 Linux 和嵌入式系统。它提供了对常见的低级设备接口的简单访问,比如 GPIO、I2C、SPI、串口等。适用于嵌入式开发者及需要直接操作硬件的用户。

源文件:

  1. $ tree .
  2. ├── src
  3. │ ├── gpio.c
  4. │ ├── gpio.h
  5. │ ├── i2c.c
  6. │ ├── i2c.h
  7. │ ├── led.c
  8. │ ├── led.h
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/584265
推荐阅读
相关标签
  

闽ICP备14008679号