[En-Nut-Discussion] Simple question about AT91SAM7X-EK

Matt Wood mattwood2000 at gmx.net
Sun Nov 5 20:23:39 CET 2006


Thanks Tim, that cleared things up for me.  Matt.

Tim DeBaillie wrote:
> On Thu, 2 Nov 2006, Matt Wood wrote:
>
>> Hi everybody, this is a simple question I'm sure, but its always the 
>> stupid one's that are the hardest for me :)  I cant seem to 
>> understand how to use the GPIO on the SAM7X board with Nut/OS.  All I 
>> want to be able to do is to turn a LED on and off, and sample input 
>> from the joystick switch.  The Nut/OS API docs are a little confusing 
>> to me and there is no example of this in any of the included exampmle 
>> programs. They do all the complicated stuff though.  Could someone 
>> please provide a code example for port I/O control on the SAM7X-EK 
>> board?  Thanks in advance.  Matt.
>
> Tunrs on an LED at pin PB20, which is on the SAM7x256 Eval Kit.
>
> outr(PIOB_PER, 0x00100000); //enable pio control
> outr(PIOB_OER, 0x00100000); //enable the output on the I/O line
> outr(PIOB_SODR, 0x00100000); //enable the led
>
> then to turn it off, you just do
>
> outr(PIOB_CODR, 0x00100000); //disable the led
>
> Cheers,
> Tim
> _______________________________________________
> En-Nut-Discussion mailing list
> En-Nut-Discussion at egnite.de
> http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion
>
>




More information about the En-Nut-Discussion mailing list