Jump to content

New generation Pic32 Controllers from Microchip


Psykhaze
 Share

Recommended Posts

 

Just ordered some free samples from Microchip , did anybody has ever gave a try to PIC32MZ2048 family ?
Took 2 of these : http://www.microchip.com/wwwproducts/en/PIC32MZ2048EFH064
Features Sounds huge even if package TQFP and price sounds low (-9€/pc) 
General 

  • 252 MHz/330 DMIPS, MIPS Warrior M-class core
  • DSP-enhanced core:
  1. Four 64-bit accumulators
  2. Single-cycle MAC, saturating and fractional math
  3. IEEE 754-compliant
  • Dual Panel Flash for live update support
  • FPU for fast single- and double-precision math
  • 12-bit, 18 MSPS, 24-channel ADC module
  • microMIPS mode for up to 35% code compression
  • CAN, UART, I2C, PMP, SQI & Analog Comparators
  • SPI/I2S interfaces for audio processing and playback
  • Hi-Speed USB 2.0 Device/Host/OTG
  • 10/100 Mbps Ethernet MAC with MII and RMII interface
  • 50 MHz Serial Quad Interface (SQI)
  • Peripheral Pin Select (PPS) functionality to enable function remap

Peripherals:

  • 8 channels of hardware programmable DMA and 18 channels of dedicated DMA with automatic data size detection
  • Six UART modules (25 Mbps): Supports LIN 1.2 and IrDA protocols
  • Two CAN modules 2.0B Active with DeviceNet addressing support
  • Six 4-wire SPI modules (50 Mbps)
  • SQI configurable as an additional SPI module (50 MHz)
  • Five I2C modules (up to 1 Mbaud) with SMBus support
  • Parallel Master Port (PMP)
  • Hardware Real-Time Clock and Calendar (RTCC)
  • Nine 16-bit Timers/Counters (four 16-bit pairs combine to create four 32-bit timers)
  • Nine Capture inputs and Nine Compare/PWM outputs

ADC / Audio:

  • Onboard 12-bit ADC Module 24 inputs with integrated S&H
  • Six digital comparators and six digital filters
  • Audio data master clock: Fractional clock frequencies with USB synchronization
  • Audio data communication: I2S, LJ, RJ, USB
  • Audio data control interface: SPI and I2C™
  • Graphics interface: PMP

Soft:

  • MPLAB Harmony - PIC32 software development framework
  • C/C++ compiler with native DSP/fractional and FPU support
  • TCP/IP, USB, Graphics and mTouch middleware
  • RTOS Kernels, Express Logic ThreadX, FreeRTOS, OPENRTOS, Micriµm, µC/OS and SEGGER embOS

Bests,
Jerome

Edited by Psykhaze
Link to comment
Share on other sites

@lis0r : I am also looking for newer replacement for 74HC165/74HC595 digital shift registers, eg something adapted to the PIC32 Bus bandwith / speed. Maybe some additionnal DMA memory chips too ?
Maybe you have something to advice me or maybe a start point for some researchs ?
Bests,
Jerome

Edited by Psykhaze
DMA memory ask added
Link to comment
Share on other sites

@lis0r Ok thanks . Now i've ordered the 64 pins version i think i will try to stick to it . I was thinking about "simple" high speed digital mux/ demux if you may advice me something ?
What about aditionnal external memory ? Maybe sticking to 144 pins version?
Thanks again for your answers :)
Bests,
Jerome

Edited by Psykhaze
144 pin version could fit ?
Link to comment
Share on other sites

I'm afraid I can't really help much more - I use the board as a reference platform for developing our in-house RTOS and hypervisor products. We have been considering getting some boards made up with CellularRAM attached to the external RAM interface. These are basically DRAM+controller, packaged to behave like SRAM.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...