CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!
无匹配项 共计114个匹配页面

AON GPIO驱动的结构体

ll_aon_gpio_init_t

AON GPIO外设LL层初始化结构体ll_aon_gpio_init_t的定义如下:

表 529 ll_aon_gpio_init_t结构体
数据域 域段描述 取值

uint32_t pin

要配置的AON GPIO引脚。

该参数的取值可以是下面中的值的组合:

  • LL_AON_GPIO_PIN_0(引脚0)
  • LL_AON_GPIO_PIN_1(引脚1)
  • LL_AON_GPIO_PIN_2(引脚2)
  • LL_AON_GPIO_PIN_3(引脚3)
  • LL_AON_GPIO_PIN_4(引脚4)
  • LL_AON_GPIO_PIN_5(引脚5)
  • LL_AON_GPIO_PIN_6(引脚6)
  • LL_AON_GPIO_PIN_7(引脚7)
  • LL_AON_GPIO_PIN_ALL(所有引脚)

uint32_t mode

指定所选引脚的操作模式,开发者也可通过ll_aon_gpio_set_pin_mode()设置该参数。

该参数的取值可以是下列值中的任意一个:

  • LL_AON_GPIO_MODE_INPUT(输入模式)
  • LL_AON_GPIO_MODE_OUTPUT(输出模式)
  • LL_AON_GPIO_MODE_MUX(复用模式)

uint32_t pull

所选引脚上拉或下拉电阻类型,开发者也可通过ll_aon_gpio_set_pin_pull()设置该参数。

该参数的取值可以是下列值中的任意一个:

  • LL_AON_GPIO_PULL_NO(没有上拉或下拉电阻激活)
  • LL_AON_GPIO_PULL_UP(激活上拉电阻)
  • LL_AON_GPIO_PULL_DOWN(激活下拉电阻)

uin32_t trigger

所选引脚的中断触发类型,开发者也可通过ll_aon_gpio_enable_falling_trig()、

ll_aon_gpio_enable_rising_trig()、

ll_aon_gpio_enable_high_trig()、

ll_aon_gpio_enable_low_trig()设置该参数。

该参数的取值可以是下列值中的任意一个:

  • LL_AON_GPIO_TRIGGER_NONE(无中断触发)
  • LL_AON_GPIO_TRIGGER_RISING(上升沿触发)
  • LL_AON_GPIO_TRIGGER_FALLING(下降沿触发)
  • LL_AON_GPIO_TRIGGER_HIGH(高电平触发)
  • LL_AON_GPIO_TRIGGER_LOW(低电平触发)

扫描关注

打开微信,使用“扫一扫”即可关注。