[Home]History of LPC21xx/SPI

HomePage | RecentChanges | Preferences


Revision 2 . . February 6, 2004 10:59 am by Alaric
Revision 1 . . February 6, 2004 10:57 am by Alaric
  

Difference (from prior major revision) (no other diffs)

Changed: 1c1
The LPC21xx SPI interface lets you start it sending or receiving a byte, then leave it to get on with it while the CPU does other work. This is much nicer than "bit banging", where one uses a GPIO line to do serial I/O, with the software having to send each bit in turn.
The LPC21xx SPI interface lets you start it sending or receiving a byte, then leave it to get on with it while the CPU does other work. This is much nicer than "bit banging", where one uses a GPIO line to do serial I/O, with the software having to send each bit in turn.

Changed: 3c3
The SPI interface will interrupt the CPU when it has finished its operation, meaning you can have an entirely interrupt-driven SPI driver that sends and receives buffers in the background, with little CPU cost. This will be great for applications that use things like large SPI FLASH ROMs and have to move a lot of data about.
The SPI interface will interrupt the CPU when it has finished its operation, meaning you can have an entirely interrupt-driven SPI driver that sends and receives buffers in the background, with little CPU cost. This will be great for applications that use things like large SPI FLASH ROMs and have to move a lot of data about.

Software error:

Can't locate object method "startform" via package "CGI" at /guest/open-research/open-research/public_html/ARMuC/index.cgi line 1490.

For help, please send mail to the webmaster (webmaster@warhead.org.uk), giving this error message and the time and date of the error.