hi. i use mini6410.i write a program that use gpio port.for example led port. i see that speed is limited to 700k byte per second.it means when i toggle that port it toggle 700khz in maximum speed.i know that cpu speed is 533mhz but i don't know why this is done?i need toggling in minimum 10mega bit per socond.
GPIO is low speed?
it's not possible to toggle a gpio at that speed with a OS like linux or Windows CE. Let's imagine that if the processor executes an instruction every clock cycle (i'm even not sure it is the case), 10Mhz toggle means you want to toggle the led every 53 instructions, it's impossible if you want the OS to be able to do other things at the same time.
If operating system is no problem then u can design stand alone(no OS) utility for faster GPIO. Shahid riaz