Example program for EVAL-CN0540-ARDZ.

Dependencies:   platform_drivers LTC26X6 AD77681

Committer:
jngarlitos
Date:
Mon Dec 06 05:22:28 2021 +0000
Revision:
1:9dd7c64b4a64
EVAL-CN0540-ARDZ mbed example program Initial Commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jngarlitos 1:9dd7c64b4a64 1 /******************************************************************************
jngarlitos 1:9dd7c64b4a64 2 *Copyright (c)2020 Analog Devices, Inc.
jngarlitos 1:9dd7c64b4a64 3 *
jngarlitos 1:9dd7c64b4a64 4 * Licensed under the 2020-04-27-CN0540EC License(the "License");
jngarlitos 1:9dd7c64b4a64 5 * you may not use this file except in compliance with the License.
jngarlitos 1:9dd7c64b4a64 6 *
jngarlitos 1:9dd7c64b4a64 7 ****************************************************************************/
jngarlitos 1:9dd7c64b4a64 8
jngarlitos 1:9dd7c64b4a64 9 #ifndef _APP_CONFIG_H_
jngarlitos 1:9dd7c64b4a64 10 #define _APP_CONFIG_H_
jngarlitos 1:9dd7c64b4a64 11
jngarlitos 1:9dd7c64b4a64 12 #include <stdint.h>
jngarlitos 1:9dd7c64b4a64 13 #include "platform_drivers.h"
jngarlitos 1:9dd7c64b4a64 14 #ifdef __cplusplus
jngarlitos 1:9dd7c64b4a64 15 extern "C"
jngarlitos 1:9dd7c64b4a64 16 {
jngarlitos 1:9dd7c64b4a64 17 #endif
jngarlitos 1:9dd7c64b4a64 18 #ifdef __cplusplus
jngarlitos 1:9dd7c64b4a64 19 #include "ad77681.h"
jngarlitos 1:9dd7c64b4a64 20 }
jngarlitos 1:9dd7c64b4a64 21 #endif
jngarlitos 1:9dd7c64b4a64 22
jngarlitos 1:9dd7c64b4a64 23 #define ARDUINO
jngarlitos 1:9dd7c64b4a64 24
jngarlitos 1:9dd7c64b4a64 25 /**
jngarlitos 1:9dd7c64b4a64 26 The ADI SDP_K1 can be used with both arduino headers
jngarlitos 1:9dd7c64b4a64 27 or the 120-pin SDP connector found on ADI evaluation
jngarlitos 1:9dd7c64b4a64 28 boards. The default is the SDP connector
jngarlitos 1:9dd7c64b4a64 29
jngarlitos 1:9dd7c64b4a64 30 Uncomment the ARDUINO #define above to enable the ARDUINO connector
jngarlitos 1:9dd7c64b4a64 31
jngarlitos 1:9dd7c64b4a64 32 */
jngarlitos 1:9dd7c64b4a64 33 //#warning check this
jngarlitos 1:9dd7c64b4a64 34 #ifdef ARDUINO
jngarlitos 1:9dd7c64b4a64 35 #define I2C_SCL D15
jngarlitos 1:9dd7c64b4a64 36 #define I2C_SDA D14
jngarlitos 1:9dd7c64b4a64 37
jngarlitos 1:9dd7c64b4a64 38 #define SPI_CS D10
jngarlitos 1:9dd7c64b4a64 39 #define SPI_MISO D12
jngarlitos 1:9dd7c64b4a64 40 #define SPI_MOSI D11
jngarlitos 1:9dd7c64b4a64 41 #define SPI_SCK D13
jngarlitos 1:9dd7c64b4a64 42
jngarlitos 1:9dd7c64b4a64 43 #else
jngarlitos 1:9dd7c64b4a64 44
jngarlitos 1:9dd7c64b4a64 45 #define I2C_SCL SDP_I2C_SCL
jngarlitos 1:9dd7c64b4a64 46 #define I2C_SDA SDP_I2C_SDA
jngarlitos 1:9dd7c64b4a64 47
jngarlitos 1:9dd7c64b4a64 48 #define SPI_CS SDP_SPI_CS_A
jngarlitos 1:9dd7c64b4a64 49 #define SPI_MISO SDP_SPI_MISO
jngarlitos 1:9dd7c64b4a64 50 #define SPI_MOSI SDP_SPI_MOSI
jngarlitos 1:9dd7c64b4a64 51 #define SPI_SCK SDP_SPI_SCK
jngarlitos 1:9dd7c64b4a64 52
jngarlitos 1:9dd7c64b4a64 53 #endif
jngarlitos 1:9dd7c64b4a64 54
jngarlitos 1:9dd7c64b4a64 55 #endif //_APP_CONFIG_H_
jngarlitos 1:9dd7c64b4a64 56
jngarlitos 1:9dd7c64b4a64 57
jngarlitos 1:9dd7c64b4a64 58
jngarlitos 1:9dd7c64b4a64 59