Difference between revisions of "U23 2008"

From C4 Wiki
Jump to: navigation, search
(avr-gcc bekommen)
m (Reverted edits by Oxudocopaj (talk) to last revision by 87.79.236.180)
 
(39 intermediate revisions by 15 users not shown)
Line 1: Line 1:
= Hintergrundinfos und wichtige Dokumentation =
+
Dies ist die Projektseite zu [http://koeln.ccc.de/u23 U23 2008], hier werden Informationen veröffentlicht und Ergebnisse gesammelt.
  
== Wichtige Dokumentation ==
+
== Hintergrundinformationen & Dokumentation ==
* Infos zum rumpus-Board: http://www.lochraster.org/rumpus?de
+
* [[/Info]]
* atmega168 homepage: http://atmel.com/dyn/products/product_card.asp?family_id=607&part_id=3303
 
* atmega168 datasheet: http://atmel.com/dyn/resources/prod_documents/doc2545.pdf
 
* avr instruction set: http://atmel.com/dyn/resources/prod_documents/doc0856.pdf
 
* libc-manual: http://www.nongnu.org/avr-libc/ bzw. http://www.nongnu.org/avr-libc/user-manual/index.html
 
  
== AVR/Mikrocontroller Tutorials ==
+
== Gruppen ==
* AVR Tutorial: http://www.mikrocontroller.net/articles/AVR-Tutorial
+
* [[/Gruppe1]]
* Noch ein AVR Tutorial: http://www.mikrocontroller.net/articles/AVR
+
* [[/Gruppe2]]
* avr-gcc Tutorial: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
+
* [[/Gruppe3]]
 +
* [[/Gruppe4]]
  
== Grundlagen ==
+
== Abend 1 ==
* C-Lernen: http://www.petra-budde.de/download/ansi-c.pdf
+
* [http://w8n.koeln.ccc.de/media/slides/U23/2008/u23-abend1-grundlagen.pdf Folien Abend 1]
* C-Tutorial: http://www.roboternetz.de/wissen/index.php/C-Tutorial
+
* [[/Beispiele Abend1|Beispiele]]
 +
* Ein einfaches Makefile für avr-gcc und avrdude: http://www.lochraster.org/rumpus/data/Makefile.minimal
 +
* [[/Aufgabe Abend1|Aufgabe]]
  
== Wichtige Programme ==
+
== Abend 2 ==
* avr-gcc
+
* [http://w8n.koeln.ccc.de/media/slides/U23/2008/u23-abend2-mehrgrundlagen.pdf Folien Abend 2]
* binutils-avr
+
* Die Lösungen der Aufgaben bitte hier Dokumentieren: [[/Aufgabe Abend2|Aufgabe Abend2]]
* avr-libc
 
* avrdude
 
  
== avr-gcc bekommen ==
+
== Abend 3 ==
* Windows: http://winavr.sourceforge.net/
+
* [http://w8n.koeln.ccc.de/media/slides/U23/2008/u23-abend3-interrupts.pdf Folien Abend 3]
* Mac: http://obdev.at/products/avrmacpack/index-de.html
+
* [http://w8n.koeln.ccc.de/media/slides/U23/2008/u23-abend3-beispielcode.tar.gz Sourcecode Archiv]
** falls die tools nicht verfuegbar sind, in /etc/profile schauen: <code>PATH="$PATH:/usr/local/AVRMacPack/bin"</code>
 
* Ubuntu/Debian: <code>aptitude install gcc-avr binutils-avr avr-libc avrdude</code>
 
* Ubuntu-Live-CD: http://www.lochraster.org/rumpus/ubuntu-8.04.01-avr-livecd-20080811.iso
 
  
== udev anpassen für rumpus Bootloader ==
+
== Abend 4 ==
(Dann sind keine rootrechte notwendig)
+
* [http://w8n.koeln.ccc.de/media/slides/U23/2008/u23-abend4-libraries.pdf Folien Abend 4]
 +
* [http://w8n.koeln.ccc.de/media/slides/U23/2008/u23-abend4-uart-lib.tar.gz Sourcecode UART-Library]
  
Für Ubuntu/Debian: Nach <code>/etc/udev/local.rules:</code>
+
* serialclient: http://igit.ath.cx/?p=matled/serialclient;a=summary
    # rumpus board (U23)
+
 
    ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", MODE="0660", GROUP="plugdev"
+
== mrmcd111b ==
 +
* [[mrmcd111b|Ausflug zu den mrmcd111b]]
 +
 
 +
== Abend 5 ==
 +
* [http://w8n.koeln.ccc.de/media/slides/U23/2008/u23-abend5-scheduling.pdf Folien Abend 5]
 +
* [http://w8n.koeln.ccc.de/media/slides/U23/2008/u23-abend5-pt-beispiel.tar.gz Sourcecode Protothread-Test]
 +
 
 +
git clone git://git.lochraster.org/fd0/scheduler
 +
 
 +
bzw: http://git.lochraster.org/fd0/scheduler
 +
 
 +
== Feedback ==
 +
 
 +
Bitte hier (auch gern anonym) Feedback hinterlassen:
 +
 
 +
* [[/Feedback Abend 1]]
 +
* [[/Feedback Abend 2]]
 +
* [[/Feedback Abend 3]]
 +
* [[/Feedback Abend 4]]
 +
* [[/Feedback Abend 5]]
 +
* [[/Feedback Abend 6]]
 +
 
 +
[[Category:Events]]
 +
[[Category:U23]]
 +
[[Category:U23 2008]]
 +
 
 +
== Party! ==
 +
 
 +
Am Donnerstag den 2.10.2008 wollen wir uns noch einmal zusammensetzen, verschiedene Scheduler anschauen und anschliessend (weil Freitag frei ist) Party machen!
 +
 
 +
Wir würden uns freuen wenn jemand Essen mitbringen würd (Salate, Knabberkrams, etc.):
 +
 
 +
* Liste:
 +
* Jez - Chips und Salzstangen
 +
* Corinna & Tobias - Aufback-Baguette, gemischter Salat
 +
* Gesche - Kuchen
 +
* Till und Julian - Bacardi
 +
* towo - Wodka
 +
* <s>losTrace - ein paar Limo-Bier-Mixgetränke</s>
 +
* skytee & obstfliege - Koks und Nutten

Latest revision as of 17:36, 24 November 2010

Dies ist die Projektseite zu U23 2008, hier werden Informationen veröffentlicht und Ergebnisse gesammelt.

Hintergrundinformationen & Dokumentation

Gruppen

Abend 1

Abend 2

Abend 3

Abend 4

mrmcd111b

Abend 5

git clone git://git.lochraster.org/fd0/scheduler

bzw: http://git.lochraster.org/fd0/scheduler

Feedback

Bitte hier (auch gern anonym) Feedback hinterlassen:

Party!

Am Donnerstag den 2.10.2008 wollen wir uns noch einmal zusammensetzen, verschiedene Scheduler anschauen und anschliessend (weil Freitag frei ist) Party machen!

Wir würden uns freuen wenn jemand Essen mitbringen würd (Salate, Knabberkrams, etc.):

  • Liste:
  • Jez - Chips und Salzstangen
  • Corinna & Tobias - Aufback-Baguette, gemischter Salat
  • Gesche - Kuchen
  • Till und Julian - Bacardi
  • towo - Wodka
  • losTrace - ein paar Limo-Bier-Mixgetränke
  • skytee & obstfliege - Koks und Nutten