Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| embedded_systems:avr8:ntb_avr-headerboard [2017-05-10 10:46] – graf | embedded_systems:avr8:ntb_avr-headerboard [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== NTB AVR-Headerboard ====== | ||
| - | <box green right 30% | Repository> | ||
| - | Div. Unterlagen, Altium Daten | ||
| - | * [[https:// | ||
| - | </ | ||
| - | * Atmel AT90USB1287 USB Mikrocontroller | ||
| - | * 32 MBit serielles Flash (SPI) | ||
| - | * 8 MHz | ||
| - | * USB-Schnittstelle | ||
| - | * JTAG-Schnittstelle | ||
| - | * 3.3V I/Os | ||
| - | * Versorgung über USB möglich | ||
| - | [{{ .: | ||
| - | ===== Schema, User Manual und Datenblätter ===== | ||
| - | * {{: | ||
| - | * {{.: | ||
| - | ===== Bootloader ===== | ||
| - | {{: | ||
| - | |||
| - | ===== Fuses ===== | ||
| - | Am NTB werden die AVR Microcontroller mit nachfolgender Konfiguration eingesetzt. Die Grundkonfiguration kann mit einem JTAG über das [[: | ||
| - | ^ Fuse ^ Wert ^ | ||
| - | | BODLEVEL | 2V6 | | ||
| - | | HWBE | ||
| - | | OCDEN | UNCHECKED | ||
| - | | JTAGEN | ||
| - | | SPIEN | ✔ | | ||
| - | | WDTON | UNCHECKED | ||
| - | | EESAVE | ||
| - | | BOOTSZ | ||
| - | | BOOTRST | ||
| - | | CKDIV8 | ||
| - | | CKOUT | UNCHECKED | ||
| - | |SUT_CKSEL | EXTXOSC_8MHZ_XX_258CK_65MS | | ||
| - | |||
| - | ===== Ändern des Clock-Prescalers zur Laufzeit ===== | ||
| - | Falls der System Clock des AVRs geändert werden möchte, kann dies über den Clock-Prescaler erfolgen. Zum einen kann dieser über das Fuse-Bit CKDIV8 durch 8 dividiert werden oder zur Laufzeit kann das CLKPR-Register auf den gewünschten Wert gesetzt werden. Die Tabelle welcher Wert welchem Teiler entspricht ist im User Guide des AVRs in der Tabelle 6-10 (Seite 48) ersichtlich. \\ | ||
| - | **Um den Prescaler zu ändern, ist die Funktion '' | ||