Loading...
Searching...
No Matches

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:
+ This graph shows which files directly or indirectly include this file:

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)
 

Macro Definition Documentation

◆ IO1_GPIO1_PIN

#define IO1_GPIO1_PIN   GPIO_PIN(0, 13)

Definition at line 74 of file io1_xplained_internals.h.

◆ IO1_GPIO2_PIN

#define IO1_GPIO2_PIN   GPIO_PIN(0, 28)

Definition at line 75 of file io1_xplained_internals.h.

◆ IO1_LED_PIN

#define IO1_LED_PIN   GPIO_PIN(0, 18)

Definition at line 67 of file io1_xplained_internals.h.

◆ IO1_LIGHT_ADC_LINE

#define IO1_LIGHT_ADC_LINE   ADC_LINE(0)

Definition at line 59 of file io1_xplained_internals.h.

◆ IO1_LIGHT_ADC_RES

#define IO1_LIGHT_ADC_RES   ADC_RES_10BIT

Definition at line 60 of file io1_xplained_internals.h.

◆ IO1_SDCARD_SPI_PARAM_CLK

#define IO1_SDCARD_SPI_PARAM_CLK   GPIO_PIN(1, 23)

Definition at line 47 of file io1_xplained_internals.h.

◆ IO1_SDCARD_SPI_PARAM_CS

#define IO1_SDCARD_SPI_PARAM_CS   GPIO_PIN(1, 3)

Definition at line 46 of file io1_xplained_internals.h.

◆ IO1_SDCARD_SPI_PARAM_DETECT

#define IO1_SDCARD_SPI_PARAM_DETECT   GPIO_PIN(0, 23)

Definition at line 52 of file io1_xplained_internals.h.

◆ IO1_SDCARD_SPI_PARAM_MISO

#define IO1_SDCARD_SPI_PARAM_MISO   GPIO_PIN(1, 2)

Definition at line 49 of file io1_xplained_internals.h.

◆ IO1_SDCARD_SPI_PARAM_MOSI

#define IO1_SDCARD_SPI_PARAM_MOSI   GPIO_PIN(1, 22)

Definition at line 48 of file io1_xplained_internals.h.

◆ IO1_SDCARD_SPI_PARAM_POWER

#define IO1_SDCARD_SPI_PARAM_POWER   (GPIO_UNDEF)

Definition at line 50 of file io1_xplained_internals.h.

◆ IO1_SDCARD_SPI_PARAM_POWER_AH

#define IO1_SDCARD_SPI_PARAM_POWER_AH   (true)

Definition at line 51 of file io1_xplained_internals.h.

◆ IO1_SDCARD_SPI_PARAM_SPI

#define IO1_SDCARD_SPI_PARAM_SPI   SPI_DEV(1)

Definition at line 45 of file io1_xplained_internals.h.

◆ IO1_TEMPERATURE_BASE_ADDR

#define IO1_TEMPERATURE_BASE_ADDR   (0x48)

Definition at line 37 of file io1_xplained_internals.h.

◆ IO1_TEMPERATURE_DEFAULT_ADDR

#define IO1_TEMPERATURE_DEFAULT_ADDR   (0x07)

Definition at line 38 of file io1_xplained_internals.h.