precision-converters-firmware
|
Configuration file for LTC2672 device application. More...
Go to the source code of this file.
Macros | |
#define | MBED_PLATFORM 1 |
#define | STM32_PLATFORM 2 |
#define | XSTR(s) #s |
#define | STR(s) XSTR(s) |
#define | ACTIVE_PLATFORM MBED_PLATFORM |
#define | USE_VIRTUAL_COM_PORT |
#define | DEV_LTC2672_16 |
#define | ACTIVE_DEVICE_NAME "ltc2672-16" |
#define | DEVICE_NAME "DEV_LTC2672_16" |
#define | ACTIVE_DEVICE_ID LTC2672_16 |
#define | DAC_RESOLUTION 16 |
#define | DAC_MAX_COUNT LTC2672_16BIT_RESO |
#define | DAC_VREF 1.25 |
#define | HW_CARRIER_NAME TARGET_NAME |
#define | HW_MEZZANINE_NAME "DC2903A-A" |
#define | IIO_UART_BAUD_RATE (230400) |
#define | FIRMWARE_NAME "ltc2672_iio" |
#define | PLATFORM_NAME HW_CARRIER_NAME |
#define | VIRTUAL_COM_PORT_VID 0x0456 |
#define | VIRTUAL_COM_PORT_PID 0xb66c |
#define | VIRTUAL_COM_SERIAL_NUM (FIRMWARE_NAME "_" DEVICE_NAME "_" STR(PLATFORM_NAME)) |
#define | CONSOLE_STDIO_PORT_AVAILABLE |
#define | CONV_TRIGGER_PERIOD_NSEC (((float)(1.0 / SAMPLING_RATE) * 1000000) * 1000) |
#define | CONV_TRIGGER_DUTY_CYCLE_NSEC (CONV_TRIGGER_PERIOD_NSEC / 2) |
Functions | |
int32_t | init_system (void) |
Initialize the system peripherals. More... | |
Variables | |
struct no_os_uart_desc * | uart_iio_com_desc |
struct no_os_uart_desc * | uart_console_stdio_desc |
Configuration file for LTC2672 device application.
Copyright (c) 2023-24 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 LTC2672_16 |
#define ACTIVE_DEVICE_NAME "ltc2672-16" |
#define ACTIVE_PLATFORM MBED_PLATFORM |
#define CONSOLE_STDIO_PORT_AVAILABLE |
#define CONV_TRIGGER_DUTY_CYCLE_NSEC (CONV_TRIGGER_PERIOD_NSEC / 2) |
#define CONV_TRIGGER_PERIOD_NSEC (((float)(1.0 / SAMPLING_RATE) * 1000000) * 1000) |
#define DAC_MAX_COUNT LTC2672_16BIT_RESO |
#define DAC_RESOLUTION 16 |
#define DAC_VREF 1.25 |
#define DEV_LTC2672_16 |
#define DEVICE_NAME "DEV_LTC2672_16" |
#define FIRMWARE_NAME "ltc2672_iio" |
#define HW_CARRIER_NAME TARGET_NAME |
#define HW_MEZZANINE_NAME "DC2903A-A" |
#define IIO_UART_BAUD_RATE (230400) |
#define MBED_PLATFORM 1 |
#define PLATFORM_NAME HW_CARRIER_NAME |
#define STM32_PLATFORM 2 |
#define STR | ( | s | ) | XSTR(s) |
#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 |