自学内容网 自学内容网

【Linux】libgpiod使用方法

1、libgpiod库的移植

参见本人博客:libgpiod库的移植

2、libgpiod使用

2.1 打开GPIO芯片

一个GPIO芯片管理N个GPIO,每个GPIO芯片用结构体 ==gpiod_chip == 来表示。
1)以路径方式打开
例如GPIO芯片的路径为:/dev/gpiochip0

struct gpiod_chip *gpiod_chip_open(const char *path) 

2)以GPIO名称作为参数打开
GPIO名称为路径/dev/gpiochip0中的设备名:gpiochip0

struct 

原文地址:https://blog.csdn.net/u010168781/article/details/137552044

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!