Example Program for EVAL-AD7606
Dependencies: platform_drivers
Diff: app/ad7606_user_config.c
- Revision:
- 6:32de160dce43
- Parent:
- 1:819ac9aa5667
diff -r 42b1eeef29d9 -r 32de160dce43 app/ad7606_user_config.c --- a/app/ad7606_user_config.c Mon Oct 19 07:54:56 2020 +0000 +++ b/app/ad7606_user_config.c Wed Jul 21 11:16:56 2021 +0100 @@ -2,8 +2,7 @@ * @file ad7606_user_config.c * @brief User configuration file for AD7606 device ****************************************************************************** -* Copyright (c) 2020 Analog Devices, Inc. -* +* Copyright (c) 2020-2021 Analog Devices, Inc. * All rights reserved. * * This software is proprietary to Analog Devices, Inc. and its licensors. @@ -20,8 +19,6 @@ #include "app_config.h" #include "ad7606_user_config.h" #include "ad7606_support.h" -#include "spi_extra.h" -#include "gpio_extra.h" /******************************************************************************/ /********************** Macros and Constants Definition ***********************/ @@ -73,22 +70,14 @@ .extra = NULL }; - -/* Define SPI extra init parameters structure */ -mbed_spi_init_param spi_init_extra_params = { - .spi_clk_pin = SPI_SCK, - .spi_miso_pin = SPI_MISO, - .spi_mosi_pin = SPI_MOSI -}; - /* Initialize the AD7606 device structure */ struct ad7606_init_param ad7606_init_str = { // Define SPI init parameters structure { .max_speed_hz = 22500000, // Max SPI Speed - .chip_select = SPI_SS, // Chip Select + .chip_select = SPI_CSB, // Chip Select .mode = SPI_MODE_2, // CPOL = 1, CPHA = 1 - .extra = &spi_init_extra_params // SPI extra configurations + .extra = &spi_extra_init_params // SPI extra configurations }, .gpio_reset = &gpio_init_reset,