/sys/kernel/debug/gpio
2017-01-13 08:54
225 查看
在使用GPIO的时候,有时候不知道GPIO的状态,也不知道在内核中GPIO是否申请成功。
可以通过/sys/kernel/debug/gpio这个文件来查看。这个文件显示了申请成功的GPIO的输入输出状态和电平。
https://developer.ridgerun.com/wiki/index.php/How_to_use_GPIO_signals
挂载debugfs
Tony Liu
2017-1-13, Shenzhen
可以通过/sys/kernel/debug/gpio这个文件来查看。这个文件显示了申请成功的GPIO的输入输出状态和电平。
参考
http://elinux.org/GPIOhttps://developer.ridgerun.com/wiki/index.php/How_to_use_GPIO_signals
配置
内核打开debugfs支持Symbol: DEBUG_FS [=y] Prompt: Debug Filesystem Defined at lib/Kconfig.debug:77 Depends on: SYSFS Location: -> Kernel configuration -> Kernel hacking
挂载debugfs
mount -t debugfs none /sys/kernel/debug
测试
root@android:/data # cat /sys/kernel/debug/gpio GPIOs 0-31, gpio-0: gpio-0 (ESDHC_CD ) in lo gpio-4 (btn volume-up ) in hi gpio-5 (btn volume-down ) in hi gpio-22 (AD7606_STBY ) out lo gpio-31 (AD7606_CONVST ) out lo GPIOs 32-63, gpio-1: gpio-58 (spi_imx ) out lo gpio-59 (spi_imx ) in lo gpio-60 (sysfs ) out lo GPIOs 64-95, gpio-2: gpio-83 (sensor pwr en ) out lo gpio-86 (usb-pwr ) out lo gpio-93 (btn power-key ) in hi GPIOs 96-127, gpio-3: gpio-102 (matrix_kbd_col ) out lo gpio-103 (matrix_kbd_row ) in hi gpio-104 (matrix_kbd_col ) out lo gpio-105 (matrix_kbd_row ) in hi gpio-106 (matrix_kbd_col ) out lo gpio-107 (matrix_kbd_row ) in hi gpio-108 (matrix_kbd_col ) out lo gpio-109 (matrix_kbd_row ) in hi gpio-110 (scl ) in hi gpio-111 (sda ) in hi GPIOs 128-159, gpio-4: GPIOs 160-191, gpio-5: gpio-167 (AD7606_OS1 ) out lo gpio-168 (AD7606_OS0 ) out lo gpio-169 (AD7606_OS2 ) out lo gpio-170 (AD7606_RESET ) out lo gpio-175 (cabc-en0 ) out lo gpio-176 (cabc-en1 ) out lo GPIOs 192-223, gpio-6: gpio-192 (usb-h1-pwr ) out lo gpio-205 (pFUZE-int ) in hi
Tony Liu
2017-1-13, Shenzhen
相关文章推荐
- BZOJ 3166 set+可持久化trie树(OR 莫队)
- jquery,js简单实现类似Angular.js双向绑定
- 译]badblocks指令
- mypipe使用中出现的null:4问题
- BZOJ 3166 set+可持久化trie树(OR 莫队)
- 使用pycharm+pyqt5 触发自定义方法
- WIN10-64+CUDA8.0+OpenCV3.0+VS2015配置
- 基于ubuntu14视觉识别乒乓球_1
- 电机PID调试注意(待补充)
- 基于颜色和圆对乒乓球识别_20170108
- 基于视觉的捡球机器人
- 基于颜色和圆对乒乓球识别
- android 仿音悦台页面交互效果
- Design Tic-Tac-Toe
- 微信小程序学习用demo:仿猫眼电影;使用猫眼api,下拉加载
- 虚拟机抽风不能联网
- MYSQL优化之数据库结构优化-学习笔记(3)
- C语言中的 static变量、static函数
- memcache的内存管理与删除机制
- day17 集合框架 LinkedHashSet TreeSet Map 泛型