This page was machine-translated and may differ from the original. View original
February 24, 2015, Seoul – STMicroelectronics (ST), a global semiconductor company contributing to customers across a wide range of electronic applications, supports its software development platform STMCube™ on all products in the STM32 MCU family currently in mass production. All users of STM32 microcontrollers can now enjoy the speed and convenience of STMCube.

With STM32Cube, fast and easy operation of all STM32 devices is possible, and code porting between product series can be simplified. This development platform is available for all devices ranging from ultra-low power series to high-performance series.
This platform consists of the STM32CubeMX graphic configurator and an initial setup C code generator, and also provides wizard functions to satisfy pinout, clock tree, peripheral configuration, and power consumption limits. After configuration, C initialization code can be generated according to the user's selection. Appropriate embedded software is downloaded automatically. Therefore, it will serve as a valuable service during development by saving time spent on microcontroller configuration and resolving resource conflict issues. Unlike some competing tools that can only be used in proprietary development environments, STM32 Cube MX also allows code generation for independent IDEs such as ARM/Keil MDK-ARM, IAR EWARM, and GCC-based IDEs.
STM32Cube also provides embedded software packages tailored to each STM32 series. Packages for STM32F1 devices were the most recently added, and all next-generation STM32 devices, including the STM32 F7 series scheduled for mass production in the second half of this year, will be able to use STM32Cube from launch.
Each embedded software package includes a hardware abstraction layer (HAL) equipped with portable APIs and is inspected by Grammatech CodeSonar® for optimal code quality and reliability; the middleware is tightly integrated, eliminating the need for the complex task of evaluating dependencies between software components. Additionally, a built-in automatic update mechanism reduces the burden of software health checks.
The middleware includes the open source TCP/IP stack (LwIP), FreeRTOS with a CMSIS-RTOS wrapper, the open source FatFS file system, ST's USB host and device libraries, touch sensing libraries, and the STemWin professional graphics stack. These items are provided under enterprise-friendly terms, such as the BSD open source license, or under software licenses exclusively developed and supported by ST.
This embedded software package provides numerous examples and demos for ST development boards, including evaluation boards, discovery kits, and the latest STM32 Nucleo board line.
STM32Cube, consisting of STM32CubeMX and embedded software for specific series, is available free of charge at www.st.com/stm32cube.
본 기사에 대한 정정·반론·추후보도 청구는 보도 청구 안내를, 그간 게재된 보도문은 정정·반론보도 모아보기를 참고해 주세요.















