precision-converters-firmware
|
Configuration file for AD717x and AD411x IIO firmware application. More...
Go to the source code of this file.
Functions | |
int32_t | init_system (void) |
Initialize the system peripherals. More... | |
Variables | |
struct no_os_uart_desc * | uart_desc |
struct no_os_gpio_desc * | csb_gpio |
struct no_os_gpio_desc * | rdy_gpio |
struct no_os_irq_ctrl_desc * | trigger_irq_desc |
struct no_os_eeprom_desc * | eeprom_desc |
Configuration file for AD717x and AD411x IIO firmware application.
Copyright (c) 2021-23 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.
#define ACTIVE_DEVICE_ID ID_AD4111 |
#define ACTIVE_DEVICE_NAME "ad4111" |
#define ACTIVE_PLATFORM MBED_PLATFORM |
#define AD717X_AVDD_AVSS_REFERENCE 2.5 |
#define AD717x_EXTERNAL_REFERENCE 2.5 |
#define AD717X_INTERNAL_REFERENCE 2.5 |
#define AD717x_ODR_SEL 0 |
#define AD717x_SAMPLING_RATE (31250) |
#define BURST_DATA_CAPTURE 1 |
#define CONTINUOUS_DATA_CAPTURE 0 |
#define csb_platform_ops mbed_gpio_ops |
#define DATA_CAPTURE_MODE CONTINUOUS_DATA_CAPTURE |
#define DEV_AD4111 |
#define DEVICE_NAME "DEV_AD4111" |
#define EVB_INTERFACE "SDP_120" |
#define ext_int_extra_init_params mbed_trigger_gpio_irq_init_params |
#define FIRMWARE_NAME "ad717x_iio" |
#define HW_CARRIER_NAME TARGET_NAME |
#define HW_MEZZANINE_NAME "Eval-AD4111SDZ" |
#define i2c_extra_init_params mbed_i2c_extra_init_params |
#define i2c_ops mbed_i2c_ops |
#define IIO_UART_BAUD_RATE (230400) |
#define IRQ_INT_ID GPIO_IRQ_ID1 |
#define irq_platform_ops mbed_gpio_irq_ops |
#define MBED_PLATFORM 1 |
#define NUMBER_OF_CHANNELS 16U |
#define NUMBER_OF_SETUPS 8U |
#define PLATFORM_NAME HW_CARRIER_NAME |
#define rdy_platform_ops mbed_gpio_ops |
#define SCALE_FACTOR_DR 0.1 |
#define spi_extra_init_params mbed_spi_extra_init_params |
#define spi_platform_ops mbed_spi_ops |
#define STR | ( | s | ) | XSTR(s) |
#define trigger_gpio_handle 0 |
#define uart_extra_init_params mbed_vcom_extra_init_params |
#define uart_ops mbed_virtual_com_ops |
#define USE_VIRTUAL_COM_PORT |
#define VIRTUAL_COM_PORT_PID 0xb66c |
#define VIRTUAL_COM_PORT_VID 0x0456 |
#define VIRTUAL_COM_SERIAL_NUM (FIRMWARE_NAME "_" DEVICE_NAME "_" STR(PLATFORM_NAME)) |
#define XSTR | ( | s | ) | #s |
int32_t init_system | ( | void | ) |
Initialize the system peripherals.
Initialize the system peripherals.
This function initializes system peripherals for the application
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |