Azure Sphere MT3620 M4 API Reference Manual
|
This section introduces the Inter-Integrated Circuit (I2C) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, enums, structures and functions. More...
This section introduces the Inter-Integrated Circuit (I2C) APIs including terms and acronyms, supported features, software architecture, details on how to use this driver, enums, structures and functions.
Terms | Details |
---|---|
DMA | Direct Memory Access. |
FIFO | First In, First Out. |
I2C | Inter-Integrated Circuit. |
The supported features of I2C controller are as follows.
SW Architecture:
See Overview of M-HAL SW Architecture for the details of SW architecture.
This section describes the definition of APIs and provides an example on FreeRTOS to show how to use these APIs to develop an OS-related I2C driver.
Also this section provides an example of the sequence of APIs that should be used by the I2C slave.
Modules | |
Define | |
This section introduces the Macro definition that I2C OS-HAL/M-HAL/HDL used. | |
Enum | |
This section introduces the enumerations that I2C should configure before performing transfer. | |
Function | |
This section provides Fixed APIs(defined as Common Interface) to fully control the MediaTek I2C HW. | |
Struct | |
This section introduces the structure that I2C OS-HAL/M-HAL/HDL used. | |
Typedef | |
This section introduces the typedef that I2C M-HAL used. | |