Benchmarks continue to show the best-in-class performance of the PIC32, as published in recent EEMBC CoreMark scores and established Dhrystone scores. The new families couple the PIC32’s leading performance with up to 128kbytes of RAM and extensive connectivity options, including 10/100Mbit/s Ethernet, two CAN2.0b controllers, USB Host, Device and OTG, and 6 UART, 5 I2C™ and 4 SPI ports. The integrated 100Mbit/s Ethernet MAC uses an industry-standard RMII/MIII interface to low-cost, commodity Physical Interface chips (PHYs), while the CAN and USB modules have a built-in DMA interface to maximise data throughput.
Microchip offers free TCP/IP and USB software stacks, including full source code, to further enable easy software development, quicker time to market and lower overall costs. Available software includes two TCP/IP software stacks, along with libraries for USB Host and Device, Advanced Encryption Standard (AES), multiple file systems, advanced graphics, audio, and many other software products.
Migrating software across Microchip’s 600-plus 8-, 16- and 32-bit PIC® microcontroller portfolio is easy, as its development tools, USB stacks and TCP/IP stacks span the entire range of PIC MCUs. Additionally, the new PIC32MX5/6/7 families are pin compatible with the existing PIC32 and 16-bit PIC24F USB MCU families.