![]() |
no-OS
|
AD713x driver initialization structure. More...
#include <ad713x.h>
Public Attributes | |
| struct no_os_spi_init_param | spi_init_prm |
| struct no_os_gpio_init_param * | gpio_mode |
| struct no_os_gpio_init_param * | gpio_dclkmode |
| struct no_os_gpio_init_param * | gpio_dclkio |
| struct no_os_gpio_init_param * | gpio_resetn |
| struct no_os_gpio_init_param * | gpio_pnd |
| struct no_os_gpio_init_param * | gpio_cs_sync |
| bool | mode_master_nslave |
| bool | dclkmode_free_ngated |
| bool | dclkio_out_nin |
| bool | pnd |
| enum ad713x_supported_dev_ids | dev_id |
| enum ad713x_adc_data_len | adc_data_len |
| enum ad713x_crc_header | crc_header |
| enum ad713x_doutx_format | format |
| bool | clk_delay_en |
| struct no_os_spi_desc * | spi_common_dev |
AD713x driver initialization structure.
| enum ad713x_adc_data_len ad713x_init_param::adc_data_len |
Length of data in bits.
| bool ad713x_init_param::clk_delay_en |
Clock delay state.
| enum ad713x_crc_header ad713x_init_param::crc_header |
CRC option.
| bool ad713x_init_param::dclkio_out_nin |
DCLKIO GPIO starting value
| bool ad713x_init_param::dclkmode_free_ngated |
DCLKMODE GPIO starting value
| enum ad713x_supported_dev_ids ad713x_init_param::dev_id |
ID of supported device.
| enum ad713x_doutx_format ad713x_init_param::format |
| struct no_os_gpio_init_param* ad713x_init_param::gpio_cs_sync |
CS_GPIO
| struct no_os_gpio_init_param* ad713x_init_param::gpio_dclkio |
DCLKIO GPIO initialization structure.
| struct no_os_gpio_init_param* ad713x_init_param::gpio_dclkmode |
DCLKMODE GPIO initialization structure.
| struct no_os_gpio_init_param* ad713x_init_param::gpio_mode |
MODE GPIO initialization structure.
| struct no_os_gpio_init_param* ad713x_init_param::gpio_pnd |
PDN GPIO initialization structure.
| struct no_os_gpio_init_param* ad713x_init_param::gpio_resetn |
RESET GPIO initialization structure.
| bool ad713x_init_param::mode_master_nslave |
MODE GPIO starting value
| bool ad713x_init_param::pnd |
PDN GPIO starting value
| struct no_os_spi_desc* ad713x_init_param::spi_common_dev |
SPI layer handler if the SPI bus is shared with another device. In this case the SPI should not be initialized again.
| struct no_os_spi_init_param ad713x_init_param::spi_init_prm |
SPI layer initialization structure.