User manual
Getting Started with PIC32
DS61146B-page 18 © 2008 Microchip Technology Inc.
TABLE 4-1: PERIPHERAL LIBRARY
Peripheral Header File Description
ADC adc10.h Library for the Analog-to-Digital converters support
Memory Org bmx.h Library for configuring the Bus Matrix internal buses, priorities
and memory layout
Analog Comparators cmp.h Library for the Comparator modules support
Comparator Voltage
Reference
cvref.h Library for the Comparators Voltage reference support
DMA Controller dma.h Library for the DMA Controller and CRC module support
Nonvolatile (Flash)
Memory
nvm.h Library providing access to Flash erase/program functions
I
2
C™ i2c.h Library for I
2
C™ module support
Input Capture incap.h Library for the Input Capture module suport
Interrupts int.h Library for the vectored Interrupt Controller support
Lock lock.h Library for the system lock and unlock support
Output Compare outcompare.h Library for Output Compare module support
Oscillator osc.h Library for Oscillators support
Prefetch Cache pcache.h Library for prefetch-cache module support
Power Modes power.h Library for Sleep and Idle operationsl power modes support
Parallel Master Port pmp.h Library for Parallel Master Port support
GPIO ports.h Library for configuring the I/O ports, reading or writing I/O
data
Reset reset.h Library for Reset control and status
RTCC rtcc.h Library for Real-Time Clock and Calendar support
SYSTEM system.h Library for system level operations
SPI spi.h Library for Serial Peripheral Interface support
Timer timer.h Library to support 16 and 32-bit timers
UART uart.h Library supporting the enhanced UART module
Watchdog wdt.h Library to support the Watchdog Timer module