STM32F4
Software Development Tools
STM32 Cube
GUI 기반의 STM32 제품별 임베디드 소프트웨어 라이브러리와 STM32 MCU 초기화 C 코드를 생성할 수 있는 툴. 임베디드 소프트웨어 라이브러리는 STM32 주변장치를 위한 hardware abstraction layer(HAL)와 Low-Layer(LL) API, ST에서 개발한 middleware set (RTOS, USB, TCP/IP, Graphics...) 등을 포함하고 있다.
초기화 코드 및 라이브러리 들은 모든 stm32 compiler와 호환된다. IAR, Keil, AC6기반 GCC.
KEIL uVision.
MDK-ARM 은 Cortex™-M, Cortex-R4, ARM7™ 그리고 ARM9™ 프로세서 기반 디바이스를 위한 완벽한 소프트웨어 개발 환경입니다. MDK-ARM 은 마이크로컨트롤러 어플리케이션을 위해 특별히 디자인되었으며, 사용하기 매우 쉬우며 대부분의 필요한 임베디드 어플리케이션을 위한 강력한 기능을 갖추고 있습니다. MDK-ARM은 세 가지 버전으로 제공되며, 모두 완벽한 C/C++ 개발환경을 포함하고 있습니다. MDK-Professional 은 심화된 미들웨어 라이브러리를 추가로 제공합니다.
STM32F429I_DISCOVERY
The STM32F429 Discovery kit is a low-cost and easy-to-use development kit to quickly evaluate and start applications with an STM32F4 32-bit ARM® Cortex™-M4 CPU with FPU high-performance microcontroller. Before installing and using the product, please accept the Evaluation Product License Agreement from www.st.com/stm32f4-discovery
References
- STM32F429xx Datasheet
- STM32F40xxx, STM32F41xxx, STM32F42xxx, STM32F43xxx advanced ARM-based 32-bit MCUs reference manual (RM0090)
- Discovery kit for STM32F429/439 lines (UM1670)
- Getting started with STM32F429 Discovery software development tools
- Forum user question/ discussion.