precision-converters-firmware
|
#include "ad3530r_support.h"
#include "ad3530r_user_config.h"
#include "no_os_error.h"
#include "app_config.h"
Functions | |
int | ad3530r_spi_read_mask (struct ad3530r_desc *desc, uint32_t addr, uint32_t mask, uint16_t *val) |
SPI read from device using a mask. | |
int | ad3530r_reconfig_ldac (struct ad3530r_desc *device, enum ad3530r_ldac_pin_state pin_state) |
Reconfigure LDAC pin as either GPIO output or PWM based on the pin_state value. | |
int ad3530r_reconfig_ldac | ( | struct ad3530r_desc * | device, |
enum ad3530r_ldac_pin_state | pin_state | ||
) |
Reconfigure LDAC pin as either GPIO output or PWM based on the pin_state value.
device[in] | - AD3530r device instance |
pin_state[in] | - State of conversion pin |
int ad3530r_spi_read_mask | ( | struct ad3530r_desc * | desc, |
uint32_t | addr, | ||
uint32_t | mask, | ||
uint16_t * | val | ||
) |
SPI read from device using a mask.
desc[in] | - AD3530R device instance |
addr[in] | - Register address |
mask[in] | - Mask for a specific register field |
val[in,out] | - Register value |