#include <aos/device.h>
#include <aos/gpio.h>
浏览源代码.
|
| aos_status_t | aos_gpioc_get (aos_gpioc_ref_t *ref, uint32_t id) |
| | Get a GPIO controller device. 更多...
|
| |
| void | aos_gpioc_put (aos_gpioc_ref_t *ref) |
| | Release a GPIO controller device. 更多...
|
| |
| aos_status_t | aos_gpioc_get_num_pins (aos_gpioc_ref_t *ref) |
| | Get number of pins on a GPIO controller device. 更多...
|
| |
| aos_status_t | aos_gpioc_get_mode (aos_gpioc_ref_t *ref, uint32_t pin, uint32_t *mode) |
| | Get the parameters associated with a GPIO pin. 更多...
|
| |
| aos_status_t | aos_gpioc_set_mode (aos_gpioc_ref_t *ref, uint32_t pin, uint32_t mode) |
| | Set the parameters associated with a GPIO pin. 更多...
|
| |
| aos_status_t | aos_gpioc_set_mode_irq (aos_gpioc_ref_t *ref, uint32_t pin, uint32_t mode, aos_gpio_irq_handler_t irq_handler, void *irq_arg) |
| | Set the parameters and IRQ settings associated with a GPIO pin. 更多...
|
| |
| aos_status_t | aos_gpioc_get_value (aos_gpioc_ref_t *ref, uint32_t pin) |
| | Get the input or output level of a GPIO pin. 更多...
|
| |
| aos_status_t | aos_gpioc_set_value (aos_gpioc_ref_t *ref, uint32_t pin, int val) |
| | Set the output level of a GPIO pin. 更多...
|
| |
| aos_status_t | aos_gpioc_toggle (aos_gpioc_ref_t *ref, uint32_t pin) |
| | Toggle the output level of a GPIO pin. 更多...
|
| |