Microchip Applications Libraries

Configuration File and Project Name Abbreviations

 

 

This document shows the relationship between configuration file and demonstration project file names and the Microchip Development Tools that support them.

 

The Microchip Applications Libraries configuration files define the development board, microcontroller-specific I/O, hardware configuration, and/or software features supported by a particular development setup.  Individual project files automatically include the configuration files that correspond to the development platforms described in the project file name.  When running a demo using a specific configuration profile, the correlated development tools and microcontroller configuration should be used.  Not using the correct configuration can result in undefined behavior and may result in hardware malfunctions.

 

Tables below define the correlation of the abbreviated platform and the development tools and/or the microcontroller configuration.

 

Table 1: General Purpose Abbreviations

Abbreviation

 

Description

 

 

 

DA210_BRD

 

PIC24FJ256DA210 Development Board (DM240312)

MEB

 

Multimedia Expansion Board (DM320005)

PIC18EX

 

PIC18 Explorer Board (DM183032)

PICDN2

 

PICDEM.net™ 2 Development Board (DM163024)

EX16

 

Explorer 16 Development Board (DM240001)

PIC24F_SK

 

MPLAB Starter Kit for PIC24F (DM240011)

PIC24H_SK

 

MPLAB Starter Kit for PIC24H MCUs (DM240021)

PIC32_SK

 

Superset for all PIC32 Starter Kits

PIC32_GP_SK

 

PIC32 Starter Kit (DM320001)

PIC32_USB_SK

 

PIC32 USB Starter Kit 2 (DM320003-2)

PIC32_ETH_SK

 

PIC32 Ethernet Starter Kit (DM320004)

MIKRO

 

Mikromedia Board for PIC24 (and possibly future support for dsPIC33 and PIC32) (TMIK010)

 

Table 2: Graphics Library Specific Abbreviations 

Abbreviation

 

Description

 

 

 

GFXv3

 

Graphics LCD Controller PICtail™ Plus SSD1926 (AC164127-5)

GFXv3e

 

Graphics Controller PICtail Plus S1D13517 (AC164127-7)

GFXv2

 

Graphics PICtail Plus Daughter Board (AC164127) *

LCC

 

PIC32 Low-Cost Controllerless Graphics PICtail (AC164144) **

8PMP

 

8-bit PMP/EPMP data bus width

16PMP

 

16-bit PMP/EPMP data bus width ***

QVGAv1

 

Graphics Display Truly 3.2" 240x320 Board (AC164127-4)

WQVGAv1

 

Graphics Display Powertip 4.3" 480x272 Board (AC164127-6)

VGAv1

 

Graphics Display Truly 5.7" 640x480 Board (AC164127-8)

WVGAv1

 

Graphics Display Truly 7" 800x480 Board (AC164127-9)

INT

 

Internal Memory Display Buffer Implementation

EXT

 

External Memory Display Buffer Implementation

 

Table 3: TCPIP Stack Specific Abbreviations 

Abbreviation

 

Description

 

 

 

PSPx

 

Parallel Slave Port, Mode x

PSPx_I

 

Parallel Slave Port, Mode x, using Indirect Addressing

PSPx_IB

 

Parallel Slave Port, Mode x, using Indirect Addressing (Bit-banged)

ETH97

 

PIC18F97J60 Family Built-in Ethernet MAC/PHY (Link)

ETH795

 

PIC32MX795F512L Family Built-in Ethernet MAC (Link)

ENC28

 

ENC28J60 Ethernet Controller (Link , AC164123)

ENC624

 

ENC624J600 Family Ethernet Controller (Link, AC164132)

MRF24WB

 

MRF24WB0MA Wi-Fi Module (Link, AC164136-4)

PERF

 

TCPIP Stack Performance Test (see TCPIP Stack Help File)

 

* This product is now obsolete.

** Product will be available mid-2011.

*** This microcontroller configuration is not available on all devices; please refer to the device’s datasheet for more information.

 

 

Notes: HardWare Profile configuration files may begin with the prefix HWP. TCP/IP Stack configuration files begin with the prefix TCPIP.

 

For example the hardware profile file name, HWP_GFXv3_EX16_8PMP_QVGAv1.h, the demo will be compiled to run on Graphics LCD Controller PICtail Plus SSD1926 on an Explorer 16 Development Board with a PIC24F, dsPIC, or PIC32 PIM using an 8-bit PMP data bus displaying on a Graphics Display Truly 3.2" 240x320 Board.