Zenode.ai Logo
Beta
PIC32MK1024MCF100

PIC32MK1024MCF100 Series

High Performance 32-Bit MCU with FPU & DSP

Manufacturer: Microchip Technology

Catalog

High Performance 32-Bit MCU with FPU & DSP

Key Features

* Recommended Alternative Device: PIC32MK1024MCM100
* 120Mhz MIPS32 microAptiv MCU Core
* Floating Point Unit for single and double precision math
* MicroMIPS Mode for 40% smaller code size
* Four 64-bit Accumulators
* Single Cycle MAC supporting saturating and fractional math
* 1MB Dual Panel Flash with Live Update support
* 4KB EEPROM
* 7x 12-bit 3.75MSPS ADC Cores up to 42 analog inputs
* Four Op amps
* Five analog comparators
* Up to three 12-bit DACs
* Eight PWM pairs
* Six additional Single-Ended PWM modules
* Dead Time for rising and falling edges
* Dead-Time Compensation
* 8 ns PWM Resolution
* Clock Chopping for High-Frequency Operation
* PWM Support for:
* DC/DC, AC/DC, inverters, PFC, lighting
* BLDC, PMSM, ACIM, SRM motors
* Choice of six Fault and Current Limit Inputs
* Flexible Trigger Configuration for ADC Triggering
* Up to 6 Quadrature Encoder Interface (QEI) Modules
* 16 Output Compare
* 16 Input Capture
* RTCC
* Dual FS USB 2.0 OTG controllers
* Four CAN2.0 Modules
* Up to six UART Modules (up to 25Mbps) with LIN and IrDA support
* Up to six SPI/I2S modules
* Peripheral Pin Select  (PPS) to enable remapable pin functions
* AEC-Q100 REVG (Grade 1 -40ºC to +125ºC) (planned)
* Class B Safety Library, IEC 60730 (planned)
* Back-up internal oscillator
* Programmable High/Low-Voltage Detect module
* Clock monitor with Back-up Internal Oscillator
* Global register locking
* In-circuit and in-application programming
* 2-wire or 4-wire MIPS® Enhanced JTAG interface
* Unlimited software and 12 complex breakpoints
* IEEE 1149.2-compatible (JTAG) boundary scan
* Non-intrusive hardware-based instruction trace
* MPLAB X Integrated Development Environment (IDE)
* MPLAB® Harmony Integrated Software Framework
* USB, Graphics, and mTouch™ middleware
* MFi, Android™, and Bluetooth® audio frameworks
* RTOS Kernels: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriµm® µC/OS™, and SEGGER
* Mathworks Matlab® Blocksets
* SCILAB X2C Open Source Rapid Prototyping Tools

Description

AI
**Recommended Alternative Device -** [**PIC32MK1024MCM100**](https://www.microchip.com/en-us/product/PIC32MK1024MCM100) PIC32MK family devices combine 32-Bit, 120Mhz performance with up to 1MB of Flash memory, and a rich peripheral set targeting applications such as motor control, industrial control and Industrial Internet of Things (IIoT) and multi-channel CAN applications. These devices feature 7x 12-Bit ADC's each operating at up to 3.75MSPS, which can be combined and sequenced to provide up to 18MSPS sampling rates!