IRPyro Micro controller template only
Routines to enable the MCU to use the USART and the I2C
|
Bare bones micro controller firmware | Support micro controller functions without the API component |
▼IRPyro micro controller interface | Provides access to: GPIO, I2C, UART, LEDs, TIM for the NUCLEO-F303K8 board |
External interrupt configuration | Architecture dependent functions |
IRPyro Functions access the USART | Allows to get a byte from the USART and send a stream of data to a client |
▼IRPyro GPIO | Access to General I/O functions (GPIO) |
IRPyro GPIO control functions. | Read and write functions for the CS and INT |
IRPyro initialization of GPIO structure. | Initializes the GPIO structure |
▼IRPyro I2C | Intermediate level functions to access I2C |
I2C Control Functions | Master to slave read and write functions |
I2C Initialization Function | Initializes the I2C structure |
IRPyro I2C Configuration Structure | Data structure to group the I2C configuration values |
IRPyro I2C Suggested Configuration Values | I2C clock and timeout values for ARM |
Micro controller interface | Micro controller architecture dependent functions |
Status LEDs and emitter management |