IAR Embedded Workbench for V850 provides extensive support for all devices in V850, V850E & V850ES families and generates very compact and efficient code. Built-in plug-ins to various hardware debug systems and RTOSs are included in standard edition.
Highlights
Support for the MINICUBE2 Emulator
Data Flash and Code Flash support
Improved code generation
Improved BREL (Base-relative) memory model
µC/OS-II Kernel Awareness Plug-in in C-SPY
Key components
Integrated development environment with project management tools and editor
Highly optimizing V850 compiler supporting C and C++
Configuration files for all V850, V850E and V850ES devices: V850, V850E, V851, V852, V853 and V854.
ROM-monitor and emulator debugger support
Run-time libraries
Relocating V850 assembler
Linker and librarian tools
C-SPY debugger with V850 simulator and support for RTOS-aware debugging on hardware
Example projects for V850 and code templates
User and reference guides, both printed and in PDF format
Context-sensitive online help
Hardware debugging support
Emulator:
NEC TK-V850
Smartstation SS-V850 ICE system
IE-703000-MC, IE-703100-MC, IE-V850E-MC, IE-V850ES-G1, IE-V850ESK1-E1 and SS-V850 emulator
IE-V850E1-CD-NW N-Wire interface
IECUBE, MINICUBE
NEC MINICUBE2
ROM-monitor:
RT-V853 board and startWARE
Phoenix starterkit for V850/SA and V850/IA1
COSMO V850E/IA1 and COSMO V850E/MA1
RTOS support
RTOS-aware debugging with built-in plugins:
Enea OSE Epsilon
Micrium µC/OS-II
OSEK Run Time Interface (ORTI)
Each 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.
Supported devices
IAR Embedded Workbench from IAR Systems supports all V850, V850E and V850ES devices: V850, V850E, V851, V852, V853 and V854.