drivers 使用 GPIO
先在infinity2m-ssc011a-s01a-padmux-xxx.dtsi中设置为GPIO模式(非其他复用模式):
<PAD_GPIO1 PINMUX_FOR_GPIO_MODE MDRV_PUSE_I2C1_DEV_RESET >,
申请GPIO:
int gpio_request(unsigned gpio,constchar* label);
设置GPIO为输入模式:
int gpio_direction_input(unsigned gpio);
设置GPIO为输出模式:
int gpio_direction_output(unsigned gpio,int value);
获取该GPIO的输入电平:
int gpio_get_value(unsigned gpio);
设置该GPIO的输出电平:
void gpio_set_value(unsigned gpio,int value);
文档更新时间: 2020-12-17 17:15 作者:Aeeditor