precision-converters-firmware
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Variables
ad7689_user_config.c File Reference

User configurations for AD7689 No-OS driver. More...

#include "ad7689_user_config.h"
#include "app_config.h"
Include dependency graph for ad7689_user_config.c:

Variables

struct ad7689_init_param ad7689_init_params
 

Detailed Description

User configurations for AD7689 No-OS driver.

Copyright (c) 2021-22,2025 Analog Devices, Inc. All rights reserved.

This software is proprietary to Analog Devices, Inc. and its licensors. By using this software you agree to the terms of the associated Analog Devices Software License Agreement.

Variable Documentation

◆ ad7689_init_params

struct ad7689_init_param ad7689_init_params
Initial value:
= {
.config = {
.inx = 0,
.bw = AD7689_BW_FULL,
.seq = AD7689_SEQ_DISABLE,
.rb = false
},
.spi_init = {
.device_id = SPI_DEVICE_ID,
.max_speed_hz = 22500000,
.mode = NO_OS_SPI_MODE_0,
.chip_select = SPI_CSB,
.platform_ops = &spi_ops,
}
}
#define ACTIVE_DEVICE
Definition app_config.h:49
#define spi_ops
Definition app_config.h:86
#define spi_extra_init_params
Definition app_config.h:80
#define SPI_CSB
Definition app_config_mbed.h:33
#define SPI_DEVICE_ID
Definition app_config_stm32.h:54
#define ADC_REF_VOLTAGE_CFG
Definition ad7689_user_config.h:41
#define ADC_INPUT_TYPE_CFG
Definition ad7689_user_config.h:35