IAR KickStart Kit for STM32

(Part Number: KSK-STM32-PL)
Starter kit for STM32
IAR KickStart Kit for STM32
 

A flying start

Development kits from IAR Systems provide you with all the tools you need to develop embedded applications right out of the box. 

Overview

IAR KickStart Kit for STM32 contains all the necessary hardware and software and allows you to design, develop, integrate and test your applications:

• STM32 development board
• IAR visualSTATE evaluation edition, 20-state limitation (including example projects)
• IAR PowerPac for ARM evaluation edition (including board support)
• IAR Embedded Workbench with a 32KB edition of IAR C/C++ Compiler (including example projects)

• IAR J-LINK JTAG debugger 

• Micrium board support

 

Included hardware

 

STM32 development board
STM32-SK Development board

 

 

 

 

 

 

 

 

IAR J-Link JTAG debugger
IAR J-Link for ARM

STM32 Development Board

• STM32F103 MCU with a 128 K Flash (64 pin)
• JTAG/SWD interface connector
• Status LED
• Power-supply LED
• Reset Button
• External power connector
• Powered via 400 mA supplied from J-Link-ARM-KS pin 19, jumper selectable
• Two RS232 connectors
• USB Connector
• UXT
• CAN connector
• Potentiometer (AN-TR)
• LCD: 16 characters per line, two lines, 5x7 char.
• 16 user LEDs
• Three user push buttons to simulate external events
• One Wake-up button
• I2C routed to header pins
SPI routed to header pins

• SD/MMC Card socket
• User prototype wire wrap area
• Microphone jac
• Headphone jac
• RoHS compliant

IAR J-Link debug probe

IAR J-Link is a small JTAG/SWD hardware debug probe for ARM; it connects via USB to the PC host running Windows. IAR J-Link integrates seamlessly into the IAR Embedded Workbench for ARM and is fully plug-and-play compatible:

• Any ARM7/ARM9/ARM11/Cortex-M3 core supported, including both JTAG and SWD
• Download speed up to 600 KB/sec *
• DCC speed up to 800 KB/sec *
• Seamless integration into IAR Embedded Workbench
• No power supply required, powered through USB
• Max. JTAG speed 12 MHz
• Automatic core recognition
• Auto speed recognition
• All JTAG signals can be monitored, target voltage can be measured
• Support for multiple devices on scan chain
• Fully plug and play compatible
• 20-pin standard JTAG connector
• Optional adapter for 5V targets available
• USB and 20-pin flat cable included
• Wide target voltage range: 1.2V - 3.3V, upto 5V with optional adapter.

* Measured with ARM7 at 50 MHz, 12MHz JTAG speed.

Included software

 

CD from IAR Systems
IAR visualSTATEฎ

IAR visualSTATE is a UML-compliant graphical design environment for reactive systems, with advanced formal verification and validation tools as well as a very powerful code generator.

visualSTATE represents any complex reactive system with UML state machines. The use of state machine diagrams is exceptionally beneficial for control logic oriented applications such as monitoring, metering and control applications where reliability, size and deterministic execution are the main criteria, which makes visualSTATE the ideal design tool for ARM-based projects.

IAR PowerPac for ARM

IAR PowerPac is a fully-featured real-time operating system (RTOS) combined with a high performance file system. IAR PowerPac is tightly integrated with IAR Embedded Workbench and comes with sample projects and board support packages for ARM devices from different manufacturers.

The IAR PowerPac family also includes IAR PowerPac USB, a USB device stack that is sold as an add-on product to IAR PowerPac for ARM.

IAR PowerPac for ARM supports ARM7, ARM9, ARM9E, ARM10E, ARM11, SecurCore, Cortex M3, and XScale devices.

IAR Embedded Workbenchฎ for ARM

IAR Embedded Workbench is an Integrated Development Environment with a complete and easy-to-use set of C/C++ cross compiler and debugger tools for professional embedded applications.

• KickStart 32KB IAR C/C++ Compiler for ARM
• Project manager
• Editor
• Linker and librarian tools
• C-SPYฎ debugger
• Full integration with IAR J-Link

Example projects for STM32 include:

• GettingStarted
This example project shows basic use of I/O, timer and the interrupt controllers. Displays running lights on the board LED's.
• LCD_Demo
This example project shows basic use of parallel I/O, timer, interrupt controller, ADC and interface to a LCD HD44780 compatible module. The LCD will display the position of the potentiometer in percents.
• USBMouse
This example project shows how to implement a USB HID mouse. When host install needed driver a mouse's cursor begin to move in a rectangle shape. The WAKE-UP button is used for USB resume when the device is suspended.


  Back to IAR Home Page    Back to Testech Home Page   Compiler     RTOS    Emulator/Debugging