Microchip Technology PIC32MZ 32 位微控制器
Microchip PIC32MZ 32 位微控制器带有的 330 DMIPS 和 3.28 CoreMarks™/MHz 具有同类领先性能,并带有双面板、自动更新闪存(多达 2MB)、大 RAM(512KB)和连通性外设——包括一个 10/100 以太网 MAC、高速 USB MAC/PHY(是第一次用于PIC® MCU)和双 CAN 端口——以适应今天高标准的应用要求。 PIC32MZ 还具有同类领先的码密度,高出竞品 30%,同时还有一个 28Msps 模数转换器,可提供针对 32 位 MCU 的最佳吞吐率之一。 一个全功能的硬件加密引擎带随机数发生器,可实现高吞吐数据加密/解密和身份验证(如 AES、3DES、SHA、MD5 和 HMAC),以及首个 Microchip MCU 上的 SQI 接口和 PIC32 最大数量的串行通道,这些都使该系列的集成度更高。These MCUs also offer a 12-bit, 18MSPS analog-to-digital converter (ADC) for a wide array of high-speed, wide-bandwidth applications. Additionally, the PIC32MZ EF series supports an extensive DSP instruction set. This combination of DSP instructions, a double-precision FPU, and a high-speed ADC improves code density, decreases latency, and accelerates performance in process-intensive applications.
The PIC32MZ EF series is powered by Imagination’s MIPS M-Class core at 200MHz/330 DMIPS and 3.28 CoreMarks/MHz. It also comes with a dual-panel, live-update Flash (up to 2MB), large RAM (512KB), and the widest selection of connectivity peripherals in the entire PIC32 portfolio.
Many embedded applications are adding better graphics displays, and the PIC23MZ EF series, in the LCCG configuration, can support up to a WQVGA display without the added cost of external graphics controllers.
特性
- Key Features
- 200MHz/330 DMIPS, M-Class Core
- DSP-enhanced core
- Four 64-bit accumulators
- Single-cycle MAC, saturating and fractional math
- Dual Panel Flash for live update support
- 12-bit, 28MSPS, 48-channel ADC module
- Memory Management Unit for optimum embedded OS execution
- microMIPS mode for up to 35% code compression
- CAN, UART, I2C, PMP, EBI, 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
- Temperature Range: -40°C to +85°C
- Peripheral Features
- 50MHz External Bus Interface (EBI)
- 50MHz Serial Quad Interface (SQI)
- Peripheral Pin Select (PPS) functionality to enable function remap
- 8 channels of hardware programmable DMA and 16 channels of dedicated DMA with automatic data size detection
- Six UART modules (25Mbps): Supports LIN 1.2 and IrDA protocols
- Two CAN modules 2.0B Active with DeviceNet addressing support
- Six 4-wire SPI modules (50Mbps)
- SQI configurable as an additional SPI module (50 MHz)
- Five I2C modules (up to 1Mbaud) 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
- Microcontroller Features
- Operating voltage range of 2.2V to 3.6V
- 2MB Flash memory (plus an additional 160 KB of Boot Flash)
- 512KB SRAM memory
- microMIPS mode for up to 35% smaller code size
- DSP-enhanced core:
- Four 64-bit accumulators
- Single-cycle MAC, saturating, and fractional math
- Code-efficient (C and Assembly) architecture
- Low-power management modes (Idle and Sleep)
- Audio/Graphics/Touch HMI Features
- Graphics interface: EBI or PMP
- Audio data communication: I2S, LJ, RJ, USB
- Audio data control interface: SPI and I2C
- Audio data master clock: Fractional clock frequencies with USB synchronization
- Advanced Analog Features
- 12-bit ADC Module:
- 28Msps rate with six Sample and Hold (S&H) circuits
- Up to 48 analog inputs
- Flexible and independent ADC trigger sources
- 6 digital filters and comparators
- Two analog comparators with 32 programmable voltage references
- Temperature sensor with ±2°C accuracy
- 12-bit ADC Module:
- Debugger Development Support
- In-circuit and in-application programming
- 4-wire MIPS® Enhanced JTAG interface
- Unlimited program and 12 complex data breakpoints
- IEEE 1149.2-compatible (JTAG) boundary scan
- Non-intrusive hardware-based instruction trace
视频
Block Diagram
