This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| et:examples:setup:windows:eclipse_v5 [2011/10/24 22:04] – raivo.sell | et:examples:setup:windows:eclipse_v5 [2020/07/20 09:00] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Arenduskeskkond Eclipse ATmega2561 ====== | + | ====== Arenduskeskkond Eclipse |
| Järgnev juhend kirjeldab Kodulabori versioon 5 (Kontroller v1 - ATmega2561) arenduskeskkonna paigaldamist ja esmast seadistamist. | Järgnev juhend kirjeldab Kodulabori versioon 5 (Kontroller v1 - ATmega2561) arenduskeskkonna paigaldamist ja esmast seadistamist. | ||
| Line 9: | Line 9: | ||
| **MS Windows** | **MS Windows** | ||
| - | Tarkvara allalaadimine -> Eclipse HomeLab pakk | + | Tarkvara allalaadimine -> [[et:files|Eclipse HomeLab pakk]] |
| **Linux Ubuntu** | **Linux Ubuntu** | ||
| - | Tarkvara allalaadimine -> Homelab-keyring | + | Tarkvara allalaadimine -> [[et:files|Homelab-keyring]] |
| - | **Linux/ | + | **Linux/ |
| Paigaldage järgmine tarkvara: | Paigaldage järgmine tarkvara: | ||
| Line 22: | Line 22: | ||
| * Hlinit | * Hlinit | ||
| * Hlflash | * Hlflash | ||
| - | * Robootika Kodulabori teek | + | * AVRdude mod. |
| - | + | ||
| - | **Mac OS** | + | |
| - | Paigaldage järgmine tarkvara: | + | |
| - | * Eclipse | + | |
| - | * Eclipse AVR plugin | + | |
| - | * Hlinit | + | |
| - | * Hlflash | + | |
| * Robootika Kodulabori teek | * Robootika Kodulabori teek | ||
| Line 143: | Line 136: | ||
| Kui ka selle koodi kompileerimine õnnestub, siis on kõik eelnevad seadistused tehtud õigesti. | Kui ka selle koodi kompileerimine õnnestub, siis on kõik eelnevad seadistused tehtud õigesti. | ||
| - | ~~PB~~ | + | < |
| ===== Kontrollerile koodi laadimine ===== | ===== Kontrollerile koodi laadimine ===== | ||
| Line 164: | Line 157: | ||
| {{: | {{: | ||
| + | |||
| + | ===== Ujukoma-arvude kasutamine ===== | ||
| + | |||
| + | Mõnikord tekib vajadus AVR programmis kasutada ujukoma-arve. Nendega arvutamiseks ja nende esitamiseks printf-tüüpi funktsioonidega tuleb projekti seadistustes teha järgmised muudatused: | ||
| + | |||
| + | 1. Avada projekti seaded menüüst File → Properties. Vasakul paneelil avada C/C++ Build → Settings. Paremal avanenud valikust valida AVR C Linker → Libraries, kuhu tuleb lisaks kodulabori teegile lisada teegi objektid // | ||
| + | |||
| + | 2. Seejärel tuleb avada AVR C Linker → General ja //Other Arguments// kasti lisada read rida // | ||
| + | |||
| + | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | 3. Vajutada OK ja sulgeda seadete aken. | ||