contiki:a-n-solutions-module:atany24001-module
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
contiki:a-n-solutions-module:atany24001-module [2012/09/03 10:27] – sven_zehl | contiki:a-n-solutions-module:atany24001-module [2017/01/24 18:49] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Contiki Portierung auf das AT-ANY-2400-1 (@ANY2400-1) ====== | + | ====== Contiki Portierung auf die AT-ANY-1 |
{{: | {{: | ||
+ | In der oberen Abbildung ist das Development Board mit dem @ANY2400-1 zu sehen, das @ANY900-1 besitzt den gleichen Aufbau. Ebenfalls ist dort der PIN, welcher für printf()-Ausgaben verwendet werden kann angegeben. Auch hier wird wieder ein Level Shifter benötigt, siehe [[contiki: | ||
+ | Im Auslieferungszustand sind die Daten auf dem EEPROM durch die Fuse //EESAVE// geschützt. Da Contiki die MAC Adresse jedoch innerhalb des EEPROMs speichern will, muss vor der Programmierung die Fuse //EESAVE// deaktiviert werden. Wird dies nicht getan, so meldet das AVR Studio einen Fehler und es ist eventuell keine Netzwerkkommunikation möglich. Zum Deaktivieren der Fuse genügt es innerhalb des AVR Studios im Fenster //" | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | __Hinweis: | ||
+ | -> Die @ANY Module für 2,4GHz besitzen den AT86RF231 Funkchip, dieser bietet die Möglichkeit einen externen Verstärker nachzuschalten. Dies wurde innerhalb den @ANY-2400-Modulen realisiert. Damit dieser Verstärker nicht immer aktiv ist, bietet der AT86RF231 einen Ausgangspin, | ||
+ | |||
+ | innerhalb '' | ||
+ | <code c> | ||
+ | /*sz*/ | ||
+ | /*set external PA in on state, used for @ANY modules*/ | ||
+ | uint8_t reg_trx_ctrl_state; | ||
+ | reg_trx_ctrl_state = hal_register_read(0x04); | ||
+ | reg_trx_ctrl_state = (reg_trx_ctrl_state) | (0x80); | ||
+ | hal_register_write(0x04, | ||
+ | /*sz*/ | ||
+ | </ | ||
+ | |||
+ | -> gesamte Datei (Änderungen markiert mit /*sz*/) | ||
+ | [[contiki: |
contiki/a-n-solutions-module/atany24001-module.1346668062.txt.gz · Zuletzt geändert: 2017/01/24 18:49 (Externe Bearbeitung)