Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
Kit Overview
The Keil starter kit is a complete, cost-effective solution for starting application development and evaluating the STMicroelectronics STM32F101/102/103 ARM Cortex-M3 processor-based microcontrollers. The STM3210E-SK/KEILSTM3210E-SK/KEIL starter kit provides all the hardware and software you need to start developing applications for the STM32 ARM core-based families of microcontrollers. It comes complete with a full-featured evaluation board (including USB device, CAN, USARTs, Audio, MicroSD Card interface and QVGA LCD), Keil's MDK-ARM Lite Edition (32 KB) development tools, and the ULINK-ME (USB/JTAG) adapter.Keil starter kits are available for a full range of ST ARM core-based microcontrollers.
The evaluation board is populated with a STM32F103ZESTM32F103ZE microcontroller. The STMicroelectronics STM32F103ZESTM32F103ZE incorporates the high-performance ARM Cortex-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory up to 512 Kbytes and SRAM up to 64 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. All devices offer three 12-bit ADCs, four general-purpose 16-bit timers plus two PWM timers, as well as standard and advanced communication interfaces: up to two I2Cs, three SPIs, two I2Ss, one SDIO, five USARTs, an USB and a CAN. The STM32F103ZESTM32F103ZE can operate in the –40 to +105 °C temperature range, from a 2.0 to 3.6 V power supply. A comprehensive set of power-saving mode allows the design of low-power applications.
Key Applications: Motor drives, Application control, Medical and handheld equipment, PC and gaming peripherals, GPS platforms, Industrial applications, PLCs, Inverters, Printers, Scanners, Alarm systems and video intercom, etc. | ||||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | ARM | Keil MDK-ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | The MDK-ARM is a complete software development environment for Cortex-M, Cortex-R4, ARM7 and ARM9 processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications. Learn More |
IDE | Embest CooCox | CoIDE | ARM Cortex-M | CooCox offer freely available powerful software development tool for ARM Cortex-M based microcontrollers. Coocox Tools organizes and provides the knowledge required by developers. Learn More |
RTOS | Embest | CoOS | ARM Cortex-M | CoOS is a free and open RTOS from CooCox, designed specifically for Cortex-M processor, supports preemptive priority and round-robin, Semaphore, Mutex, Flag, Mailbox and Queue for communication & synchronization, highly scalable, minimum system kernel is only 974Bytes, supports interrupt while task switching, supports stack overflow detection, supports the platforms of ICCARM, ARMCC, GCC. Learn More |
RTOS | Micrium | µC/OS-II | STM32F103xx | µC/OS-II, the Real-Time Kernel, is a portable, ROMable, scalable, preemptive, real-time deterministic multitasking kernel for microprocessors, microcontrollers and DSPs. Offering unprecedented ease-of-use, µC/OS-II is delivered with complete source code and in-depth documentation. Learn More |
RTOS | Micrium | µC/OS-III | STM32F103xx | μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Debugger / Programmer | STMicroelectronics | ST-LINK/V2ST-LINK/V2 | STM8 / STM32 | ST-LINK/V2 In-circuit Debugger and Programmer for the STM8 and STM32 MCUs Learn More |
Debugger | Embest | ColinkExColinkEx | ARM Cortex-M | ARM Cortex-M MCU JTAG Hardware Debugging Probe which supports in CooCox software and Keil Realview MDK |
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | Flash Programmer for ARM and Cortex cores |
Technical Documents
Learning Center
Design Elements
Video
Kit Features
- Full-featured Keil evaluation board with a 72 MHz STM32F103ZEH6STM32F103ZEH6 MCU
- USB 2.0 Full speed Device Interface
- CAN 2.0 and Serial Interfaces
- Potentiometer for ADC Input
- Up to 42 GPIO
- QVGA LCD-TFT color graphics display with 16-bit interface
- MicroSD Card Interface
- Speaker for analog output
- Joystick with 5 positions
- 8 User LEDs and 4 push-buttons
- Power via USB connector
- Debug Interface Connectors
- 20-pin ARM JTAG (0.1 inch connector)
- 20-pin Cortex debug + ETM Trace (0.05 inch connector)
- ULINK-ME in-circuit debugger/programmer with USB interface to host PC and 20-pin JTAG or 10-pin CoreSight debug interface
Kit Contents
- Evaluation Board
- The Keil MDK-Lite development tools:
- μVision4 IDE/Debugger for application programming and debugging
- ARM C/C++ compiler
- RTX real-time kernel, a multi-tasking operating system for embedded applications
- MDK-Lite supports applications with up to 32 KB code-size
- ULINK-ME in-circuit debugger/programmer