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

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
Library Module Name
System Level Library Module
High Level Graphics Module
NTSC Text and Tile Graphics Module
VGA Text and Tile Graphics Module
Audio Driver Module
Communications Modules
Input/Output Devices Modules
Storage Device Modules
Mechatronics, Actuator and Sensor Modules
Note 1: This mode uses 6x8 tiles to squeeze more characters per line for text modes.
When building application using the Chameleon AVR library you will typically include the System module always and then
include various modules such as video, keyboard, UART, etc. as needed by your application. All the C, and Header files
are located on the DVD here for reference:
In the section below we will briefly cover each one of these libraries and the functions within them. Before, we get started
let’s take a look at the “big picture” illustrating all the components of the Chameleon AVR development suite of software
and tools. Figure 17.1 shows a system level architecture diagram of all the pieces involved.
CHAM_AVR_SYSTEM_V010.c|h
CHAM_AVR_GFX_DRV_V010.c|h
CHAM_AVR_NTSC_DRV_V010.c|h
CHAM_AVR_VGA_DRV_V010.c|h
CHAM_AVR_SOUND_DRV_V010.c|h
CHAM_AVR_UART_DRV_V010.c|h
CHAM_AVR_TWI_SPI_DRV_V010.c|h
CHAM_AVR_GAMEPAD_DRV_V010.c|h
CHAM_AVR_KEYBOARD_DRV_V010.c|h
CHAM_PROP_PORT_DRV_V010.c|h
CHAM_AVR_FLASH_DRV_V010.c|h
N/A
DVD-ROM :\ CHAM_AVR \ SOURCE \ *.*
Table 17.1 – The Chameleon AVR source level library modules at a glance.
Description
System level utility functions and configuration.
Functions to take advantage of the graphics tile
engine that runs under the “default2” drivers.
Tile engine and text console/terminal functions.
Tile engine and text console/terminal functions.
Sound driver functions.
Low level Serial RS-232 communications driver.
Low level I2C and SPI peripheral driver.
Gamepad driver.
PS/2 keyboard driver.
Propeller “local” 8-bit I/O driver.
1MB SPI FLASH memory chip driver.
© 2009 NURVE NETWORKS LLC “Exploring the Chameleon AVR 8-Bit”
138

Related parts for Chameleon-AVR