This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| et:projects:3pi:ide [2015/11/12 09:23] – tekitatud raivo.sell | et:projects:3pi:ide [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Tarkvara seadistamine (IDE) ====== | ====== Tarkvara seadistamine (IDE) ====== | ||
| - | ====== Atmel Studio 6 põhine programmeerimiskeskkond | + | ====== Atmel Studio 6 ====== |
| **Vajalik tarkvara** | **Vajalik tarkvara** | ||
| Line 11: | Line 11: | ||
| - | ~~PB~~ | + | < |
| ===== Tarkvara paigaldamine ja seadistamine ===== | ===== Tarkvara paigaldamine ja seadistamine ===== | ||
| Line 22: | Line 22: | ||
| Programmaator on pärast //Apply// nupu vajutamist seadistatud. | Programmaator on pärast //Apply// nupu vajutamist seadistatud. | ||
| - | ====== Code: | + | ====== Code::Blocks ====== |
| **Vajalik tarkvara** | **Vajalik tarkvara** | ||
| Line 29: | Line 29: | ||
| * Pololu AVR Development Bundle | * Pololu AVR Development Bundle | ||
| * {{: | * {{: | ||
| + | |||
| + | |||
| + | [[https:// | ||
| + | |||
| ===== Seadistamine ===== | ===== Seadistamine ===== | ||
| Line 51: | Line 55: | ||
| {{: | {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | // | ||
| + | |||
| + | Lisada programmaatori seaded nupuga //Add// | ||
| + | |||
| + | Windows: | ||
| + | Executable: C: | ||
| + | Parameters: -c avrispv2 -p m328p -e -P COMxx -U flash: | ||
| + | Working directory: ${TARGET_OUTPUT_DIR} | ||
| + | |||
| + | |||
| + | Linux: | ||
| + | Executable: / | ||
| + | Parameters: -c avrispv2 -p m328p -P / | ||
| + | Working directory: ${TARGET_OUTPUT_DIR} | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Võimalikud probleemid ===== | ||
| + | |||
| + | ==== Üleslaadimisel tekib veateade ==== | ||
| + | |||
| + | avrdude.exe: | ||
| + | avrdude.exe: | ||
| + | avrdude.exe: | ||
| + | avrdude.exe: | ||
| + | |||
| + | või laetakse peale vana kompileeritud fail | ||
| // | // | ||
| Line 58: | Line 93: | ||
| Eemaldada //Output filename:// realt faili laiend koos punktiga (.elf) | Eemaldada //Output filename:// realt faili laiend koos punktiga (.elf) | ||
| - | {{: | + | {{: |
| - | // | ||
| - | Lisada programmaatori seaded nupuga //Add// | + | ==== Üleslaadimisel tekib veateade calloc ==== |
| - | {{: | + | In function `calloc': |
| + | calloc.c: | ||
| + | collect2.exe: | ||
| + | |||
| + | Eemaldada konkureeriv linkeri viide (võib ka lihtsalt kaldkriipsu ette panna, et linker ei leiaks kataloogi) | ||
| + | |||
| + | // | ||
| + | |||
| + | //Search directories// | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | ==== Ei tuvastata programmaatorit ==== | ||
| + | |||
| + | USB kaabel vigane (Pololu programmaatori originaalkaabel ei ole kvaliteetne), | ||