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.