- Packs
- PIC32CM-JH_DFP
PIC32CM-JH_DFP
1.7.296-
Pack Type
Device Support
Microchip PIC32CM-JH Series Device Support
-
Add to CMSIS Solution
packs:- pack: Microchip::PIC32CM-JH_DFP@1.7.296
Add with cpackget
> cpackget add Microchip::PIC32CM-JH_DFP@1.7.296
Download
Microchip.PIC32CM-JH_DFP.1.7.296.packOverview
The Microchip PIC32CM-JH Series Device Family Pack (DFP) is a CMSIS-Pack that:
- Enables compatible tools with device support.
- Contains support files for the MPLAB XC32 Compiler.
- Contains support files for the GCC compiler.
- Contains support files for the Arm Compiler for Embedded.
- Contains support files for the IAR Embedded Development Tools.
- Contains System View Description (SVD) descriptions of the peripherals.
- Flash algorithms for the on-chip flash memory.
Related packs
- pack: ARM::CMSISDevices
PIC32CM1216JH01032
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products incorporate Functional safety,encompassing mBIST, along with capabilities for secure Boot and can be integrated with a security IC for security applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM1216JH01048
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products incorporate Functional safety,encompassing mBIST, along with capabilities for secure Boot and can be integrated with a security IC for security applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM2532JH00032
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM2532JH00048
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM2532JH00064
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM2532JH00100
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM2532JH01032
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM2532JH01048
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM2532JH01064
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM2532JH01100
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM3204JH00032
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for industrial and commercial applications in noisy environments. These products feature robust communications peripherals including the SERCOM module, advanced motor control peripherals, and the Peripheral Touch Control (PTC) for developing robust user interfaces. Supported by MPLAB X IDE and MPLAB Harmony.
Documentation:
Application Notes:
Additional Documents:
PIC32CM3204JH00048
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for industrial and commercial applications in noisy environments. These products feature robust communications peripherals including the SERCOM module, advanced motor control peripherals, and the Peripheral Touch Control (PTC) for developing robust user interfaces. Supported by MPLAB X IDE and MPLAB Harmony.
Documentation:
Application Notes:
Additional Documents:
PIC32CM3204JH00064
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for industrial and commercial applications in noisy environments. These products feature robust communications peripherals including the SERCOM module, advanced motor control peripherals, and the Peripheral Touch Control (PTC) for developing robust user interfaces. Supported by MPLAB X IDE and MPLAB Harmony.
Documentation:
Application Notes:
Additional Documents:
PIC32CM5164JH00032
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM5164JH00048
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM5164JH00064
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM5164JH00100
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM5164JH01032
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM5164JH01048
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
- Migration Guide from SAM C20/C21 to PIC32CM JH01
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM5164JH01064
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM5164JH01100
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for applications that operate in noisy environments such as Automotive and Industrial. These products feature hardware for Functional Safety which include ECC with Fault Injection and mBIST as well as functionality for Secure Boot and can be paired with a Security IC for Security Applications. The PIC32CM JH offer a wide range of peripherals including CAN-FD, the Peripheral Touch Control with Driven Shield Plus (PTC,) Advanced Timer/Counters, and SERCOMs (USART, SPI, I2C, and LIN.) Supported by MPLAB X IDE, and MPLAB® Harmony.
Documentation:
Application Notes:
- Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits
- AN4480 - PIC32CM JH00/JH01 High-Level Usage of MBIST and ECC with Fault Injection
- SERCOM USART on Microchip Cortex Devices (SAM and PIC32C)
Additional Documents:
- PIC32CM JH00/JH01 Family Silicon Errata and Data Sheet Clarifications
- MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications
- Atmel START to MPLAB Harmony v3 Migration Guide
- MPLAB Harmony Overview
- MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs
- PIC32CM JH01 Curiosity Pro Evaluation Kit User Guide
- How to Setup MPLAB Harmony v3 Software Development Framework
- 32-bit Microcontroller Collateral and Solutions Reference Guide
PIC32CM6408JH00032
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for industrial and commercial applications in noisy environments. These products feature robust communications peripherals including the SERCOM module, advanced motor control peripherals, and the Peripheral Touch Control (PTC) for developing robust user interfaces. Supported by MPLAB X IDE and MPLAB Harmony.
Documentation:
Application Notes:
Additional Documents:
PIC32CM6408JH00048
The Microchip PIC32CM series of 5V Cortex M0+ devices is designed for industrial and commercial applications in noisy environments. These products feature robust communications peripherals including the SERCOM module, advanced motor control peripherals, and the Peripheral Touch Control (PTC) for developing robust user interfaces. Supported by MPLAB X IDE and MPLAB Harmony.
Documentation:
Application Notes:
Additional Documents:
PIC32CM6408JH00064
The Microchip PIC32CM JH series of 5V Cortex M0+ devices is designed for industrial and commercial applications in noisy environments. These products feature robust communications peripherals including the SERCOM module, advanced motor control peripherals, and the Peripheral Touch Control (PTC) for developing robust user interfaces. Supported by MPLAB X IDE and MPLAB Harmony.
Documentation:
Application Notes:
Additional Documents:
MISRA-C:2023 Compliance Deviations List
Deviation ID: MFWCG-40
- Rule 5.5: Identifiers shall be distinct from macro names.
- Use case: Identifiers corresponding to register names.
Example:
```C typedef union { struct { uint32_t GPIO:29; uint32_t :3; } vec; uint32_t reg; } ECIA_SRC8_Type;
#define GPIO (0x40081000) ```
- Reason: Access to hardware.
The macros expand into the same identifiers, which allow users to detect for the presence of specific registers during preprocessing.
- Scope: Device headers for the DEC15xx and MEC15xx family
(
<device-name>.h).
Deviation ID: MFWCG-42
- Rule 20.9: All identifiers used in the controlling expression of
#ifor#elifpreprocessing directives shall be#define'd before evaluation. - Use case: Use of compiler builtin macros.
Example:
C #ifdef (__ARM_FP == 14) || (__ARM_FP == 4) fpu_enable(); #endif- Reason: Access to hardware.
Headers may rely on builtin macros from the compiler and are written under the assumption that if the macro is not defined, its value is zero.
- Scope: All device headers (
<device-name>.h).
Deviation ID: MFWCG-43
- Rule 21.1:
#defineand#undefshall not be used on a reserved identifier or reserved macro name. - Use case: Reserved names, beginning with
_followed by a capital letter or__followed by a lower-case are within the compiler's namespace.
Example:
C #define __IO volatile- Reason: Access to hardware; Code Quality (Usability: Accessibility).
Within these headers originate many reserved names that are within the compiler's namespace.
- Scope: All device headers (
<device-name>.h).
Deviation ID: MFWCG-44
- Rule 21.2: A reserved identifier or reserved macro name shall not be declared.
- Use case: Reserved names, beginning with
_followed by a capital letter or__followed by a lower-case are within the compiler's namespace.
Example:
C extern const VECTOR_TABLE_Type __VECTOR_TABLE;- Reason: Access to hardware; Code Quality (Usability: Accessibility).
Within these headers originate many reserved names that are within the compiler's namespace.
- Scope: All device headers (
<device-name>.h).
Support
For support questions, contact Microchip Support through https://www.microchip.com/en-us/support.