Integrated development environment and optimizing C/C++ compiler for H8
IAR Embedded Workbench provides full support for devices in H8S and H8/300H families.
IAR Systems offers powerful development tools for the entire range of Renesas MCUs.
Download
Key components:
- Integrated development environment with project management tools and editor
- Highly optimizing C and C++ compiler for H8
- Automatic checking of MISRA C rules (MISRA-C:2004)
- Configuration files for all H8/300H and H8S families
- Run-time libraries
- Relocating H8 assembler
- Linker and librarian tools
- C-SPY® debugger with H8 simulator and support for RTOS-aware debugging on hardware
- C-SPY support for Reneas E8 and E10 emulators
- Example projects for H8 and code templates
- User and reference guides in PDF format
- Context-sensitive online help
Hardware debugging support:
- Renesas E8/E8a Emulator
- Renesas E10A-USB Emulator
(Support for Renesas High Performance Workshop via compatible ELF/DWARF output format)
RTOS support:
RTOS-aware debugging with built-in plugins
- Micriµm µC/OS-II
- OSEK Run Time Interface ORTI
- Segger embOS
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:
| Model |
| 1527 |
| 1582 |
| 1622 |
| 1635 |
| 1645 |
| 1648 |
| 1650 |
| 1651 |
| 1653 |
| 1657 |
| 1658 |
| 1663 |
| 1664 |
| 1665 |
| 1668 |
| 20001f |
| 20002f |
| 20003f |
| 20103 |
| 20203 |
| 20223 |
| 2110b |
| 2112 |
| 2114 |
| 2114f |
| 2117 |
| 2120 |
| 2122 |
| 2123 |
| 2124 |
| 2125f |
| 2126 |
| 2127 |
| 2128 |
| 2128f |
| 2130 |
| 2132 |
| 2132f |
| 2133 |
| 2134 |
| 2134f |
| 2137 |
| 2138 |
| 2138f |
| 2140bf |
| 2141bf |
| 2142 |
| 2142f |
| 2143 |
| 2144 |
| 2144f |
| 2145bf |
| 2147 |
| 2148 |
| 2148bf |
| 2148f |
| 2149 |
| 2158f |
| 2160b |
| 2160bf |
| 2161b |
| 2161bf |
| 2168f |
| 2169 |
| 2170 |
| 2170f |
| 2189 |
| 2189f |
| 2199 |
| 2212 |
| 2214 |
| 2215 |
| 2218 |
| 2223 |
| 2225 |
| 2227 |
| 2233 |
| 2235 |
| 2237 |
| 2238 |
| 2238f |
| 2239 |
| 2240 |
| 2241 |
| 2242 |
| 2243 |
| 2244 |
| 2245 |
| 2246 |
| 2258 |
| 2262 |
| 2264 |
| 2265 |
| 2266 |
| 2268 |
| 2281 |
| 2282 |
| 2282f |
| 2310 |
| 2311 |
| 2312 |
| 2317 |
| 2318 |
| 2318f |
| 2319 |
| 2319c |
| 2322 |
| 2323 |
| 2324s |
| 2326f |
| 2327 |
| 2328 |
| 2328f |
| 2329f |
| 2332 |
| 2337 |
| 2338 |
| 2338f |
| 2339 |
| 2340 |
| 2341 |
| 2343 |
| 2344 |
| 2345 |
| 2345f |
| 2350 |
| 2351 |
| 2352 |
| 2353 |
| 2355 |
| 2357 |
| 2357f |
| 2360f |
| 2361f |
| 2362f |
| 2364f |
| 2367f |
| 2368f |
| 2375r |
| 2377r |
| 2378r |
| 2398 |
| 2398f |
| 2424 |
| 2426 |
| 2437 |
| 2454 |
| 2456 |
| 2472f |
| 2505 |
| 2506 |
| 2551 |
| 2552 |
| 2556 |
| 2612 |
| 2615 |
| 2621 |
| 2622 |
| 2623 |
| 2623f |
| 2624 |
| 2625 |
| 2626 |
| 2626f |
| 2628f |
| 2630 |
| 2631 |
| 2632 |
| 2633 |
| 2633f |
| 2634 |
| 2635 |
| 2636 |
| 2638 |
| 2639 |
| 2641 |
| 2642 |
| 2643 |
| 2646f |
| 2648f |
| 2649 |
| 2653 |
| 2655 |
| 2667f |
| 2670 |
| 2673 |
| 2674r |
| 2675 |
| 2676 |
| 2676f |
| 2677 |
| 2677f |
| 3001 |
| 3002 |
| 3003 |
| 3004 |
| 3005 |
| 3006 |
| 3007 |
| 3008 |
| 3020 |
| 3021 |
| 3022 |
| 3022f |
| 3024f |
| 3026f |
| 3028f |
| 3029f |
| 3030 |
| 3031 |
| 3032 |
| 3033 |
| 3034 |
| 3035 |
| 3036 |
| 3037 |
| 3038 |
| 3039 |
| 3039f |
| 3040 |
| 3041 |
| 3042 |
| 3044 |
| 3045 |
| 3047 |
| 3048 |
| 3048f |
| 3052f |
| 3060 |
| 3060b |
| 3061 |
| 3061b |
| 3062 |
| 3062b |
| 3062bf |
| 3062f |
| 3064b |
| 3064bf |
| 3064f |
| 3065 |
| 3066 |
| 3067 |
| 3067f |
| 3068f |
| 3069r |
| 3072 |
| 36014f |
| 36024f |
| 36037f |
| 36049f |
| 36057f |
| 36064 |
| 36064f |
| 36074 |
| 36077 |
| 36078 |
| 36079 |
| 36082 |
| 36083 |
| 36084 |
| 36085 |
| 36086 |
| 36087 |
| 36087f |
| 36092f |
| 36094f |
| 36109f |
| 3660 |
| 3661 |
| 3662 |
| 3663 |
| 3664 |
| 3664f |
| 3672f |
| 3682 |
| 3683 |
| 3684 |
| 3685 |
| 3686 |
| 3687 |
| 36900 |
| 36901 |
| 36902 |
| 36902f |
| 36911 |
| 36912 |
| 36912f |
| 3694f |
| 38076r |
| 38086r |
| 38098 |
| 38099f |
| 38600 |
| 38602f |
| 38798 |
| 38799f |
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.