26#define MBED_PLATFORM 1
27#define STM32_PLATFORM 2
30#if !defined(ACTIVE_PLATFORM)
31#define ACTIVE_PLATFORM STM32_PLATFORM
42#if defined(DEV_AD4111)
43#define ACTIVE_DEVICE_NAME "AD4111"
44#elif defined(DEV_AD4112)
45#define ACTIVE_DEVICE_NAME "AD4112"
46#elif defined(DEV_AD4114)
47#define ACTIVE_DEVICE_NAME "AD4114"
48#elif defined(DEV_AD4115)
49#define ACTIVE_DEVICE_NAME "AD4115"
50#elif defined(DEV_AD4116)
51#define ACTIVE_DEVICE_NAME "AD4116"
52#elif defined(DEV_AD7172_2)
54#define ACTIVE_DEVICE_NAME "AD7172-2"
55#elif defined(DEV_AD7172_4)
57#define ACTIVE_DEVICE_NAME "AD7172-4"
58#elif defined(DEV_AD7173_8)
60#define ACTIVE_DEVICE_NAME "AD7173-8"
61#elif defined(DEV_AD7175_2)
63#define ACTIVE_DEVICE_NAME "AD7175-2"
64#elif defined(DEV_AD7175_8)
66#define ACTIVE_DEVICE_NAME "AD7175-8"
67#elif defined(DEV_AD7176_2)
69#define ACTIVE_DEVICE_NAME "AD7176-2"
70#elif defined(DEV_AD7177_2)
72#define ACTIVE_DEVICE_NAME "AD7177-2"
74#warning No/Unsupported ADxxxxy symbol defined. AD4111 defined
76#define ACTIVE_DEVICE_NAME "AD4111"
79#if (ACTIVE_PLATFORM == MBED_PLATFORM)
81#define spi_init_extra_params mbed_spi_extra_init_params
83#include "app_config_stm32.h"
84#define spi_init_extra_params stm32_spi_extra_init_params
85#define uart_extra_init_params stm32_uart_extra_init_params
89#if defined(DEV_AD4111) || defined(DEV_AD4112) || \
90 defined(DEV_AD4114) || defined(DEV_AD4115) || defined (DEV_AD4116)
91#define SCALE_FACTOR_DR 0.1
93#define SCALE_FACTOR_DR 1
Header file for Mbed platform configurations.