Contact IAR Systems
Home Products Support Resources Downloads About us Contact My Pages
Development kits Compilers and debuggers RTOS, TCP/IP, USB, GUI State machine tools Debug probes Solutions Ordering information
 
User guides
Product packages
Products   >   Compilers and debuggers   >   STMicroelectronics STM8   >  

IAR Embedded Workbench® for
STMicroelectronics STM8

Integrated development environment and optimizing C compiler for STM8

IAR Embedded Workbench with its optimizing C compiler provides full support for devices in the STM8A, STM8L, and STM8S series and generates very compact and efficient code.
 
 

Highlights in version 1.10

Download free 30-day evaluation edition
  • New product
  • Supports STM8A, STM8L, and STM8S series
  • Configuration files for all STM8 devices
  • STice hardware debug support
  • ST-LINK hardware debug support
 
 

Key components

  • Integrated development environment with project management tools and editor
  • Highly optimizing C and compiler for STM8
  • Configuration files for all STM8 devices
  • Run-time libraries
  • Relocating STM8 assembler
  • Linker and librarian tools
  • C-SPY® debugger with STM8 simulator and support for RTOS-aware debugging on hardware
  • Example projects and code templates
  • User and reference guides in PDF format
  • Context-sensitive online help

Supported devices

IAR Embedded Workbench supports the STM8A, STM8L, and STM8S series. Configuration files and hardware debugging support are available for the following devices:

  • STM8A:
    Contact IAR Systems for more information.
  • STM8L:
    STM8L101F2, STM8L101F3, STM8L101G2, STM8L101G3, STM8L101K3, STM8L151C4, STM8L151C6, STM8L151G4, STM8L151G6, STM8L151K4, STM8L151K6, STM8L152C4, STM8L152C6, STM8L152K4, STM8L152K6
  • STM8S:
    STM8S103F2, STM8S103F3, STM8S103K3, STM8S105C4, STM8S105C6, STM8S105K4, STM8S105K6, STM8S105S4, STM8S105S6, STM8S207C6, STM8S207C8, STM8S207CB, STM8S207K6, STM8S207M8, STM8S207MB, STM8S207R6, STM8S207R8, STM8S207RB, STM8S207S6, STM8S207S8, STM8S207SB, STM8S208C6, STM8S208C8, STM8S208CB, STM8S208MB, STM8S208R6, STM8S208R8, STM8S208RB, STM8S208S6, STM8S208S8, STM8S208SB
Note: Our partners frequently release new devices and the latest ones may not be listed here. We continually add support to new devices; please contact IAR Systems to find out whether your new device is already supported or when it will become available.

Debugging system support

  • C-SPY Debugger simulator
  • STice Emulator system
  • ST-Link debug probe
  • C-SPY Debugger plugin SDK available for 3rd party debuggers

RTOS support

  • RTOS-aware debugging with built-in plugin for OSEK Run Time Interface ORTI

The RTOS plugin installs a number of new windows in C-SPY, most importantly the task or thread list windows where task-specific breakpoints can be specified and task-specific steps executed. Different inspector windows display the contents of the internal data structures of the RTOS such as timers, queues, semaphores, resources and mailboxes
.
 
Shortcut to this page: http://www.iar.com/ewstm8

Download

 

In-depth information

 

More STM8 tools