ST Life.augmented
tools

STM32 固件

底层驱动、硬件抽象层以及RTOS、USB栈、图形栈等中间件是用户进行快速高效应用开发不可或缺的一部分。

对于STM32,ST推出了广泛的嵌入式软件组件,包括  

  • 音频(MP3、WMA、语音等)
  • 连接功能(USB、TCP/IP、蓝牙、Zigbee RF4CE等)
  • 图形界面
  • 加密(带有公共密钥的免费STM32库、对称和赫序算法)
  • 电机控制和安全(家用电器IEC60730 B类指南)

这些组件或者是开源,或者是由ST或由ST的合作伙伴开发。 

使用STM32Cube,ST开创了一条新的嵌入式软件之路,在一个库中集成了底层与中间件软件,并提供了能为应用生成初始化代码的配置工具。 

Software development for STM32 made easy with STM32Cube

Software development for STM32 made easy with STM32Cube

STM32Cube is an entirely free tool, providing

STM32CubeMX, available under Windows® and Linux®, a generator of initialization C-code for STM32 MCUs, based on a graphical user interface, and one embedded software library per series of STM32 products, containing the hardware abstraction layer (HAL) for the STM32 peripherals and a set of Middleware (RTOS, USB, TCP/IP, Graphics, …) based on components that are either ST developed or open source.

The initialization code and HAL and Middleware library work with all STM32 compilers, the included project examples are set up for IAR, Keil, SW4STM32 and the GCC based Atollic IDE.

STM32Cube comes with hundreds of application code 

Feedback Form
Customer Feedback