GPIO驱动的结构体
ll_gpio_init_t
GPIO外设LL层初始化结构体ll_gpio_init_t的定义如下:
| 数据域 | 域段描述 | 取值 |
|---|---|---|
|
uint32_t pin |
指定要配置的GPIO引脚。 |
该参数的取值可以是下列值的组合:
|
|
uint32_t mode |
指定所选引脚的操作模式,开发者也可通过ll_gpio_set_pin_mode()设置该参数。 |
该参数的取值可以是下列值中的任意一个:
|
|
uint32_t pull |
指定所选引脚上拉或下拉电阻类型,开发者也可通过ll_gpio_set_pin_pull()设置该参数。 |
该参数的取值可以是下列值中的任意一个:
|
|
uint32_t mux |
指定所选引脚的复用功能模式,开发者也可通过ll_gpio_set_mux_pin_0_7()以及接口ll_gpio_set_mux_pin_8_15()设置该参数。 |
该参数的取值可以是下列值中的任意一个:
|
|
uin32_t trigger |
指定所选引脚的中断触发类型,开发者也可通过ll_gpio_enable_falling_trig()、 ll_gpio_enable_rising_trig()、 ll_gpio_enable_high_trig()、 ll_gpio_enable_low_trig()设置该参数。 |
该参数的取值可以是下列值中的任意一个:
|