tinySA/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

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

*****************************************************************************
** 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.