Internal addresses, constants for the IO1 Xplained extension. More...

Detailed Description

Internal addresses, constants for the IO1 Xplained extension.

Internal addresses, constants for the IO1 Xplained extension.

Author
Alexandre Abadie alexa.nosp@m.ndre.nosp@m..abad.nosp@m.ie@i.nosp@m.nria..nosp@m.fr

Definition in file io1_xplained_internals.h.

#include "cpu.h"
#include "periph_cpu.h"
#include "periph/adc.h"
#include "periph/gpio.h"
#include "periph/spi.h"
+ Include dependency graph for io1_xplained_internals.h:

Go to the source code of this file.

IO1 Xplained I2C addresses

#define IO1_TEMPERATURE_BASE_ADDR   (0x48)
 
#define IO1_TEMPERATURE_DEFAULT_ADDR   (0x07)
 

IO1 Xplained SD Card configuration

#define IO1_SDCARD_SPI_PARAM_SPI   SPI_DEV(1)
 
#define IO1_SDCARD_SPI_PARAM_CS   GPIO_PIN(1,3)
 
#define IO1_SDCARD_SPI_PARAM_CLK   GPIO_PIN(1,23)
 
#define IO1_SDCARD_SPI_PARAM_MOSI   GPIO_PIN(1,22)
 
#define IO1_SDCARD_SPI_PARAM_MISO   GPIO_PIN(1,2)
 
#define IO1_SDCARD_SPI_PARAM_POWER   (GPIO_UNDEF)
 
#define IO1_SDCARD_SPI_PARAM_POWER_AH   (true)
 
#define IO1_SDCARD_SPI_PARAM_DETECT   GPIO_PIN(0,23)
 

IO1 Xplained Light sensor ADC configuration

#define IO1_LIGHT_ADC_LINE   ADC_LINE(0)
 
#define IO1_LIGHT_ADC_RES   ADC_RES_10BIT
 

IO1 Xplained LED pin

#define IO1_LED_PIN   GPIO_PIN(0,18)
 

IO1 Xplained gpio pins

#define IO1_GPIO1_PIN   GPIO_PIN(0,13)
 
#define IO1_GPIO2_PIN   GPIO_PIN(0,28)