IAR Embedded Workbench for Freescale HCS12

IAR Embedded Workbench provides full support for devices in HC12 and S12 families. 

Download

Key components:

  • Integrated development environment with project management tools and editor
  • Highly optimizing C and C++ compiler for HSC12
  • Automatic checking of MISRA C rules (MISRA-C:2004)
  • BDM debugger support
  • Run-time libraries
  • Relocating HCS12 assembler
  • Linker and librarian tools
  • C-SPY® debugger with HCS12 simulator and support for RTOS-aware debugging on hardware
  • Example projects for HCS12 and code templates
  • User and reference guides in PDF format
  • Context-sensitive online help

C-SPY target system support:

  • Simulator

BDM debugger support for the following interfaces:

  • P&E CABLE12, CABLE12HS and Multilink Interface (parallell port and USB)
  • Cyclone PRO debug interface (serial, USB and ethernet)
  • Motorola SDI interface
  • SofTec inDART-HCS12 and inDART-ONE

Supported devices:

ModelNote
68HC912B32
68HC912BC32
68HC912D60
68HC912D60A
68HC912DA128
68HC912DG128
68HC912DG128A
68HC912DT128A
MC9S12A128
MC9S12A128B
MC9S12A256B
MC9S12A512
MC9S12A64
MC9S12B128
MC9S12B64
MC9S12C128
MC9S12C32
MC9S12C64
MC9S12D64
MC9S12DB128
MC9S12DB128B
MC9S12DG128
MC9S12DG128B
MC9S12DG256
MC9S12DG256B
MC9S12DJ128
MC9S12DJ128B
MC9S12DJ256
MC9S12DJ256B
MC9S12DJ64
MC9S12DP256B
MC9S12DP512
MC9S12DT128
MC9S12DT128B
MC9S12DT256
MC9S12DT256B
MC9S12E128
MC9S12E64
MC9S12G192
MC9S12G128
MC9S12G96
MC9S12G64
MC9S12GA240
MC9S12GA192
MC9S12H128
MC9S12H256
MC9S12HN64
MC9S12HY64
MC9S12HZ128
MC9S12HZ256
MC9S12HZ64
MC9S12NE64
MC9S12P128
MC9S12P32
MC9S12P64
MC9S12P96
MC9S12UF32
MC9S12XEP100No XGATE support
MC9S12XEP768No XGATE support
MC9S12XDP512No XGATE support
MC9S12XDT512No XGATE support
MC9S12XDT384No XGATE support
MC9S12XDT256No XGATE support