EmbDev.net

Forum: ARM programming with GCC/GNU tools Beispiel für At91SAM7X256 mit WinARM


Author: Joachim (Guest)
Posted on:

Rate this post
0 useful
not useful
Hallo Forum,

hat jemand von euch zufällig ein Beispiel für einen At91SAM7X256 in
WinARM programmiert? Kann bzw. sollte einfach mal ganz was einfaches
sein. So in der Art Blink_LED. Ich bräuchte halt mal ein Grundgerüst mit
den ganzen Portdefinitonen und sonstigen Files.

Vielleicht kann mir ja jemand helfen.

Gru

Author: Martin Thomas (Guest)
Posted on:

Rate this post
0 useful
not useful
Joachim wrote:
> hat jemand von euch zufällig ein Beispiel für einen At91SAM7X256 in
> WinARM programmiert? Kann bzw. sollte einfach mal ganz was einfaches
> sein. So in der Art Blink_LED. Ich bräuchte halt mal ein Grundgerüst mit
> den ganzen Portdefinitonen und sonstigen Files.

(Dies ist ein englischsprachiges Forum. Deutschsprachig:
http://www.mikrocontroller.net/forum/ )

The OP asked about a basic examples for the SAM7X with "program
skeleton", port-defintions and "other files".

---

I do not yet own a Board with a SAM7X so I can not provide tested code
examples. Maybe someone else can jump in here.

The register-definitions are available from at91.com
(kits->7x->examples). Any "ARM" linker-script for GNU binutils-ld should
work after modifing the memory-section. Startup-code for SAM7S might
work too. If not you can check take the startup-code Atmel provides in
the examples for the IAR-compiler and adapt it to gnu-assembler based on
the templates from the sam7s-examples.

Martin Thomas

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.