CONFIG_GPIOLIB:决定是否将gpiolib编译进内核,如果选择否则在内核和驱动中不能使用GPIO子系统相关的函数接口; CONFIG_GPIOLIB一般都是选择y,因为其它驱动会用到GPIO子系统;CONFIG_GPIO_SYSFS根据自己的需求来进行选择,如果不需要通过/sys/class/gpio目录下的文件来操作GPIO口,就不需要开启。 2.2.1 配置电源域 一般IO...
GPIO number功能PinPin功能GPIO number +3.3V 1 2 +5.0V 139 I2S1_SDO2_M0 / I2C7_SDA_M3 / UART8_CTSN_M0 / PWM15_IR_M1 / CAN1_TX_M1 / GPIO4_B3 / 3 4 +5.0V 138 I2S1_SDO1_M0 / I2C7_SCL_M3 / UART8_RTSN_M0 / PWM14_M1 / CAN1_RX_M1 / GPIO4_B2 5 6 GND 115 ...
red-gpios和green-gpios属性用来指定每组LED状态灯的红色和绿色GPIO引脚,格式为,其中phandle是GPIO控制器的节点引用,pin是GPIO引脚编号,flags是GPIO引脚的激活方式,可以是GPIO_ACTIVE_LOW或GPIO_ACTIVE_HIGH。这里定义了9组LED状态灯,每组有两个GPIO引脚。 这些GPIO引脚必须在GPIO控制器节点中定义,并且不能与其他设备...
GPIO_IOC_GET_VALUE:获取GPIO的输入值,参数是一个整数,高4位表示GPIO的编号,低4位返回GPIO的值(0或1) GPIO_IOC_SET_DIRECTION:设置GPIO的方向,参数是一个整数,高4位表示GPIO的编号,低4位表示GPIO的方向(0为输入,1为输出)和初始值(0或1) GPIO_IOC_REG_KEY_EVENT:注册GPIO的按键事件,参数是一个整数,高4...
GPIO, 全称 General-Purpose Input/Output(通用输入输出),是一种软件运行期间能够动态配置和控制的通用引脚。RK3399有5组GPIO bank:GPIO0~GPIO4,每组又以 A0~A7, B0~B7, C0~C7, D0~D7 作为编号区分(不是所有 bank 都有全部编号,例如 GPIO4 就只有 C0~C7, D0~D2)。所有的GPIO在上电后的初始状态都是...
GPIO小组编号计算公式:number = group * 8 + X 下面演示GPIO4_D5 引脚计算方法:GPIO4_D5 对应的...
在介绍引脚配置节点之前,我们需要了解RK3399 GPIO的一些基础知识,RK3399共有5组GPIO口,依次为GPIO0~GPIO4;每一组又以A0~A7、B0~B7、C0~C7、D0~D7作为编号区分。 由于sdio_pwrseq节点配置了default状态对应的引脚配置节点为wifi_enable_h,因此需要在pinctrl节点下增加引脚配置节点wifi_enable_h: ...
Device.Gpio.Drivers 程序集: Iot.Device.Bindings.dll 包: Iot.Device.Bindings v2.1.0 取消映射驱动程序逻辑编号方案中的引脚编号,以固定具有端口名称的编号。 C# 复制 protected (int GpioNumber, int Port, int PortNumber) UnmapPinNumber (int pinNumber); 参数 pinNumber Int32 驱动程...
1.2.140 Pin GPIO引脚定义 1.2.2MIPI DSI MIPI(Mobile Industry Processor Interface)是2003年由ARM, Nokia, ST ,TI等公司成立的一个联盟,目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。
GPIO number 功能 Pin Pin 功能 GPIO number +3.3V 1 2 +5.0V 139 I2S1_SDO2_M0 / I2C7_SDA_M3 / UART8_CTSN_M0 / PWM15_IR_M1 / CAN1_TX_M1 / GPIO4_B3 / 3 4 +5.0V 138 I2S1_SDO1_M0 / I2C7_SCL_M3 / UART8_RTSN_M0 / PWM14_M1 / CAN1_RX_M1 / GPIO4_B2 5 6 GND ...