STM32 ecosystem outlines
AN4989
28/118
AN4989 Rev 3
Figure 15. STM32Cube monitor
2.3 Embedded
software
The STM32Cube embedded software libraries provides:
•
The HAL hardware abstraction layer, enabling portability between different STM32
devices via standardized API calls
•
The Low-Layer (LL) APIs, a light-weight, optimized, expert oriented set of APIs
designed for both performance and runtime efficiency
•
A collection of Middleware components, like RTOS, USB library, file system, TCP/IP
stack, Touch sensing library or Graphic Library (depending on the MCU series)
•
A complete set of code examples running on STMicroelectronics boards: STM32
Nucleo, Discovery kits and EVAL boards
Tip:
There is a fair chance that a Cube Project example matches the project in design.
At project start or if an issue is met, it is worth browsing the complete project list
package content available in
CubeLibraryFolder\Projects\ STM32CubeProjectsList.html (refer to
Содержание STM32 Series
Страница 46: ...Connecting to the board AN4989 46 118 AN4989 Rev 3 Figure 30 Keil hotplug step2 ...
Страница 91: ...AN4989 Rev 3 91 118 AN4989 Debug through hardware exploration 117 Figure 69 STM32F4 F7 dual MCO capabilities ...
Страница 103: ...AN4989 Rev 3 103 118 AN4989 Managing DBGMCU registers 117 Figure 78 Generator Options debug MCU in STM32CubeIDE ...