zoukankan
html css js c++ java
gpio_direction_output vs gpio_set_value之间的使用关系
在
Linux
驱动中常常会碰到gpio_set_value(port_num,0/1)或gpio_direction_output (port_num,0/1) 这两者有什么关系呢gpio_set_value(port_num,0/1) 一般只是在这个GPIO口的寄存器上写上某个值,至于这个端口是否设置为输出,它就管不了!而gpio_direction_output (port_num,0/1),在某个GPIO口写上某个值之后,还会把这个端口设置为输出模式。 因此,有人也许就会建议,把gpio_set_value这个函数直接去掉不用,是否可以,显然是可以的。 但是为什么系统还要用呢, 我个人分析是, 系统开发人员在要结合这两者来使用,以便提高效率。 一般某个端口设置好了输入与输出模式后,最好不要经常变动。 首先要调用gpio_direction_output(),以后要设置高低电平时,直接使用gpio_set_value()就可以了,这样可以省却再次调用设置输出模式的操作,从而提高运行效率!
查看全文
相关阅读:
tomcat 设置session过期时间(四种方式)
Delphi7程序调用C#写的DLL解决办法
delphi 获取大于2G的物理内存大小
delphi 判断目录是否可写
DLL编写与调用全解
API Hook基本原理和实现
dotnet tools 运行 dotnet run
.NET Core & ASP.NET Core 1.0
WebApp模版并运行
配置系统引导启动SuperScoekt
原文地址:https://www.cnblogs.com/muhuacat/p/7249414.html
最新文章
openssl
Java实现 洛谷 P1055 ISBN号码
Java实现 洛谷 P1055 ISBN号码
Java实现 洛谷 P1055 ISBN号码
Java实现 洛谷 P1047 校门外的树
Java实现 洛谷 P1047 校门外的树
Java实现 洛谷 P1047 校门外的树
Java实现 洛谷 P1047 校门外的树
Java实现 洛谷 P1047 校门外的树
Java实现 洛谷 P1046 陶陶摘苹果
热门文章
Java实现 洛谷 P1046 陶陶摘苹果
Java获取文件路径的几种方法
JAVA获取文件本身所在的磁盘位置
浏览器内核、页面呈现原理及其优化
runtimeException也是能够捕获的
Java RuntimeException异常处理汇总
com.octo.captcha.service.CaptchaServiceException: Invalid ID, could not validate unexisting o
session了解及超时处理
设置session超时的三种方式
详解springmvc控制登录用户session失效后跳转登录页面
Copyright © 2011-2022 走看看