adb 命令查看/控制 rk3399 GPIO 输入/输出状态
1. 查看kernel已经使用gpio及状态命令:
C:\Users\Administor>adb shell
rk3399_all:/ $ su
rk3399_all:/ # cat /sys/kernel/debug/gpio
GPIOs 0-31, platform/pinctrl, gpio0:
gpio-4 ( |bt_default_wake_host) in lo
gpio-5 ( |power ) in hi
gpio-6 ( |vbus-5v ) out lo
gpio-9 ( |bt_default_reset ) out lo
gpio-10 ( |reset ) out hi
gpio-11 ( |? ) out lo
gpio-13 ( |enable ) out hi
GPIOs 32-63, platform/pinctrl, gpio1:
gpio-34 ( |int-n ) in hi
gpio-35 ( |vcc2 ) out hi
gpio-45 ( |vcc1 ) out hi
gpio-46 ( |vsel ) out hi
gpio-49 ( |vsel ) out lo
gpio-54 ( |mpu6500 ) in lo
2. 使用io命令直接控制gpio输出电平:
以gpio0为例:
rk3399_all:/ # io -4 -l 64 0xff720000
ff720000: 00002400 00002e40 00000000 00000000
ff720010: 00000000 00000000 00000000 00000000
ff720020: 00000000 00000000 00000000 00000000
第一个reg为输出状态:可以看到gpio0 b5为1,即gpio1 b5输出为高电平
# io -4 -w 0xff720000 0x400 // gpio0 b5为low
# io -4 -w 0xff720000 0x2400 //gpio0 b5为high
第二个reg为输入输出方向:可以看到gpio0 b5为输出状态
同理,经查询dts可知
gpio1 对应0xff730000
gpio2 对应0xff780000
gpio3 对应0xff788000
gpio4 对应0xff790000
adb 命令查看/控制 rk3399 GPIO 输入/输出状态相关推荐
- android不同机型编译不同so,如何使用adb命令查看android中的数据库
1,进入到控制台中,输入adb shell,进入到命令模式的环境中 2,输入:cd /data/data/ 3, 选择你所在的数据库文件,比如我的com.android.homework, 输入命令: ...
- 利用adb命令查看apk文件包名的一些方法
利用adb命令查看apk文件包名的一些方法 前提是已经下载android SDK并配好环境变量! 在控制台输入命令$adb shell pm 可以看到adb shell pm的相关用法,详细信息请自己 ...
- 通过adb命令查看当前activity(更新版)
通过adb命令查看当前activity(更新版) 看过网上好多互相抄来抄去的博客,都没能解决问题,那些adb命令无法查看当前activity,而且很麻烦,预算自己找了很久记得以前用过这个命令,但是实在 ...
- adb命令查看应用权限赋予情况
如何通过adb命令查看应用权限赋予情况呢? 话不多说:直接上答案: adb shell dumpsys package com.test.abc 备注:com.test.abc改成你的包名. 搜索&q ...
- android查看cpu信息,Android使用adb命令查看CPU信息
Android中使用JNI编程的时候会需要编译出不同的SO文件,以供适配不同的机型. 例如: 由此需要查看不同机型的CPU信息. 使用ADB命令查看CPU信息命令如下: 1. adb shell 2. ...
- adb查看手机cpu使用率_使用adb命令查看手机cpu/内存等信息
使用adb命令查看手机cpu/内存等信息 前提 本地电脑Windows已安装ADB工具.夜神模拟器 连接手机 这里用的夜神模拟器连接的 使用adb命令连接手机:adb connect 127.0.0. ...
- linux下apk包名查看,使用adb命令查看apk版本
adb devices (显示连接的设备) adb root (获取手机root权限) adb remount (重新挂载系统分区,使系统分区重新可写) adb shell (进入目标设备的L ...
- 使用adb命令查看Sqlite数据库
1,windows系统,使用快捷键alt+R,然后输入cmd,进度到命令行,输入adb shell,进入到命令模式的环境中 2,输入:cd /data/data/ 3, 选择你所在的数据库文件,比如我 ...
- 通过adb命令查看SN、CID码等信息
用ADB命令来查看自己手机的相关硬件以及其他的参数信息,相信许多机友已经早已查看过,而新入门感兴趣的机友可以尝试一下. 运用这些ADB命令可以很直观的查看到你手机上的硬件与软件方面的详细信息. 下载附 ...
最新文章
- mysql 安装 se_mysql的安装过程
- [NC15665]maze
- Javascript 常用技巧55例
- Git 分布式版本管理
- c语言实验设计报告,C语言实验设计报告.doc
- matlab api接口调用json格式
- oracle trace 文件名,限制oracle trace 文件大小
- 集美大学诚毅学院计算机科学与技术学费,集美大学诚毅学院计算机科学与技术专业介绍...
- Maven学习总结(27)——Maven自定义打包插件maven-assembly-plugin详解
- IOS-程序员和设计师必备的20个CSS工具
- Android中使用HttpURLConnection实现GET POST JSON数据与下载图片
- Unity 3D 实战核心技术详解
- RPA机器人如何通过Usb Server远程连U盾
- 笔记本CPU正常温度是多少?
- ajax readystate为1,Ajax readyState总是等于1
- 韵达快递 | 快递单号查询API
- react——@修饰器——高阶组件的使用——通过装饰器来调用高阶组件——简单修改样式
- CSS Core CSS hack CSS优化
- U盘文件如何恢复?u盘还原,必学的4招(2023已更新)
- mysql里的die_mysql中die函数的问题
热门文章
- verifiable secret sharing可验证的秘密共享
- 【STM32Cube HAL】SPI(十)
- PermissionError: [Errno 13] Permission denied 已解决
- 论文翻译《Background modeling methods in video analysis: A review and comparative evaluation》
- 小程序+spring boot校园二手交易平台 毕业设计-附源码191637
- 基于JavaSwing开发讯友桌面通讯录管理软件 课程设计 大作业源码 毕业设计
- 曹健老师 TensorFlow2.1 —— 第二章 神经网络优化
- STM32 PWM波驱动模拟舵机(库函数版)
- Java 学习 控制流循环练习 以每个月投资1000块钱的节奏,持续投资多少年,总收入达到100万(每年20%的投资回报率。 复利计算按照每年12000投入计算,不按照每月计息)
- 大数据面试3分钟自我介绍_面试真经 | 大数据/数仓面试灵魂30问(附答案 | 已斩offer)...