ChibiOS/testhal/AVR/SPI
utzig 9970f28cb9 [AVR] use better defines for timer based drivers
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@5943 35acf78f-673a-0410-8e92-d51de3d6d3f4
2013-07-08 22:26:33 +00:00
..
Makefile AVR: improvements and fixes 2013-06-27 11:28:02 +00:00
chconf.h Update testhal demos to apache license 2013-06-29 15:44:27 +00:00
halconf.h Update testhal demos to apache license 2013-06-29 15:44:27 +00:00
main.c Update testhal demos to apache license 2013-06-29 15:44:27 +00:00
master.c AVR: improvements and fixes 2013-06-27 11:28:02 +00:00
mcuconf.h [AVR] use better defines for timer based drivers 2013-07-08 22:26:33 +00:00
readme.txt AVR: improvements and fixes 2013-06-27 11:28:02 +00:00
slave.c AVR: improvements and fixes 2013-06-27 11:28:02 +00:00

readme.txt

*****************************************************************************
** ChibiOS/RT port for Atmel AVR ATmega1280.                                **
*****************************************************************************

** TARGET **

The demo runs on an Arduino board.

** The Demo **

Connect the SPI interfaces of two Arduino boards. Configure one as master, the other
as slave using the #define statement in main.c. 

Once the master starts running, the two boards will exchange messages using SPI 
and output the messages over the USB serial port.
 
** Build Procedure **

The demo was built using the GCC AVR toolchain. It should build with WinAVR too!

** Notes **

This demo can be programmed onto the Arduino while leaving the Arduino bootloader
in place. This means that the programming can be done through the USB connector
as well.