#include <hal/gpio_types.h>
#include <hal/gpio_ll.h>
Go to the source code of this file.
|
#define | gpio_drive_cap_t uint32_t |
|
#define | SDA_LOW() gpio_ll_output_enable(&GPIO, gpio_num_t(twi_sda)) |
|
#define | SDA_HIGH() gpio_ll_output_disable(&GPIO, gpio_num_t(twi_sda)) |
|
#define | SDA_READ() (gpio_ll_get_level(&GPIO, gpio_num_t(twi_sda)) != 0) |
|
#define | SCL_LOW() gpio_ll_output_enable(&GPIO, gpio_num_t(twi_scl)) |
|
#define | SCL_HIGH() gpio_ll_output_disable(&GPIO, gpio_num_t(twi_scl)) |
|
#define | SCL_READ() (gpio_ll_get_level(&GPIO, gpio_num_t(twi_scl)) != 0) |
|
#define | DEFAULT_SDA_PIN 21 |
|
#define | DEFAULT_SCL_PIN 22 |
|
◆ DEFAULT_SCL_PIN
#define DEFAULT_SCL_PIN 22 |
◆ DEFAULT_SDA_PIN
#define DEFAULT_SDA_PIN 21 |
◆ gpio_drive_cap_t
#define gpio_drive_cap_t uint32_t |
◆ SCL_HIGH
#define SCL_HIGH |
( |
| ) |
gpio_ll_output_disable(&GPIO, gpio_num_t(twi_scl)) |
◆ SCL_LOW
#define SCL_LOW |
( |
| ) |
gpio_ll_output_enable(&GPIO, gpio_num_t(twi_scl)) |
◆ SCL_READ
#define SCL_READ |
( |
| ) |
(gpio_ll_get_level(&GPIO, gpio_num_t(twi_scl)) != 0) |
◆ SDA_HIGH
#define SDA_HIGH |
( |
| ) |
gpio_ll_output_disable(&GPIO, gpio_num_t(twi_sda)) |
◆ SDA_LOW
#define SDA_LOW |
( |
| ) |
gpio_ll_output_enable(&GPIO, gpio_num_t(twi_sda)) |
◆ SDA_READ
#define SDA_READ |
( |
| ) |
(gpio_ll_get_level(&GPIO, gpio_num_t(twi_sda)) != 0) |