| Electronic Components Datasheet Search |
|
UM0563 Datasheet(PDF) 7 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0563 Datasheet(HTML) 7 Page - STMicroelectronics |
|
7 / 46 page ![]() UM0563 Architecture of the L9952GXP software driver 7/46 3 Architecture of the L9952GXP software driver The software driver for the L9952GXP is independent from the microcontroller which physically controls the device. It is controlled by the user application layer of the software driver (see Figure 3). The glue layer, between the software driver and the low level peripheral drivers of the microcontroller, is the L9952GXP SPI adaptation layer. This layer adapts the SPI interface of the software driver to the microcontroller dependent SPI driver. Such a mechanism decouples the software driver and makes its hardware independent (see Figure 3). A detailed description of the low level peripheral drivers is ouside the scope of this document. They are dependent on the microcontroller in question, but, decouple the user application layer, making it hardware indpendent (see Figure 3). They provide the user application layer with all the functions necessary to control the L9952GXP device. A detailed description of the user application layer is also outside the scope of this user manual. Please refer to the AN2751 (L9952GXP power management system IC application note) for further details. Figure 3. Top level architecture of the L9952GXP software driver and the L9952GXP device with its associated microcontroller and peripherals 1. User application layer: User software which uses the application programming interface (API) of the software driver to control the device. Such software is ouside the scope of this document. 2. Software driver for the L9952GXP: The software driver for the L9952GXP which interfaces the user application layer. 3. L9952GXP SPI adaptation layer: A thin layer which adapts the software driver SPI interface to the microcontroller dependent SPI driver. 4. Low level peripheral drivers: Provide the user application layer with all the functions necessary to control the L9952GXP device. They control the peripherals of the microncontroller at the lowest power level. SW HW User application layer (1) L9952GXP software driver (2) L9952GXP SPI adaptation layer (3) Low level peripheral drivers (ports, timers, SPI, ...)(4) Microcontroller L9952GXP SPI Reset VCC (5 V) Aux |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |