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

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
All of the drivers and their sub-objects are included in the source directory for this chapter located on DVD-ROM in:
If you look on the Parallax Object Exchange you should be able to find most of these drivers as well; however, we will use
the ones from my chapter and my sources since I made slight modifications to each of them to make things easier.
16.4.1 Normalization of Drivers for Common RPC Calls in Future
The last thing I want to discuss about the drivers in the interfaces to all of them. Since this is a pieced together system of
other people’s drivers, each driver obviously has its own methodology and API. For example, the NTSC calls look entirely
different from the keyboard calls and so forth. Alas, if you were to develop a system from the ground up and design
drivers for NTSC, VGA, keyboard, etc. you would be wise to design all the APIs in a similar fashion with conventions for
function calls, inputs and outputs, so that technologies like RPC calls and others could more easily be implemented and
optimized better.
DVD-ROM :\ CHAM_PIC \ SOURCE \ PROPELLER_DRIVER \ *.*
examples. However, there is a slightly modified version called CHAM_DEFAULT1_DRV_V112.spin that uses the plain
vanilla NTSC terminal that might work better on some LCDs. You can drop down to it if you have trouble with the default2
driver.
Note 3: The Chameleon only has one PS/2 port, so only one driver; keyboard or mouse can be active at once. However,
the default MCP driver can “hot” swap the drivers, so you can unplug the keyboard/mouse in real-time and with software
“start” the new device.
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon PIC 16-Bit”
136

Related parts for Chameleon-PIC