Certifications

iso9001
iso14001
icas
Delivery
security
warranty
roiginal
RoHS
UL
數百萬庫存的電子零件。 接受缺貨訂單。 24小時內的價格和交貨時間報價。

ST completes the entire underlying software deployment of the STM32 microcontroller

七月 20 2017 2017-07 Connectors STMicroelectronics
Article Cover
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).

     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.

您可能感興趣的產品

AMI-26B-20-3 AMI-26B-20-3 LINE FILTER 250VAC 20A CHASS MNT 3780

More on Order

AMI-29B-20-6 AMI-29B-20-6 LINE FILTER 110/250VAC 20A CHAS 3960

More on Order

AMI-29A-10-3 AMI-29A-10-3 LINE FILTER 110/250VAC 10A CHAS 3490

More on Order

AMI-M12B-3-7-B AMI-M12B-3-7-B LINE FILTER 250VAC 3A CHASS MNT 8226

More on Order

AMI-27-10-3 AMI-27-10-3 LINE FILTER 250VAC 10A CHASS MNT 6966

More on Order

AMI-M12J-3-3-C AMI-M12J-3-3-C LINE FILTER 250VAC 3A CHASS MNT 6678

More on Order

AMI-M12Q-1-20-B AMI-M12Q-1-20-B LINE FILTER 250VAC 20A CHASS MNT 7722

More on Order

AMI-M12R-1-5-B-2 AMI-M12R-1-5-B-2 LINE FILTER 250VAC 1A CHASS MNT 2106

More on Order

AMI-29A-4-1 AMI-29A-4-1 LINE FILTER 110/250VAC 4A CHAS 5922

More on Order

AMI-23-16-3 AMI-23-16-3 LINE FILTER 250VAC 16A CHASS MNT 5652

More on Order

AMI-M12O-3-10-A AMI-M12O-3-10-A LINE FILTER 250VAC 10A CHASS MNT 5724

More on Order

AMI-23-3-3 AMI-23-3-3 LINE FILTER 250VAC 3A CHASS MNT 3508

More on Order

AMI-M11K-7M-5-B-2 AMI-M11K-7M-5-B-2 LINE FILTER 250VAC 7A CHASS MNT 8964

More on Order

AMI-M11UE-1-16-B AMI-M11UE-1-16-B LINE FILTER 250VAC 1A CHASS MNT 5814

More on Order

AMI-26-30-6 AMI-26-30-6 LINE FILTER 250VAC 30A CHASS MNT 7560

More on Order

AMI-28-10-1 AMI-28-10-1 LINE FILTER 110/250VAC 10A CHASS 7884

More on Order

AMI-M12AB-1-20-B AMI-M12AB-1-20-B LINE FILTER 250VAC 20A CHASS MNT 8874

More on Order

AMI-M12B-1-20-B AMI-M12B-1-20-B LINE FILTER 250VAC 20A CHASS MNT 4896

More on Order

AMI-23-20-1 AMI-23-20-1 LINE FILTER 250VAC 20A CHASS MNT 4320

More on Order

AMI-29A-6-1 AMI-29A-6-1 LINE FILTER 110/250VAC 6A CHAS 7002

More on Order

AMI-21-12-3 AMI-21-12-3 LINE FILTER 250VAC 12A CHASS MNT 5526

More on Order

AMI-21-12-1 AMI-21-12-1 LINE FILTER 250VAC 12A CHASS MNT 6570

More on Order

AMI-22-1-1 AMI-22-1-1 LINE FILTER 250VAC 1A CHASS MNT 8280

More on Order

AMI-M11A-3-2-B AMI-M11A-3-2-B LINE FILTER 250VAC 2A CHASS MNT 4410

More on Order