ST completes the entire underlying software deployment of the STM32 microcontroller
STMicroelectronics has completed the transformation of its free underlying application program interface (LL API, The Low-Layer Application Programming Interface software is imported into the STM32Cube software package that supports all STM32 microcontrollers (MCUS). The LL API software enables professional developers to develop applications in an easy-to-use STMCube environment that optimizes code from the lowest to register level using ST-proven software, reducing time to market.
The integration of the LL API and Hardware Abstraction Layer (HAL) software in all STM32Cube packages gives developers complete freedom to choose how to control their peripherals. They can choose to take advantage of HAL's ease of use and portability, or adopt LL API software to optimize performance, code volume, and power consumption. Templates for custom routines for the relevant STM32 Nucleo development boards are provided to help simplify code portability between STM32 MCUS.
With software features that function as a peripheral initialization service equivalent to the STM32 Standard Peripheral Library (SPL), the LL API provides a shortcut for development environments to upgrade from the SPL of the past to the simple but powerful STM32Cube ecosystem. Excellent performance can be achieved using the LL API, comparable to the performance of STM32 direct register access routine code snippets.
The LL API is MISRA-C 2004 compliant except for annotations, and the Grammatech CodeSonar® analytical method was used to verify that code quality and reliability were optimized. The STM32CubeMX's automatic update feature ensures that users' LL API software is always up to date.
As a tool to further increase productivity, the STM32CubeMX tool uses LL API software to automatically generate peripheral initialization code and currently supports the STM32L0, STM32F0, STM32L4 and STM32F3 families, with support for the rest of the STM32 family to be expanded in the coming months. St also provides guidance documentation and automation tools for the SPL to LL code migration.
I prodotti a cui potresti essere interessato
AMI-26B-20-3 | LINE FILTER 250VAC 20A CHASS MNT | 3780 More on Order |
|
AMI-29B-20-6 | LINE FILTER 110/250VAC 20A CHAS | 3960 More on Order |
|
AMI-29A-10-3 | LINE FILTER 110/250VAC 10A CHAS | 3490 More on Order |
|
AMI-M12B-3-7-B | LINE FILTER 250VAC 3A CHASS MNT | 8226 More on Order |
|
AMI-27-10-3 | LINE FILTER 250VAC 10A CHASS MNT | 6966 More on Order |
|
AMI-M12J-3-3-C | LINE FILTER 250VAC 3A CHASS MNT | 6678 More on Order |
|
AMI-M12Q-1-20-B | LINE FILTER 250VAC 20A CHASS MNT | 7722 More on Order |
|
AMI-M12R-1-5-B-2 | LINE FILTER 250VAC 1A CHASS MNT | 2106 More on Order |
|
AMI-29A-4-1 | LINE FILTER 110/250VAC 4A CHAS | 5922 More on Order |
|
AMI-23-16-3 | LINE FILTER 250VAC 16A CHASS MNT | 5652 More on Order |
|
AMI-M12O-3-10-A | LINE FILTER 250VAC 10A CHASS MNT | 5724 More on Order |
|
AMI-23-3-3 | LINE FILTER 250VAC 3A CHASS MNT | 3508 More on Order |
|
AMI-M11K-7M-5-B-2 | LINE FILTER 250VAC 7A CHASS MNT | 8964 More on Order |
|
AMI-M11UE-1-16-B | LINE FILTER 250VAC 1A CHASS MNT | 5814 More on Order |
|
AMI-26-30-6 | LINE FILTER 250VAC 30A CHASS MNT | 7560 More on Order |
|
AMI-28-10-1 | LINE FILTER 110/250VAC 10A CHASS | 7884 More on Order |
|
AMI-M12AB-1-20-B | LINE FILTER 250VAC 20A CHASS MNT | 8874 More on Order |
|
AMI-M12B-1-20-B | LINE FILTER 250VAC 20A CHASS MNT | 4896 More on Order |
|
AMI-23-20-1 | LINE FILTER 250VAC 20A CHASS MNT | 4320 More on Order |
|
AMI-29A-6-1 | LINE FILTER 110/250VAC 6A CHAS | 7002 More on Order |
|
AMI-21-12-3 | LINE FILTER 250VAC 12A CHASS MNT | 5526 More on Order |
|
AMI-21-12-1 | LINE FILTER 250VAC 12A CHASS MNT | 6570 More on Order |
|
AMI-22-1-1 | LINE FILTER 250VAC 1A CHASS MNT | 8280 More on Order |
|
AMI-M11A-3-2-B | LINE FILTER 250VAC 2A CHASS MNT | 4410 More on Order |