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

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”
And that’s about it for #defines, let’s move on to the API roadmap.
19.4 API Listing Reference
2
The API listing for the “SPI and I
C” module CHAM_TWI_SPI_V010.c supports a thin “wrapper” layer over the hardware
functionality. The SPI API is more developed since the I2C tends to have a lot “state” in it, functions have to return with
errors and other information, hence, you will probably want to write your own functions in the future. Nonetheless, I have
2
used the thin wrapper to show how to control an I
C peripheral (a digital potentiometer) which we will cover in the
Mechatronics section for reference. So the functions work, but you have to call them at a fairly low level. Table 19.3
2
below lists the “SPI and I
C” API functions categorized by functionality.
160

Related parts for Chameleon-AVR