Contact IAR Systems
Home Products Support Resources Downloads About us My Pages Contact
Development kits Compilers and debuggers RTOS, TCP/IP, USB Debug probes State machine tools Solutions Ordering information
 
Product News V1.40
Version 1.30
User guides
Product packages
 
 
 
Products   >   Compilers and debuggers   >   Microchip dsPIC/PIC24   >  

IAR Embedded Workbench for dsPIC

Integrated development environment and optimizing C/EC++ compiler for dsPIC/PIC24

IAR Embedded Workbench provides full support, including DSP support, for all devices in dsPIC and PIC24 families and has tight integration with MPLAB from Microchip.
 
 

Highlights in version 1.40

  • Support for the MPLAB REAL ICE in C-SPY
  • New Integrated Development Environment
  • Stack plugin


For detailed descriptions of the new features, please see Product News.

 
 

Key components

  • Integrated development environment with project management tools and editor
  • Highly optimizing dsPIC/PIC24 compiler supporting C and Embedded C++
  • Run-time libraries
  • Relocating dsPIC/PIC24 assembler
  • Linker and librarian tools
  • C-SPY debugger with dsPIC/PIC24 simulator and support for RTOS-aware debugging on hardware
  • User and reference guides, both printed and in PDF format
  • Context-sensitive online help

MPLAB integration

The MPLAB IDE Plugin DLL is available for download at My Pages.

DSP Support

  • Fixed point Q15/Q31/Q39 saturated arithmetic handled with intrinsics
  • Modulo and bit-reversed addressing at C level
  • Support for X- and Y- memory
  • Utilization of hardware loops
  • 32-/64-bit floating point numbers
  • 40-bit long long integer type

Supported devices

IAR Embedded Workbench provides configuration files for the following devices:
 
 
DsPIC30
dsPIC30F1010, dsPIC30F2010, dsPIC30F2010e, dsPIC30F2011, dsPIC30F2011e, dsPIC30F2012, dsPIC30F2012e, dsPIC30F2020, dsPIC30F2020PS, dsPIC30F2021, dsPIC30F2022, dsPIC30F2022PS, dsPIC30F2023, dsPIC30F2023PS, dsPIC30F3010, dsPIC30F3010e, dsPIC30F3011, dsPIC30F3011e, dsPIC30F3012, dsPIC30F3012e, dsPIC30F3013, dsPIC30F3013e, dsPIC30F3014, dsPIC30F3014e, dsPIC30F4011, dsPIC30F4011e, dsPIC30F4012, dsPIC30F4012e, dsPIC30F4013, dsPIC30F4013e, dsPIC30F5011, dsPIC30F5011e, dsPIC30F5013, dsPIC30F5013e, dsPIC30F5015, dsPIC30F5015e, dsPIC30F5016, dsPIC30F6010, dsPIC30F6010A, dsPIC30F6011, dsPIC30F6011A, dsPIC30F6012, dsPIC30F6012A, dsPIC30F6013, dsPIC30F6013A, dsPIC30F6014, dsPIC30F6014A, dsPIC30F6015, dsPIC30SUPER
 
 
DsPIC33
dsPIC33FJ128GP206, dsPIC33FJ128GP302, dsPIC33FJ128GP304, dsPIC33FJ128GP306, dsPIC33FJ128GP310, dsPIC33FJ128GP706, dsPIC33FJ128GP708, dsPIC33FJ128GP710, dsPIC33FJ128GP802, dsPIC33FJ128GP804, dsPIC33FJ128MC202, dsPIC33FJ128MC204, dsPIC33FJ128MC502, dsPIC33FJ128MC504, dsPIC33FJ128MC506, dsPIC33FJ128MC510, dsPIC33FJ128MC706, dsPIC33FJ128MC708, dsPIC33FJ128MC710,

dsPIC33FJ12GP201, dsPIC33FJ12GP202, dsPIC33FJ12MC201, dsPIC33FJ12MC202, dsPIC33FJ256GP506, dsPIC33FJ256GP510, dsPIC33FJ256GP710, dsPIC33FJ256MC510, dsPIC33FJ256MC710,
dsPIC33FJ32GP302, dsPIC33FJ32GP304, dsPIC33FJ32MC302, dsPIC33FJ32MC304,

dsPIC33FJ64GP206, dsPIC33FJ64GP302, dsPIC33FJ64GP304, dsPIC33FJ64GP306, dsPIC33FJ64GP310, dsPIC33FJ64GP706, dsPIC33FJ64GP708, dsPIC33FJ64GP710, dsPIC33FJ64GP802, dsPIC33FJ64GP804, dsPIC33FJ64MC202, dsPIC33FJ64MC204, dsPIC33FJ64MC502, dsPIC33FJ64MC504, dsPIC33FJ64MC506, dsPIC33FJ64MC508, dsPIC33FJ64MC510, dsPIC33FJ64MC706, dsPIC33FJ64MC710
 
 
PIC24
PIC24FJ128GA006, PIC24FJ128GA008, PIC24FJ128GA010, PIC24FJ128GA010PS, PIC24FJ64GA004, PIC24FJ64GA006, PIC24FJ64GA008, PIC24FJ64GA010, PIC24FJ96GA006, PIC24FJ96GA008, PIC24FJ96GA010, PIC24HJ128GP206, PIC24HJ128GP210, PIC24HJ128GP302, PIC24HJ128GP304, PIC24HJ128GP306, PIC24HJ128GP310, PIC24HJ128GP506, PIC24HJ128GP510, PIC24HJ128GP802, PIC24HJ128GP804, PIC24HJ12GP201, PIC24HJ12GP202, PIC24HJ12MC201, PIC24HJ12MC202, PIC24HJ256GP206, PIC24HJ256GP210, PIC24HJ256GP610, PIC24HJ32GP302, PIC24HJ32GP304, PIC24HJ64GP202, PIC24HJ64GP204, PIC24HJ64GP206, PIC24HJ64GP210, PIC24HJ64GP502, PIC24HJ64GP504, PIC24HJ64GP506, PIC24HJ64GP510
 
 
NOTE: Since our partners frequently release new devices, not all the supported ones can be listed here. We continuously add support to new devices; please contact IAR Systems to find out whether your new devices is already supported or when it will become available.
 
 
Shortcut to this page: http://www.iar.com/ewdspic

Download

 

Related products