3rd Party Software Tools and Development
This section contains links to 3rd party companies that support Renesas devices with hardware and/or software tools, boards, kits, etc.
IAR Tools for the H8
IAR Embedded Workbench is an integrated development environment for building and debugging embedded applications. An interface common to the assembler, compiler, project manager, editor, build and debugger tool ensures ease of use. The compiler for M16C uses C/C++. C-SPY supports RTOS-aware debugging on hardware or in a simulator.
IAR Tools for the M16C
IAR Embedded Workbench is an integrated development environment for building and debugging embedded applications. An interface common to the assembler, compiler, project manager, editor, build and debugger tool ensures ease of use. The compiler for M16C uses C/C++. C-SPY supports RTOS-aware debugging on hardware or in a simulator.
IAR Tools for the M32C
IAR Embedded Workbench is an integrated development environment for building and debugging embedded applications. An interface common to the assembler, compiler, project manager, editor, build and debugger tool ensures ease of use. The compiler for M16C uses C/C++. C-SPY supports RTOS-aware debugging on hardware or in a simulator.
IAR Tools for the R8C
IAR Embedded Workbench is an integrated development environment for building and debugging embedded applications. An interface common to the assembler, compiler, project manager, editor, build and debugger tool ensures ease of use. The compiler for M16C uses C/C++. C-SPY supports RTOS-aware debugging on hardware or in a simulator.
Renesas resources at EG3
This is a link for Renesas resources at EG3. EG3 is a website for embedded development.
Free LwIP TCP/IP Stack on M16C
Micrium RTOS and LwIP stack work well together on the M16C and Crystal CS8900A MAC/PHY chip. This chip can talk HTTP over Ethernet!
GNU Tools
KPIT Cummins GNU Tools support for free compilers - SH, M16C, and H8. Renesas sponsored 3rd party support for registered customers. Registration is free.
GNU tools and Debugging (discussed SH as example target)
This is an old article from Embedded.com about debugging you target with GNU tools.
IAR visualState integration with RTOS
This links to an application note writeen for the IAR Compiler and visualState UML CASE tools. The example code runs on an M16C with the Segger embOS.
Finite State Machines in C
Using some simple tricks in ANSCI C compliant coding, it is possible to create state-machines in C. This implementation uses local continuations to derive a method that can translate very easily from the UML diagrams to working code.
Easy R8C, M16C, M32C Flash Programming
Documentation and sample code for an easy way to program all (I hope) chips in the r8c/m16c/m32c family.

