工具与软件:
您好!
我尝试使用 gpiodetect 和 gpioinfo 等 GPIO 工具通过终端访问 pwdn GPIO 引脚、但 显示未命名且无法访问 pwdn GPIO 引脚的行0、2、2。 我请你帮我解决这个问题。
下面是 gpioinfo 的终端输出:
gpiochip1 - 66行:
第0行:未命名的输入高电平有效
第1行:未命名的输入高电平有效
第2行:未命名的输入高电平有效
gpioset /dev/gpiochip1 1=1 //当我们试图使它高
gpioget /dev/gpiochip1 1 //当我们使用 gpioget 输出读取此值时、将为0。
&MAIN_i2c1{
状态="正常";
pinctrl-names ="默认值";
pinctrl-0 =<&MAIN_i2c1_PINS_DEFAULT>;
时钟频率=<100000>;
max96714:max96714@50{
兼容="ovti、ox05b";
REG =<0x50>;
时钟名称="inck";
pwdn-gpios=<&MAIN_GPIO0 1 GPIO_ACTIVE_LOW>;
};
};
在上面的代码片段中 添加了 GPIO 配置代码、这里我们使用的是 GPIO0_1。
MAIN_GPIO0_PINS_DEFAULT:MAIN_GPIO0_PINS_DEFAULT{
PINCTL-SINGLE、PINS =<
J721S2_IOPAD (0x004、PIN_OUTPUT、7)/*(W25) ECAP0_IN_APWM_OUT.I2C1_SCL */
>;
};
MAIN_GPIO0{
状态="正常";
pinctrl-0 =<&MAIN_GPIO0_PINS_DEFAULT>;
};
请提供此方面的解决方案