Microchip Technology MA320011 Information Guide
Building on the heritage of Microchip Technology’s world-leading 8- and 16-bit PIC® microcontrollers, the
PIC32 family delivers 32-bit performance and more memory to solve increasingly complex embedded
system design challenges.
Broad Portfolio
From simple USB device connectivity to RTOS-driven graphical
user interface applications with advanced audio processing,
there is a PIC32 device to meet your design challenges.
■
Up to 200 MHz/330 DMIPS, MIPS microAptiv™ core
with DSP instructions
■
Up to 100 MHz/131 DMIPS, MIPS M4K core
■
Fast interrupts and context switch
■
Dual panel Flash with live update
■
16 KB to 2 MB Flash
■
4 KB to 512 KB RAM for data and program execution
■
Temperature range: −40 to 85ºC; −40 to 105ºC;
−40 to 125ºC (planned)
■
Low pin count devices with Peripheral Pin Select (PPS)
for pin remapping of most digital I/O
Industry-Leading Compatibility
Create scalable products in a consistent environment.
■
Common MPLAB® X development tools
■
Pin- and peripheral-compatible with 16-bit PIC MCUs
■
Common software stacks across MCUs
■
Common tools environment for over 1,000 PIC MCUs
Fast, Easy Development
Shorten your project design cycle.
■
Free MPLAB X Integrated Development Environment
supporting all Microchip MCUs
■
Free MPLAB XC32/XC32++ Compiler
■
MPLAB Harmony Software Framework to get you started
with communications, graphics, file system, audio and
signal processing
■
Work in a familiar environment with a broad third party
ecosystem of IDEs, RTOS and debuggers
■
Development kits starting at $34.95 with free C compiler
More Design Options
Simplify your system design through integration.
■
Extensive analog and digital peripherals including
10/100 Ethernet MAC, I
2
C™, I
2
S, 10/12-bit ADCs with
up to 48 analog channels, serial communications,
SQI, EBI and Hi-Speed USB
■
Up to 26 DMA channels
■
8/16-bit parallel master port supporting graphic
interface and additional memory
■
CTMU for improved human interfaces with capacitive
buttons or slider control
Performance-Leading PIC32 Microcontrollers
PIC32 Software Solutions Support
www.microchip.com/harmony
USB
USB Host, Device, On-the-Go with Class Drivers
HMI
Microchip Graphics Library
Capacitive Touch Software
Microchip Graphics Display Designer X
Microchip Graphics Display Designer X
mTouch™ Capacitive Touch Library
CAN
CAN API Library for PIC32 with Integrated CAN Controller (Included in MPLAB XC32 Compiler)
Standalone CAN Library: includes support for MCP2515
Audio & Speech
Audio Library for PIC32MX: Speex, ADPCM and WAV; MP3 and AAC Decode
Digital Audio for Apple® devices; Bluetooth® Stack for PIC32; Sample Rate Conversion (SRC) Library;
PIC32 Bluetooth Audio Software Suites
Connectivity
Microchip TCP/IP with SSL and BSD
IrDA® Stack
IEEE 802.15.4 and Sub-GHz MiWi™ Development Environment
PIC32 Bluetooth Audio Software Suites
Encryption
Cryptographic Library
Basic Libraries
File System Library
DSP Library (Included in MPLAB XC32 Compiler)
Floating Point Math Library
Floating Point Math Library
Peripheral Library
EEPROM Emulation
IEC 60730 Class B Software
Fixed Point Math Library
Fixed Point Math Library
Fixed Point DSP Library
Boot Loader
Serial Port Boot Loader
USB Host Boot Loader
Ethernet Boot Loader
Get the latest updates at
www.microchip.com/harmony
.
MPLAB Harmony Software Framework compatible.
Additional software libraries listed in the table above are planned to be included in MPLAB Harmony.
2
32-bit Microcontrollers