ESOS32
ESOSOn32-bitProcessors
|
Hardware-specific support for ESOS32 I2C services on the STM32L4xx MCUs (tested on STM32L452RE) More...
Go to the source code of this file.
Macros | |
#define | DEBUG(str) __esos_unsafe_PutString(str) |
Functions | |
void | __esos_i2c_hw_config (uint32_t u32_i2cbps) |
ESOS_CHILD_TASK (__esos_i2c_hw_writeN, uint8_t u8_addr, uint8_t *pu8_d, uint8_t u8_cnt) | |
ESOS_CHILD_TASK (__esos_i2c_hw_readN, uint8_t u8_addr, uint8_t *pu8_d, uint8_t u8_cnt) | |
ESOS_CHILD_TASK (__esos_i2c_hw_writeNReadM, uint8_t u8_addr, uint8_t *pu8_wd, uint8_t u8_wcnt, uint8_t *pu8_rd, uint8_t u8_rcnt) | |
Variables | |
struct stTask __stChildTaskI2C | __stGrandChildTaskI2C |
uint8_t | __esos_i2c_dataBytes [2] |
Hardware-specific support for ESOS32 I2C services on the STM32L4xx MCUs (tested on STM32L452RE)
I2C support functions.
Definition in file esos_stm32l4_i2c.c.