Chameleon-AVR Nurve Networks, Chameleon-AVR Datasheet - Page 181

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

Chameleon-AVR

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

Specifications of Chameleon-AVR

Processor To Be Evaluated
AVR 328P
Data Bus Width
8 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
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon AVR 8-Bit”
what’s inside. If you look inside the file, you will see nothing other than a conditional compilation section and the
prototypes for the function API, so where are all the register interface defines? Well, remember we have to keep all the
SPI commands in a single place, so the register interface are actually message ids for the SPI messaging system! Thus, if
you open up CHAM_AVR_TWI_SPI_DRV_V010.h and scroll down then you will get to the section with the register
interface messages for the GFX driver itself, they are:
Each register is actually a message to the SPI driver, so we cleverly pass these register access requests right thru and
tunnel them thru the SPI interface. Now, there are a lot of registers (37 to be exact currently), but they are all more or less
self explanatory if you read the comments. To start, we see a couple lines at the top:
181

Related parts for Chameleon-AVR