Chameleon-PIC Nurve Networks, Chameleon-PIC Datasheet - Page 177

MCU, MPU & DSP Development Tools PIC24 & PROPELLER DEV SYSTEM (SBC)

Chameleon-PIC

Manufacturer Part Number
Chameleon-PIC
Description
MCU, MPU & DSP Development Tools PIC24 & PROPELLER DEV SYSTEM (SBC)
Manufacturer
Nurve Networks
Datasheet

Specifications of Chameleon-PIC

Processor To Be Evaluated
PIC24
Data Bus Width
16 bit
Interface Type
USB, VGA, PS/2, I2C, ISP, SPI
Operating Supply Voltage
3.3 V, 5 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
With that in mind, if you want to use the GFX NTSC driver then you need add both the base NTSC driver along with the
GFX API as well to your project:
22.1 GFX Driver Architectural Overview
The idea of the Chameleon is that you use other people’s drivers, make your own and change them as you need them on
the Propeller side. Thus, we don’t want to spend too much time explaining how any particular driver works since you will
probably change it. However, the NTSC GFX API is worth covering for a little, so if you do want to create a game or
something more graphical, you can. Please refer to Figure 22.1 for the following paragraphs, I will assume you have some
experience in tile mapped graphics and game programming for the following explanations.
CHAM_PIC_NTSC_DRV_V010.c
CHAM_PIC_NTSC_DRV_V010.h
CHAM_PIC_GFX_DRV_V010.c
CHAM_PIC_GFX_DRV_V010.h
Figure 22.1 – GFX Architectural Overview Flow Diagram
- Main C file source for “NTSC” module.
- Header file for “VGA” module.
- Main C file source for “GFX” module.
- Header file for “VGA” module.
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon PIC 16-Bit”
177

Related parts for Chameleon-PIC