![]() |
no-OS
|
Structure holding the initialization parameters for AD552XR. More...
#include <ad552xr.h>
Public Attributes | |
| struct no_os_spi_init_param * | spi_init_prm |
| struct no_os_gpio_init_param * | gpio_resetb |
| struct no_os_gpio_init_param * | gpio_clearb |
| struct no_os_gpio_init_param * | gpio_alarmb |
| struct no_os_gpio_init_param * | gpio_md_addr [AD552XR_NUM_MD_ADDR_LINES] |
| struct no_os_gpio_init_param * | gpio_ldac_tgp [AD552XR_NUM_LDAC_TGP_PINS] |
| enum ad552xr_operating_mode | op_mode [AD552XR_MAX_NUM_CH] |
| enum ad552xr_output_range | range [AD552XR_MAX_NUM_CH] |
| enum ad552xr_vref_select | vref |
| struct ad552xr_device_spi_settings | spi_cfg |
| struct ad552xr_ldac_settings | ldac_cfg |
| uint8_t | dev_addr |
| enum ad552xr_type | type |
| enum ad552xr_mux_out_select | mux_out_sel |
Structure holding the initialization parameters for AD552XR.
| uint8_t ad552xr_init_param::dev_addr |
| struct no_os_gpio_init_param* ad552xr_init_param::gpio_alarmb |
| struct no_os_gpio_init_param* ad552xr_init_param::gpio_clearb |
| struct no_os_gpio_init_param* ad552xr_init_param::gpio_ldac_tgp[AD552XR_NUM_LDAC_TGP_PINS] |
| struct no_os_gpio_init_param* ad552xr_init_param::gpio_md_addr[AD552XR_NUM_MD_ADDR_LINES] |
| struct no_os_gpio_init_param* ad552xr_init_param::gpio_resetb |
| struct ad552xr_ldac_settings ad552xr_init_param::ldac_cfg |
| enum ad552xr_mux_out_select ad552xr_init_param::mux_out_sel |
| enum ad552xr_operating_mode ad552xr_init_param::op_mode[AD552XR_MAX_NUM_CH] |
Output operating mode.
| enum ad552xr_output_range ad552xr_init_param::range[AD552XR_MAX_NUM_CH] |
Span option.
| struct ad552xr_device_spi_settings ad552xr_init_param::spi_cfg |
| struct no_os_spi_init_param* ad552xr_init_param::spi_init_prm |
| enum ad552xr_type ad552xr_init_param::type |
| enum ad552xr_vref_select ad552xr_init_param::vref |