Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: What is Fast I/O ?

2006-03-14 by pitstock_kiwi

Thats a pretty good question really. The manual isn't the best thing 
to clarify this. Heres my take...

Fast I/O should always be used as its the norm. The old I/O is 
just "legacy stuff". You don't use your 56k modem at 14k4 even though 
it supports it do you?

Speed of the I/O.... thats a loaded question.

Using Keil C I can get the Pin wiggling at over 3 MHz, (almost half 
as fast as my Silabs 8051 using C, pardon the pun) Under assembly you 
can get the port to wiggle at about 15 Mhz (theoretically). This 
requires certain registers to be frozen to the port address and is 
not C friendly.

One thing about these arm chips is you need to use the hardware as 
much as possible as thats whats good about them. Bit banging is not 
their specialty as everything is 32 bits. 

PS dont forget the fast I/O's are byte addressable if you add some 
defines to the LPC24??.H

Cheers
Keith


> >
> > Hi all,
> > 
> > I would like to knwo what is exactly fast I/O because I have not 
found
> > anything about timing on the LPC214x datasheets...
> > 
> > Thanks in advance
> >
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.