Lessons
Header Navigation
Academic Program
Sign In
Academic Program
Sign In
PIC32MX Core Architecture
Course Overview
Getting Started
Introduction
Introduction
MCU Introduction
CPU Overview
Instruction Pipeline
System Bus Matrix
Peripherals Overview
M4K® Core ISA
M4K® Core ISA Overview
CPU Registers
Shadow Registers
Addressing Modes
Instruction Categories
Data Types
Endianness
Coprocessors
Memory Organization
PIC32 Memory Overview
Modes of Operation
Virtual Address Space
Address Translation
Memory Map
Alignment
Prefetch Cache
Exception Mechanism
PIC32 Exception Overview
Exception Types
Entry Points
Control Registers
Operation
Interrupt & Exception Usage
Processor Initialization
Project 1: Interrupt Code Example (in C)
Objective
Hardware Tools
Software Tools & Exercise Files
Procedure
Results
Conclusions
Project 2: General Exception Code Example (in C)
Objective
Hardware Tools
Software Tools & Exercise Files
Procedure
Results
Conclusions
How did we do?
How did we do?