32
16-bit Embedded Control Solutions
Software Development Tools and Operating Systems
Development
Tool
Product Name
Description
Part
Number
List Price(1)
Devices Supported
PIC24F PIC24H/E dsPIC30F dsPIC33F/E
Integrated
Development
Environment
MPLABIDE*
Integrated Development Environment
SW007002
Free
Green Hills Multi
Integrated Development Environment
–
Contact GHS
C Compilers
MPLAB C Compiler for
PIC24 MCUs and
dsPICDSCs
ANSI C compiler, assembler, linker and librarian
SW006012
$895
MPLAB C Compiler for
PIC24 MCUs
ANSI C compiler, assembler, linker and librarian
SW006014
$495
–
MPLAB C Compiler for
dsPIC DSCs
ANSI C compiler, assembler, linker and librarian
SW006013
$495
–
Embedded Workbench
for dsPIC30F
ISO/ANSI C and Embedded C++ compiler in a
professional, extensible IDE, (WindowsNT/2000/
Windows XP) special DSP support included
EWdsPIC 1
Contact IAR
CCS PCD C-Compiler for
PIC24 MCUs and
dsPIC DSCs
Command-line C Compiler for Microchip
PIC24 MCU and dsPIC DSC families,
integrates with MPLABIDE
SW500021
$250
Operating
Systems
AVIX-RT AVIX
AVIX is an RTOS specifically developed for
Microchip’s PIC24 MCUs and dsPIC DSCs
–
Contact AVIX
CMX-Tiny+ for
dsPIC DSCs
Preemptive Real-time Operating System
(RTOS) for dsPIC30F
SW300032
$3000
CMX-RTX for
dsPIC DSCs
Fully preemptive Real-time Operating System
(RTOS) for dsPIC30F
SW300031
$4000
CMX Scheduler
Multi-tasking, preemptive scheduler for dsPIC30F
–
Free
Express Logic
ThreadxMCU
ThreadX MCU Edition RTOS is a fully preemptive,
deterministic, real-time operating system designed
for Microchip's PIC24 MCUs.
SW500130
$5990
–
ThreadX MCU Edition RTOS is a fully preemptive,
deterministic, real-time operating system designed
for Microchip's dsPIC DSCs
SW500131
$5990
–
FreeRTOS.org
Portable, open source, mini real time kernel
–
Contact
freeRTOS.org
Lassar Systems AVA
A unique and powerful RTOS designed exclusively
for Microchip's PIC24 MCUs and dsPIC DSCs
–
Contact Lassar
Systems
Micriμm μC/OS-II
Portable, scalable, preemptive real-time,
multitasking kernel
–
Contact Micrium
osCAN for dsPIC DSC
OSEK/VDX v2.2
–
Contact Vector
–
Pumpkin's Salvo RTOS
Salvo RTOS is a full-featured multitasking
priority-based event-driven RTOS for all Microchip
microcontrollers
–
Contact Pumpkin
RoweBots DSPnano
DSPnano POSIX RTOS is a tiny, fully preemptive,
deterministic, real-time operating system designed
for Microchip's PIC24 MCUs and dsPIC30/33
processors
–
Contact
RoweBots
SEGGER embOS
Real-time operating system for embedded
applications
–
Contact SEGGER
DSP
dsPICworks
Data analysis and DSP software
SW300023
Free
Digital Filter Design
Full featured graphical IIR and FIR filter design
package for dsPIC30F
SW300001
$249
–
Digital Filter Design Lite
Graphical IIR and FIR filter design package for
dsPIC30F
SW300001-LT
$29
–
Note 1: List price may change without notice.
*Includes MPLAB ASM30, MPLAB SIM, MPLAB VDI.
Hardware Development Tools
Development Tool
Description
Part
Number
List Price(1)
Devices Supported
PIC24F
PIC24H
dsPIC30F dsPIC33F
MPLAB ICD 3
In-Circuit Debugger/Programmer
DV164035
$219.99
MPLAB REAL ICE
In-Circuit Emulator System
DV244005
$499.98
Performance Pak
AC244002
$159.98
MPLAB PM3
Full Featured Device Programmer, Base Unit
DV007004
$895
Third Party Programmers
BP Microsystems
–
Data I/O
–
Note 1: List price may change without notice.