Media Alert
09 Oct 2007
STM32 Starter Kit and Evaluation Board
Plano, TX: Keil have introduced the STM32 Starter Kit which
provides developers with a complete environment for developing
applications on the STM32 family of devices from
STMicroelectronics.
The starter kit contains:
MCBSTM32 Evaluation Board
-
STM32F103 72
MHz Cortex™-M3 processor based MCU with 128KB Flash, 20KB
RAM, CAN, USB, 2 x 12-bit 16-ch ADC's, and 49 GPIO
- Serial Port, CAN, USB Interfaces, and SD/MMC card slot
-
16x2 LCD panel, 8 LED's, 3 push buttons, GPIO, and scratchpad
area
-
A JTAG interface supporting Cortex-M3 Serial Wire Debugger
(SWD) and Serial Wire Viewer (SWV) modes

STM32 Starter Kit
In addition to the MCBSTM32, the STM32 Starter Kit includes the
ULINK-ME JTAG Adapter and RealView MDK evaluation software:
-
ARM RealView Compilation tools featuring the Microlib C library
specifically optimized for small embedded systems
-
Keil µVision
IDE, Debugger, and Simulator
-
Numerous example projects for Cortex-M3 family programming and
many example projects that are ready-to-run on the MCBSTM32
- Keil RTX RTOS kernel support and examples for the STM32
-
Example projects that work with the STM32 Software Library and
the RealView Real-Time
Library are also included
While other ARM Development Kits rely solely on the Embedded ICE,
the Keil µVision Debugger offers complete device simulation
including accurate simulation of the instruction set, on-chip
peripherals, interrupts, and other characteristics of the STM32
device series. The advantages of complete device simulation
include detailed trace and timing analysis and automated input
patterns for regression testing. These extensive simulation
capabilities support detailed analysis of complex algorithms that
interface to peripherals and help developers overcome challenges
unique to embedded systems projects.
The Cortex-M3 offers many enhancements which are of direct benefit
to developers of embedded systems:
-
Thumb-2 instruction set delivering improved performance and
code density, without the hassle of interworking ARM and Thumb
instructions
-
Nested Vectored Interrupt Controller supports up to 240
external interrupts; enabling easier interrupt handling and
significantly faster response times
-
Debugging is improved, with the Cortex-M3 allowing up to 8
hardware flash breakpoints and the new Serial Wire Debug (SWD) and
Serial Wire Viewer (SWV) modes allowing advanced debug features
using only 3 wires
About Keil
Keil, an ARM® company, makes C compilers, macro
assemblers, real-time kernels, debuggers, simulators, integrated
environments, and evaluation boards for
ARM7/ARM9™/Cortex™-M3, XC16x/C16x/ST10, 251, and 8051
processor-based microcontroller families. Products available from
Keil include embedded development tools, evaluation software, product
updates, application notes, example code and technical support. More
information on Keil is available at http://www.keil.com.
About ARM
ARM designs the technology that lies at the heart of advanced
digital products, from mobile, home and enterprise solutions to
embedded and emerging applications. ARM's comprehensive product
offering includes 16/32-bit RISC microprocessors, data engines, 3D
processors, digital libraries, embedded memories, peripherals,
software and development tools, as well as analog functions and
high-speed connectivity products. Combined with the company's broad
Partner community, they provide a total system solution that offers a
fast, reliable path to market for leading electronics companies. More
information on ARM is available at http://www.arm.com.
ARM, RealView and µVision are
registered trademarks of ARM Limited. Keil, ARM7, ARM9, Cortex and
MCBSTM32 are trademarks of ARM Limited. All other brands or product
names are the property of their respective holders. "ARM" is used to
represent ARM Holdings plc; its operating company ARM Limited; and
the regional subsidiaries ARM INC.; ARM KK; ARM Korea Ltd.; ARM
Taiwan; ARM France SAS; ARM Consulting (Shanghai) Co. Ltd.; ARM
Belgium N.V.; AXYS Design Automation Inc.; AXYS GmbH; ARM Embedded
Solutions Pvt. Ltd.; and ARM Physical IP, Inc.; and ARM Norway
AS.