This page was machine-translated and may differ from the original. View original
Reduce time to market with code-level optimizations in development
STMicroelectronics (ST) has added free Low-Layer Application Programming Interface (LL API) software to the STM32Cube software package for all STM32 microcontrollers (STM32 MCUs).
Develop within the easy-to-use STMCube™ environment with LL API and optimize your code down to the register level using ST's proven software, which can shorten your time to market.
Now, all STM32Cube packages will feature a combination of LL APIs and Hardware Abstraction Layers (HALs), giving developers complete flexibility when deciding how to control their device’s peripherals, leveraging the HAL’s ease of use and portability, and the LL API’s ability to optimize performance, code footprint, and power consumption. Tailored code examples configured to run on the relevant STM32 Nucleo board provide templates to aid easy porting to other STM32 MCUs.
The LL API provides peripheral initialization services that are functionally equivalent to the STM32 Standard Peripheral Libraries (SPL), easing migration from older SPLs to the simple yet powerful STM32Cube ecosystem. Applying the LL API enables excellent performance comparable to the STM32Snippets direct-register-access code examples.
To further increase productivity, the STM32CubeMX tool automatically generates peripheral initialization code in LL API for STM32L0, STM32F0, STM32L4, and STM32F3 MCUs. Support for other STM32 series will follow in the coming months. Guidelines and automated tools for migrating from SPL to LL code are also available.
본 기사에 대한 정정·반론·추후보도 청구는 보도 청구 안내를, 그간 게재된 보도문은 정정·반론보도 모아보기를 참고해 주세요.














