文章 2023-02-25 来自:开发者社区

Linux驱动开发——(Linux内核GPIO操作库函数)gpio(1)

文章目录Linux内核GPIO操作库函数int gpio_request(unsigned gpio, const char *label)void gpio_free(unsigned gpio)int gpio_direction_output(unsigned gpio, int value)int gpio_direction_input(unsigned gpio)int gpio_s....

Linux驱动开发——(Linux内核GPIO操作库函数)gpio(1)
文章 2016-03-25 来自:开发者社区

Linux 下操作gpio(两种方法,驱动和mmap)

目前我所知道的在linux下操作GPIO有两种方法: 1.  编写驱动,这当然要熟悉linux下驱动的编写方法和技巧,在驱动里可以使用ioremap函数获得GPIO物理基地址指针,然后使用这个指针根据ioctl命令进行GPIO寄存器的读写,并把结果回送到应用层。这里提供一点程序片断供大家参考: [cpp] view plain copy  ...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Linux宝库