Programozás avr studio 5 a kezdetektől
Datagor Electronics Magazine gyakorlati elektronika Teljes verzió
Minden személy, aki csak most kezdik tanulni a programozás mikrokontrollerek és általános programozási, nyugszik csak néhány kérdést:
1. Melyik mikrokontroller hogy kiválasszuk a lehető leggyorsabb fejlődését?
2. Mi a fő eszköz (szoftver) használata az induláshoz?
3. Milyen hardver áll programozás elindításához?
4. Mi az irodalom kezelhető?
5. Amennyiben kommunikálni és artikulált tanácsot?
Amikor elkezdtem, én magam szembe ezekkel a kérdésekkel. Elkezdtem keresni az irodalom és úgy döntött, hogy meg kell kezdeni a PIC Nő. Fölénye a PIC Nő meghatározva miatt a kis csapatok számát egy átlagos család mikroprocesszorok - csak 35 ellen 136 AVR. és a jelenléte IDE - IDE MPLAB fejlődését. Sajnos, egészen a közelmúltig, az AVR mikrokontroller nem kényelmes integrált fejlesztői környezet, sok használt AVR Studio 4 aki azt írta, C az IAR, hibakeresés a mentési szoftver, minden attól függ, személyes prioritásokat.
Tehát, próbáljon meg válaszolni a kérdésekre:
1. kiválasztása mikrokontroller által meghatározott célkitűzéseket, hogy beállította. AVR mikrokontrollerek a „felesleges” parancs, és így a legtöbb programozó használja átlagosan mintegy 40 utasítás, ritkán igénybe pihenni. Másrészt, ha ez szükséges egy atipikus megoldást, további parancsokat nagyon hasznos lehet, amely lehetővé teszi, hogy jelentősen csökkentse a hangerőt a programot.
mikrokontroller gyártási technológia ma ugyanaz mind a PIC és AVR - RISC (Reduced Instruction Set Computer) - mikrokontrollereknek csökkentett utasításkészlet. Legtöbbjük flash memória, amely lehetővé teszi, hogy többször is felülírhatja. Emellett az AVR mikrokontrollerek működik 4-szer gyorsabb, mint a PIC mikrokontroller.
3. AVR Studio 5 támogatja STK-500 programozó. utasítások az összeszereléshez, amely könnyen megtalálható a végtelenség a World Wide Web.
4. Azt ajánlom a könyvet: Dzhon Morton. „Microcontrollers AVR. Bevezetés”.
5 tipp lehet kapni minden olyan fórumon, amely valamilyen formában hatással a téma mikrokontroller. A legfőbb fórumai a jogot, hogy kérdéseket megfogalmazni, hogy világos válaszokat. Abstract kérdésekre nem szívesen, és valószínűleg kapsz válasz helyett éles kritika, illetve a szóban forgó rendszer figyelmen kívül hagyja!
Töltse AVR Studio 5 lehet, például a hivatalos honlapján, miután a regisztráció ingyenes. Proteus a patch megtalálható az interneten.
AVR Studio 5
Projekt létrehozása
Megjegyzés: AVR Studio «szeret» Magyar nevek, így a projektek kell az angol átírás. Próbálja elhelyezni projektek a legrövidebb úton a főhajtás, ne elágazási módokon juthatnak hozzá a projekt fájlokat.
A program futtatása után néhány „csend” ablak jelenik meg:
A bal felső sarokban kattintson a New Project ...
Kiválasztása a legjobb AVR assembly
A Név prompt: írni a nevét, a projekt (írtam Pracsis, akkor Praxis vagy valami ilyesmi ...)
Összhangban Elhelyezkedés: az út és a tárolási helyét a projekt fájl (a .asm .hex és fájlok)
A projekt neve szerepel a sorban megoldás neve: megjelenik az indítási menüben (I ne érintse a vonalat, hogy ne legyen zavaros)
kattintsunk az OK
Jelenik meg, mikrokontroller kiválasztó ablak (eszköz kiválasztása)
Minden fájl lehet megtekinteni a My Documents (alapértelmezett, ha létrehoz egy utat, hogy a projekt fájl megváltozott, akkor keresi őket, ahol megadhatja azokat a címsorba :)
A Debug mappában összeállított .hex fájlt, amit majd szükség a mikrokontroller firmware.
Most már készen állunk, hogy írjuk be a programot. De ahhoz, hogy helyesen írni, akkor be kell tartaniuk bizonyos szabályokat.
A következő cikk nézd meg, hogyan kell csinálni ...