uC chip interface arduino  0.9.0
A interface for async and neuromrphic IC testing
Loading...
Searching...
No Matches
uc_boards.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define I2C_NUMBER_OF_INTERFACES   1
 
#define INPUT_BUFFER_SIZE   512
 
#define NUMBER_OF_DIGITAL_PINS   22
 
#define OUTPUT_BUFFER_SIZE   512
 
#define SPI_NUMBER_OF_INTERFACES   1
 

Enumerations

enum  firmware_version : uint8_t { VERSION_MAJOR = 0U , VERSION_MINOR = 9U , VERSION_PATCH = 2U }
 
enum  I2C_PORTS : uint8_t { I2C_SCL_PORT = 21U , I2C_SDA_PORT = 20U }
 
enum  SPI_PORTS : uint8_t { SPI_SCK_PORT = 13U , SPI_COPI_PORT = 11U , SPI_CIPO_PORT = 12U }
 

Macro Definition Documentation

◆ I2C_NUMBER_OF_INTERFACES

#define I2C_NUMBER_OF_INTERFACES   1

Definition at line 112 of file uc_boards.h.

◆ INPUT_BUFFER_SIZE

#define INPUT_BUFFER_SIZE   512

Definition at line 107 of file uc_boards.h.

◆ NUMBER_OF_DIGITAL_PINS

#define NUMBER_OF_DIGITAL_PINS   22

Definition at line 110 of file uc_boards.h.

◆ OUTPUT_BUFFER_SIZE

#define OUTPUT_BUFFER_SIZE   512

Definition at line 108 of file uc_boards.h.

◆ SPI_NUMBER_OF_INTERFACES

#define SPI_NUMBER_OF_INTERFACES   1

Definition at line 117 of file uc_boards.h.

Enumeration Type Documentation

◆ firmware_version

enum firmware_version : uint8_t
Enumerator
VERSION_MAJOR 
VERSION_MINOR 
VERSION_PATCH 

Definition at line 22 of file uc_boards.h.

◆ I2C_PORTS

enum I2C_PORTS : uint8_t
Enumerator
I2C_SCL_PORT 
I2C_SDA_PORT 

Definition at line 113 of file uc_boards.h.

◆ SPI_PORTS

enum SPI_PORTS : uint8_t
Enumerator
SPI_SCK_PORT 
SPI_COPI_PORT 
SPI_CIPO_PORT 

Definition at line 118 of file uc_boards.h.