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()就可以了,这样可以省却再次调用设置输出模式的操作,从而提高运行效率!
查看全文
相关阅读:
cadence中画焊盘注意事项
频率带宽解释
一种RC滤波电路的验证
24L01-2.4G无线传输模块调节记录
51中xdata,idata,data,pdata的区别
调试24L01经验总结
将scl分频
I2C详细介绍
汽车电源系统概述
PCB命名规则-allegro
原文地址:https://www.cnblogs.com/muhuacat/p/7249414.html
最新文章
打开新的页面
BOM
复习过程中需要注意的
angular ng-class ab切换(从服务器引入数据)或用指令写
form在ajax和JQajax中的使用
ajax
容易忘记的
Less使用笔记
ionic ngcordova http
ionic cordova file download and load
热门文章
ionic ngcordova barcodescanner
ionic ngcordova camera
js 打开PDF
創建HTTP 服務器
angular 页面加载时可以调用 函数处理
angular factory Services provider 自定义服务 工厂
ionic goto other page or alert
ionic cordova plugin simple demo
cadence中元件所在库
芯片引脚前端输入电容
Copyright © 2011-2022 走看看