ASF(AVR Software Framework ) schreckliche Referenz

OP #2453507
Lesenswert?
• ▲
▼
Hallo

Also ich weiss nicht ob ich da alleine bin, aber ich wollte mal fragen 
wie Ihr da euch in ASF einarbeiteten.
Da wollte ich mal SPI Modul aktivieren.

--- gpio_enable_module
int gpio_enable_module  ( const gpio_map_t  gpiomap,
  uint32_t  size
 )

Enables specific module modes for a set of pins.

Parameters:
gpiomap The pin map.
size The number of pins in gpiomap.

---gpio_map_t
gpio_map_t Struct Reference
A type definition of pins and modules connectivity. More...

#include <gpio.h>

Data Fields
unsigned char  function
  Module function.

unsigned char  pin
  Module pin.

Detailed Description
A type definition of pins and modules connectivity.
---

Das ist alles was ich gefunden habe.
gpio_map_t wird hier natürlich sehr detailiert mit "A type definition of 
pins and modules connectivity." beschrieben. Sehr hilfreich.
Es gibt mal im Internet paar kleine Beispiele, aber die erklären auch 
nicht viel. Wobei ich Erklären unterstreichen möchte.
Ich kann mir nicht vorstellen dass man mit dem richtig was anstellen 
kann, ausser man probiert stundenweise was aus, bis was raus kommt ohne 
es zu verstehen. Das kann doch nicht sein. Oder ?

Gruss
Gast #2909277
Lesenswert?
• ▲
▼
Ich versuche mich auch gerade in den Unfall, den Atmel ASF nennt, 
einzuarbeiten. Furchtbar. Dokumentation ist nach wie vor praktisch nicht 
vorhanden. Sobald man vom Schema F abweichen muss, ist man 
aufgeschmissen...

Ich suche jetzt gerade ein ordentliches Headerfile, dass ich direkt an 
die Register des AVR32 komme und auf diese treiber pfeiffe. Aber auch da 
hat man bei Atmel tief und fest geschlafen :(
Moderator Persönliche Seite #2909360
Lesenswert?
• ▲
▼
Roland schrieb:
> Ich suche jetzt gerade ein ordentliches Headerfile, dass ich direkt an
> die Register des AVR32 komme und auf diese treiber pfeiffe. Aber auch da
> hat man bei Atmel tief und fest geschlafen :(

Kann ich mir gar nicht vorstellen.  Wie wurden denn die AVR32s vor
der ASF-Ära programmiert?  Irgendwie müssen die Leute doch da auch
an die IO-Register rangekommen sein?
Gast #2909410
Lesenswert?
• ▲
▼
Roland schrieb:
> Ich versuche mich auch gerade in den Unfall, den Atmel ASF nennt,
> einzuarbeiten. Furchtbar. Dokumentation ist nach wie vor praktisch nicht
> vorhanden. Sobald man vom Schema F abweichen muss, ist man
> aufgeschmissen...

Deshalb ist ASM einfach die bessere Alternative... Es kostet zwar auch 
einigen Aufwand das Datenblatt zu verinnerlichen aber danach steht einem 
die Welt offen :-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.