contiki:howto_compile
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
contiki:howto_compile [2013/01/21 11:20] – [Noch ein paar Hilfen] admin | contiki:howto_compile [2017/01/24 18:49] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
==== Installation vom instant-contiki und Kompilieren eines ersten Programms ==== | ==== Installation vom instant-contiki und Kompilieren eines ersten Programms ==== | ||
- | - Installiere | + | - Installiere |
- | - Instant-contiki | + | - HowTo für den VMWare Player: http:// |
- | - und als virtuelle maschine im VMWare Player | + | |
- | - **Vorsicht: | + | |
- (optional) aus Bequemlichkeit arbeite ich auf einem gesharten Verzeichnis (also ein Verzeichnis, | - (optional) aus Bequemlichkeit arbeite ich auf einem gesharten Verzeichnis (also ein Verzeichnis, | ||
* Im VMWare Player unter "Edit virtual machine settings" | * Im VMWare Player unter "Edit virtual machine settings" | ||
Zeile 19: | Zeile 17: | ||
* Die neu erstelle Datei '' | * Die neu erstelle Datei '' | ||
* Um das eeprom-binary zu erstellen, muss man noch folgendes command ausführen: '' | * Um das eeprom-binary zu erstellen, muss man noch folgendes command ausführen: '' | ||
- | - Eigenes Programm kompilieren (einfaches Beispiel aus dem Gedächtnis - meine Anfangstests waren noch mit 2.4) | + | - Eigenes Programm kompilieren (einfaches Beispiel aus dem Gedächtnis - keine Garantie!) |
* '' | * '' | ||
* '' | * '' | ||
Zeile 33: | Zeile 31: | ||
PORTD |= (1 << PIN7); |
PORTD |= (1 << PIN7); | ||
| | ||
- | | + | |
{ | { | ||
PORTD ^= (1 << PIN7); // Toggle PD7 z.B. angeschlossene LED
| PORTD ^= (1 << PIN7); // Toggle PD7 z.B. angeschlossene LED
| ||
Zeile 140: | Zeile 138: | ||
* RZUSBSTICK einstecken (und evtl. über dem VMWare Player der virtuellen Maschine zuordnen) | * RZUSBSTICK einstecken (und evtl. über dem VMWare Player der virtuellen Maschine zuordnen) | ||
* folgende Kommandos in einer shell ausführen: | * folgende Kommandos in einer shell ausführen: | ||
- | * < | + | * < |
sudo ip -6 address add aaaa::1/64 dev usb0 | sudo ip -6 address add aaaa::1/64 dev usb0 | ||
sudo / | sudo / | ||
* damit ist der RZUSBSTICK über das device usb0 konfiguriert. Jetzt sollte das RavenBoard erreichbar sein: | * damit ist der RZUSBSTICK über das device usb0 konfiguriert. Jetzt sollte das RavenBoard erreichbar sein: | ||
- | * < | + | * < |
Zeile 152: | Zeile 150: | ||
==== Noch ein paar Hilfen ==== | ==== Noch ein paar Hilfen ==== | ||
- | http://www.sics.se/contiki/wiki/index.php/Install_Instant_Contiki \\ | + | * [[http://www.contiki-os.org/start.html|Installation von Instant Contiki]] |
- | http://www.sics.se/contiki/wiki/index.php/Develop_your_first_application \\ | + | * [[https://github.com/contiki-os/ |
- | http://www.sics.se/ | + | * [[http://anrg.usc.edu/ |
+ | * [[https://github.com/ | ||
- | http:// | + | * http:// |
+ | **Programmierbeispiele (extern):** | ||
+ | * http:// |
contiki/howto_compile.1358767244.txt.gz · Zuletzt geändert: 2017/01/24 18:49 (Externe Bearbeitung)