Azure Sphere MT3620 M4 API Reference Manual
|
This section introduces the Serial Peripheral Interface Master (SPIM) 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 Serial Peripheral Interface Master (SPIM) 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. |
SPI | Serial Peripheral Interface. |
The SPI controller supports a wide range of SPI interface devices, including full-duplex transaction ability to communicate with both half-duplex and full-duplex devices.
For more details, please refer to SPIM datasheet.
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 about how to use these APIs to develop an OS-related SPI driver.
Also this section provides an example about the sequence of APIs that should be used by the SPI slave.
Modules | |
Define | |
This section introduces the Macro definition which is used as SPIM M-HAL's API error return type. | |
Enum | |
This section introduces the enumerations that SPIM should configure before performing transfer. | |
Function | |
This section provides Fixed APIs(defined as Common Interface) to fully control the MediaTek SPIM HW. | |
Struct | |
This section introduces the structure that SPIM OS-HAL/M-HAL/HDL used. | |
Typedef | |
This section introduces the typedef that SPIM M-HAL used. | |