FreeRTOS: Common I/O
AWS IoT Common I/O library
Return to main page ↑
Data types
This library defines the following data types.
 BATTERY HAL APIs
 EFUSE Abstraction APIs.
 Flash HAL APIs
 GPIO HAL APIs
 I2C Abstraction APIs.
 PerfCounter HAL APIsThe perf counter is generally used to measure the cycles (usually processor clock cycles ) taken between 2 places in code. perfcounters can be implemented using cycle counters if the processor supports, or any generic timer that is granular enough to measure the time between 2 points in code
 Power HAL APIs
 PWM HAL APIs
 Reset HAL APIs
 RTC HAL APIs
 SPI Abstraction APIs.
 Timer HAL APIs
 TempSensor Abstraction APIs.
 UART Abstraction APIs.
 usb device Abstraction APIs.
 WatchDog HAL APIs