2
Software overview
The
AEK-MOT-TK200G1
software structure enhances reuse and simplifies maintenance. It also reduces the
prototyping time.
Thus, we have implemented a layered architecture that embeds the following blocks:
•
Low-level drivers
•
AEK_MOT_TK200G1_API
The library is written in embedded C code.
Figure 7.
Software architecture
APPLICATION
AEK_MOT_TK200G1_API
LOW LEVEL DRIVERS
HARDWARE
2.1
Low-level drivers
The low-level drivers interface with the
AEK-MOT-TK200G1
board. They support all the MCU peripherals (CAN,
SPI, PWM, and GPIO).
Figure 8.
Low-level drivers
UM2995
Software overview
UM2995
-
Rev 1
page 8/47
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from