Forum: www.mikrocontroller.net AVR32 Tutorial


von Felix P. (jazzfelix)


Lesenswert?

Hallo Allerseits,

ich beschaeftige mich gerade ausgiebigst mit einem AVR32
und vermisse, wie die meisten AVR32 Neulinge ein Tutorial.
Ich wuerde gerne mal anfangen meine Fortschritte zu
dokumentieren, einfach damit ich es selber nicht vergesse
und einen sicheren Platz zum Nachschlagen habe. ;]

Kann ich hier einfach anfangen ein Tutorial zu schreiben?
Darf das in einem unfertigen Zustand sein und trotzdem
online? ^^ Hat vielleicht jemand Lust und Zeit mitzumachen?
Kann ich das Tutorial so gestalten, dass es komplett ohne
das Atmel Software Framework auskommt? Die Codebeispiele
wuerde ich ausserdem gerne unter der GPL oder etwas in der
Richtung stellen, wie wird das hier normal gehandhabt,
ist das irgendwie so moeglich? Wann kann ich anfangen,
wie und wo?

Felix

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Artikel erstellen und loschreiben... so einfach ist da.

von Markus O. (Gast)


Lesenswert?

Hi Felix,
klasse Idee, agree ;-)
Da ich selbst ein AVR32 Dev-Board daheim rumliegen habe, begrüße ich 
deinen Vorschlag natürlich, aber eins würde mich interessieren:
Wenn du ohne die Frameworks aus AVR32 Studio auskommst, was dann? 
Komplett eigene Routinen?

MfG
Markus

von ich (Gast)


Lesenswert?

Hallo,
meinst du die AVR32 UC Serie oder die größeren, wo auch Linux drauf 
läuft (weiß grad den Namen nicht)? Mit den UCs beschäftige ich mich auch 
schon eine Weile, ebenso ohne AVR-Framework. Vielleicht helf ich dann 
etwas mit.

von Felix P. (jazzfelix)


Lesenswert?

@laeubi: alles klar, danke. Du bist ja Moderator und kannst ja im Falle 
von Fehlverhalten meinerseits eingreifen ;]

@Markus: ja so hatte ich das geplant, nur eigene Routinen, damit ich bei 
eventuellen Codereleases irgendwo nicht in Verlegenheiten gerate. Ich 
hab zwar keine Ahnung von Lizenzen, aber ich meine, dass das Framework 
nicht so einfach ueberall einsetzbar ist. Ein anderes Argument gegen das 
Framework ist, dass es einem Anfaenger damit nicht gerade leicht faellt 
die Details genau zu verstehen. Eigene Interruptroutinen sind mit dem 
Framework ein Kinderspiel, aber wenn man es damit gelernt hat versteht 
man leider garnichts, wenn man mal nicht darauf zurueckgreifen kann.

@ich (Gast): ich benutze die UC Reihe, auf der Linux auch laufen kann. 
Die AP Reihe ist fuer Anfaenger ja nicht gerade geeignet, wenn man nicht 
gerade ein fertiges Board hat, da sie nur mit BGA Footprint ausgeliefert 
werden, so weit ich weiss.


Ich freu mich auf jeden Fall, dass es so viel Resonanz gibt. :]

von Michael H. (michael_h45)


Lesenswert?

Felix Pfeifer schrieb:
> Darf das in einem unfertigen Zustand sein und trotzdem
> online? ^^
jein.
unfertig ist kein Problem. Falsch aber schon.
Wenn du dir mit irgendwas nicht sicher bist, erstell eine 
Diskussionsseite mit dem fraglichen Punkt oder gleich einen Thread im 
Forum dazu, auf den du dann auch im wiki verweisen kannst.
Wenn du erst mal was probieren willst, kannst du deine Benutzerseite 
(Benutzer:jazzfelix) damit zukleistern oder die Testseite 
verwenden.

Ansonsten immer ratsam, das hier zu lesen: Hilfe:Bearbeitungshilfe 
Anleitung: Artikel erstellen.

> Kann ich das Tutorial so gestalten, dass es komplett ohne
> das Atmel Software Framework auskommt? Die Codebeispiele
Sicher. Aber halt das dann auch unbedingt in der Einleitung oder 
vielleicht sogar im Artikelnamen fest.

> wuerde ich ausserdem gerne unter der GPL oder etwas in der
> Richtung stellen, wie wird das hier normal gehandhabt,
> ist das irgendwie so moeglich?
Wie das mit den Rechten ist, siehst du unter der oben verlinkten 
Anleitung.

> Wann kann ich anfangen,
> wie und wo?
Ich würde dir deine Benutzerseite und den Vorschau-Button für Tests 
empfehlen =)

von ich (Gast)


Lesenswert?

Auf welchem UC kann denn Linux laufen? Ich dachte keiner der UCs hat 
eine MMU.

von Felix P. (jazzfelix)


Lesenswert?

> Auf welchem UC kann denn Linux laufen? Ich dachte keiner der UCs hat
> eine MMU.

Linux laeuft wohl mittlerweile auch auf Prozessoren ohne MMU, aber keine 
Ahnung, liegt nicht in meinem Interessenbereich, aber bei meiner 
Recherche bin ich irgendwo schonmal drueber gestossen.

google spuckt z.B. das hier aus:

http://avr32linux.org/twiki/bin/view/Main/LinuxOnUC3

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.