10.1.3 Cortex-M4 Processor Features and Configuration
- The Thumb instruction set combines high code density with 32-bit performance
- IEEE 754-compliant single-precision Floating Point Unit (FPU)
- Integrated sleep modes for low power consumption
- Fast code execution permits slower processor clock or increases Sleep mode time
- Hardware division and fast digital-signal-processing orientated multiply accumulate
- Saturating arithmetic for signal processing
- Deterministic, high-performance interrupt handling for time-critical applications
- Memory Protection Unit (MPU) for safety-critical applications
- Extensive debug and trace capabilities: Serial wire debug and serial wire trace reduce the number of pins required for debugging, tracing and code profiling.
| Features | PIC32CX-BZ6 Configuration |
|---|---|
| Interrupts | 57 |
| Number of priority bits | 3 = eight levels of priority |
| Data endianness | Little-endian |
| SysTick Timer calibration value | 0x80000000 |
| MPU | Present |
| Debug support level | 3 = Full debug plus DWT data matching |
| Trace support level | 2 = Full trace. Standard trace plus ETM |
| JTAG | Not present |
| Bit Banding | Not present |
| FPU | Present |
