precision-converters-firmware
runner
work
precision-converters-firmware
precision-converters-firmware
projects
adt7420_console
app
app_config.h
Go to the documentation of this file.
1
/***************************************************************************/
/*
2
* @file app_config.h
3
* @brief Application configuration file
4
******************************************************************************
5
* Copyright (c) 2019, 2021-2022 Analog Devices, Inc.
6
* All rights reserved.
7
*
8
* This software is proprietary to Analog Devices, Inc. and its licensors.
9
* By using this software you agree to the terms of the associated
10
* Analog Devices Software License Agreement.
11
******************************************************************************/
12
13
#ifndef _APP_CONFIG_H_
14
#define _APP_CONFIG_H_
15
16
/******************************************************************************/
17
/***************************** Include Files **********************************/
18
/******************************************************************************/
19
20
#include <stdint.h>
21
#include "PinNames.h"
22
#include "mbed_spi.h"
23
#include "mbed_i2c.h"
24
25
/******************************************************************************/
26
/********************** Macros and Constants Definition ***********************/
27
/******************************************************************************/
28
29
#ifndef ACTIVE_DEVICE
34
#define ACTIVE_DEVICE ID_ADT7320
35
#endif
// !
36
40
#define EXT_I2C_ADDRESS 0x49
41
#define INT_I2C_ADDRESS 0x48
42
47
#define EOL "\r\n"
48
55
/* NOTE: Uncomment the SDP_120 #define below to enable the SDP-120 connector */
56
57
58
// #define SDP_120
59
60
#ifdef SDP_120
61
#define I2C_SCL SDP_I2C_SCL
62
#define I2C_SDA SDP_I2C_SDA
63
64
#define SPI_CSB SDP_SPI_CS_A
65
#define SPI_HOST_SDI SDP_SPI_MISO
66
#define SPI_HOST_SDO SDP_SPI_MOSI
67
#define SPI_SCK SDP_SPI_SCK
68
69
#define SPI_CSE SDP_SPI_CS_B
70
#else
71
#define I2C_SCL ARDUINO_UNO_D15
72
#define I2C_SDA ARDUINO_UNO_D14
73
74
#define SPI_CSB ARDUINO_UNO_D10
75
#define SPI_HOST_SDI ARDUINO_UNO_D12
76
#define SPI_HOST_SDO ARDUINO_UNO_D11
77
#define SPI_SCK ARDUINO_UNO_D13
78
79
#define SPI_CSE ARDUINO_UNO_D9
80
#endif
81
82
#define spi_platform_ops mbed_spi_ops
83
#define i2c_platform_ops mbed_i2c_ops
84
85
#endif
//_APP_CONFIG_H_
Generated by
1.9.1