|
precision-converters-firmware
|
#include "ad5710r_support.h"#include "ad5710r_user_config.h"#include "no_os_error.h"#include "app_config.h"
Functions | |
| int | ad5710r_spi_read_mask (struct ad5710r_desc *desc, uint32_t addr, uint32_t mask, uint16_t *val) |
| SPI read from device using a mask. | |
| int | ad5710r_reconfig_ldac (struct ad5710r_desc *device, enum ad5710r_ldac_pin_state pin_state) |
| Reconfigure LDAC pin as either GPIO output or PWM based on the pin_state value. | |
| int ad5710r_reconfig_ldac | ( | struct ad5710r_desc * | device, |
| enum ad5710r_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 ad5710r_spi_read_mask | ( | struct ad5710r_desc * | desc, |
| uint32_t | addr, | ||
| uint32_t | mask, | ||
| uint16_t * | val | ||
| ) |
SPI read from device using a mask.
| desc[in] | - AD5710R device instance |
| addr[in] | - Register address |
| mask[in] | - Mask for a specific register field |
| val[in,out] | - Register value |