RK3308设置GPIO的方法
应用层操控GPIO
首先进入到/sys/class/gpio:
可以看到该目录下包含两个文件 export、unexport 以及 5 个 gpiochipX(X 等于 0、32、64、96、128)命名的文件夹。
切换到gpio0:
获取 GPIO 引脚的输入电平状态
echo “in” > direction
cat value
控制 GPIO 引脚输出高电平
echo “out” > direction
echo “1” > value
active_low:这个属性文件用于控制极性,可读可写,默认情况下为 0,譬如:
active_low 等于 0 时
echo “0” > active_low
echo “out” > direction
echo “1” > value #输出高
echo “0” > value #输出低
active_low 等于 1 时
$ echo “1” > active_low
$ echo “out” > direction
$ echo “1” > value #输出低
$ echo “0” > value #输出高
RK3308设置GPIO的方法相关推荐
- nrf52832 之 gpio配置方法
gpio操作是单片机最基本的操作,也是最常用的.例如配置gpio控制led灯,检测按键输入等功能. 当然手册里面有详细的gpio的配置方法,如果想写裸机程序,可以去查看手册,如果是在sdk上添加gpi ...
- linux用户态使用gpio中断方法
一.用户空间gpio的调用文件 用户空间访问gpio,即通过sysfs接口访问gpio,下面是/sys/class/gpio目录下的三种文件: –export/unexport文件 –gpioN指代具 ...
- mt6762添加gpio按键方法与问题调试
mt6762添加gpio按键方法与问题调试 1 配置dts文件.定义gpio87为拍照键,对于keycode = 212. gpio_keys:gpio_keys { compatib ...
- 在Linux 中的应用层操作gpio的方法
背景: 由于在调试WiFi驱动模块的时候需要增加一个功能:就是用户按下一个按键就可以,将WiFi的ssid和psk恢复到出场模式.所以这里就需要开辟一个线程去检测按键的状态.第一步首先是用户按下按键后 ...
- php配置设置,PHP设置配置文件的方法
PHP设置配置文件的方法 变量 $config 是我们所提交过来的配置信息,是以数组形式存储的.function set_config($config){ if(!is_array($config)) ...
- bios设置_老富士通bios设置启动项方法是什么 富士通bios设置u盘启动的方法
最近有朋友问富士通找不到u盘启动怎么办,老富士通bios设置启动项方法是什么?很多朋友对于这个问题也是一头雾水,不知道如何解决,别着急,今天就针对老富士通bios设置启动项方法是什么的问题,为大家带来 ...
- html5下拉列表默认值,element-ui中的select下拉列表设置默认值方法_简单_前端开发者...
element-ui中的select下拉列表如何设置默认值? 在element-ui的运用中,涉及到了select下拉列表.项目中需要将select的默认值给展示出来 那如何修改呢? 上element ...
- idea每次都要配置tomcat_电脑每次开机时间都不对?电脑每次开机都要重新设置时间解决方法...
近期有网友咨询到装机之家晓龙,称自己一台老电脑最近出现一个问题,每次电脑重新开机都需要设置一下时间,关机再开机之后系统时间又归零了,又需要重新设置系统时间.日期,十分麻烦.那么电脑每次开机时间都不对怎 ...
- 服务器08系统伪静态,win2003/2008服务器IIS站点安装设置伪静态的方法
第一种方法:适用于win2008,IIS7以上 IIS7以上可以使用URL重写模块,并在根目录下通过 web.config 文件设置伪静态的方法,这个就不多说了,微软官方可以下载安装:http://w ...
最新文章
- 从「王师傅一共损失了多少钱」说开去
- Simulating Ocean Water (2) (2005-03-31 update)
- 如何快速安全的插入千万条数据?
- 谈谈技术原则,技术学习方法,代码阅读及其它
- zz 聊聊并发(一)
- mysql创建function 报错误1418 - This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in
- Ubuntu安装包时报错 E:Unable to locate package xxx(如:python3-pip)
- mac python版本问题
- python科学计算环境配置_Python科学计算环境推荐――Anaconda
- C# 怎么生成DLL文件(转)
- 视频截取图片帧工具(可免费使用)
- RTKLIB MANUAL 之 Instructions 第一部分
- webrtc中GCC拥塞控制模块之码率控制器AimdRateControl
- 两篇文章的相似度比较
- 解决linux系统Error starting userland proxy: listen tcp 0.0.0.0:xxx端口: bind: address already in use端口占用问题
- 关于微信小程序中的.eslintrc.js
- python14 Prompting and Passing
- C++内存分布探讨,x86和x64位的细微区别
- 计算机音乐乐谱打上花火,扒完,打上花火,自扒
- 如何生成qq邮箱的授权码