ATMEL AVR32 32 bita örstýringar
Tæknilýsing
- Vöruheiti: AVR32 Studio
- Útgáfa: Útgáfa 2.6.0
- Studdir örgjörvar: Atmel's AVR 32-bita örgjörvar
- Styður örstýringar: 8/32-bita örstýringar
- Stuðningur við tól: AVR ONE!, JTAGICE mkII, STK600
- Verkfærakeðjusamþætting: AVR/GNU verkfærakeðja
Notkunarleiðbeiningar fyrir vöru
Uppsetning
AVR32 Studio er samþætt þróunarumhverfi til að skrifa, kemba og dreifa 32-bita AVR forritum. Það er dreift af Atmel ókeypis og keyrir bæði á Windows og Linux.
Kerfiskröfur
- Vélbúnaðarkröfur: AVR32 Studio hefur ekki verið prófað á litlum tölvum en gæti keyrt eftir stærð verkefnisins.
- Hugbúnaður kröfur: Ekki stutt á Windows 98, NT eða ME.
Niðurhal og uppsetning
- Uppsetning úr vörupakka: Hægt er að finna heildarframleiðslu vörunnar á AVR tæknibókasafninu DVD eða hlaða niður frá Atmel's websíða. Veldu Sérsniðin uppsetning til að tilgreina staðsetningu uppsetningar.
- Uppsetning á Windows: Sæktu AVR32 Studio uppsetningarforritið frá Atmel's websíðuna og keyra hana. Sun Java Runtime Environment verður sett upp ef það vantar.
AVR32 Studio: Útgáfa 2.6.0
AVR32 Studio er samþætt þróunarumhverfi (IDE) til að þróa 32-bita AVR forrit. AVR32 Studio býður upp á fullkomið sett af eiginleikum þar á meðal verkefni file stjórnun, verkefnastjórnun og samþætting útgáfustýringar (CVS); C/C++ ritstjóri með auðkenningu á setningafræði, flakk og útfyllingu kóða; kembiforrit sem styður keyrslustýringu, þar með talið frum- og leiðbeiningarstigsstig og brotpunkta; skrár, minni og I/O views; og markstillingar og stjórnun. AVR32 Studio er Byggt á Eclipse, sem gerir auðvelda samþættingu við þriðja aðila plugins fyrir aukna virkni.
AVR32 Studio styður alla AVR 32-bita örgjörva frá Atmel. AVR32 Studio styður þróun og villuleit bæði sjálfstæðra (án stýrikerfis) forrita og Linux forrita (fyrir AT32AP7 tækjafjölskylduna). Þriðju aðila viðbætur eru til til að kemba önnur stýrikerfi.
Öll Atmel verkfæri sem styðja 32-bita AVR arkitektúr, þar á meðal AVR ONE!, JTAGICE mkII og STK600 eru studd af AVR32 Studio.
AVR32 Studio samþættist 32-bita AVR/GNU Toolchain. GNU C þýðandinn (GCC) er notaður til að setja saman C/C++ forrit, en GNU kembiforritið (GDB) er notað til að kemba forritið á miða. Atmel's AVR Utilities, avr32program og avr32gdbproxy, eru notuð fyrir uppsetningu og villuleit á sjálfstæðum forritum sem og target vol.tage og klukku rafall stillingar.
Uppsetningarleiðbeiningar
AVR32 Studio er samþætt þróunarumhverfi til að skrifa, kemba og dreifa 32-bita AVR forritum. AVR32 Studio er dreift af Atmel án endurgjalds og keyrir bæði á Windows og Linux.
Fréttir
Þessi útgáfa af AVR32 Studio er uppfærsla frá útgáfu 2.5. Hinir ýmsu íhlutir sem AVR32 Studio byggir á hefur verið uppfærður í Eclipse Galileo þjónustuútgáfu 2. Þetta þýðir að mikill fjöldi villuleiðréttinga, endurbóta og annarra endurbóta hefur verið innifalinn í þessari útgáfu.
- C/C++ þróunarverkfæri (108 vandamál lagað)
- Samþætting vandamála rekja spor einhvers, Mylyn (166 mál lagfærð)
- Eclipse pallur (149 mál lagfærð)
- Markstjórnun/fjarkerfiskönnuður (5 mál lagfærð)
Að auki hafa 77 AVR32 Studio villuleiðréttingar og endurbætur verið innleiddar. Sjáðu Nýtt og eftirtektarvert
kafla fyrir upplýsingar um mikilvægustu breytingarnar.
Kerfiskröfur
AVR32 Studio er stutt undir eftirfarandi stillingum.
Kröfur um vélbúnað
- Lágmarks örgjörvi Pentium 4, 1GHz
- Lágmark 512 MB vinnsluminni
- Lágmark 500 MB laust diskpláss
- Lágmarks skjáupplausn 1024×768
AVR32 Studio hefur ekki verið prófað á tölvum með minna fjármagn, en gæti keyrt á fullnægjandi hátt eftir fjölda og stærð verkefna og þolinmæði notandans.
Kröfur um hugbúnað
- Windows 2000, Windows XP, Windows Vista eða Windows 7 (x86 eða x86-64). Athugaðu að þar sem Windows 2000 er ekki með „háþróað grafíksamhengi“ verða tilteknir grafískir þættir ekki sýndir í viðkomandi
- Fedora 13 eða 12 (x86 eða x86-64), RedHat Enterprise Linux 4 eða 5, Ubuntu Linux 10.04 eða 8.04 (x86 eða x86-64), eða SUSE Linux 2 eða 11.1 (x86 eða x86-64). AVR32 Studio gæti mjög vel unnið á öðrum dreifingum. Hins vegar væru þau óprófuð og óstudd.
- Sun Java 2 Platform útgáfa 1.6 eða nýrri
- Internet Explorer, Mozilla eða Firefox
- AVR Utilities útgáfa 3.0 eða nýrri (Sjá „Hlaða niður og setja upp“)
- AVR Toolchains útgáfa 3.0 eða nýrri (Sjá „Hlaða niður og setja upp“)
AVR32 Studio er ekki stutt á Windows 98, NT eða ME.
Niðurhal og uppsetning
AVR32 Studio krefst „AVR Toolchains“ pakkans sem inniheldur C/C++ þýðendur og tengla. Að auki er "AVR Utilities" krafist fyrir forritun og villuleit. Frá og með þessari útgáfu af AVR32 Studio eru báðir þessir pakkar innifaldir í vörunni fyrir ákveðnar stillingar. Það ætti ekki að vera þörf á að setja þetta upp sérstaklega.
Hins vegar, ef þú þarfnast sérstakrar uppsetningar; nýjustu útgáfurnar má finna á sama stað og AVR32 Studio. Vinsamlegast settu upp verkfærakeðjur og tól í samræmi við uppsetningarleiðbeiningarnar í meðfylgjandi útgáfuskýringum.
Þegar AVR32 Studio er byrjað mun það prófa tilvist verkfærakeðja og tólapakka. Ef þær finnast ekki er gefið út viðvörun.
AVR32 Studio er hægt að setja upp á þrjá vegu. Annaðhvort sem fullt forrit eða sem eiginleikasett sem bætt er við fyrirliggjandi hugbúnað sem er byggður á Eclipse með því að nota Eclipse Marketplace viðskiptavininn eða geymsluna beint. Seinni aðferðin gerir þér einnig kleift að velja hvaða eiginleika þú vilt setja upp.
Uppsetning með því að nota Eclipse Marketplace
Athugaðu að viðskiptavinur Eclipse Marketplace er aðeins fáanlegur í Eclipse 3.6 og nýrri.
Ræstu vöruna þína sem byggir á Eclipse og opnaðu Hjálp > Eclipse Marketplace….. Farðu í leit síðu og leitaðu að
"AVR". Þetta ætti að skrá „AVR32 Studio“. Ýttu á færsluna Settu upp hnappinn. Restin af ferlinu er það sama og að setja upp úr geymslu.
Setur upp úr geymslu
Þegar þú setur upp úr dreifingargeymslunni verður þú nú þegar að hafa hugbúnað sem byggir á Eclipse tilbúinn. Þetta ætti að innihalda Eclipse CDT (C/C++ Development Tooling) íhlutina. Góður kostur væri „Eclipse IDE fyrir C/C++ Developers“ fáanlegur frá http://www.eclipse.org/downloads. Ef nauðsynlegir íhlutir eru ekki þegar uppsettir verður þeim hlaðið niður og settir upp sjálfkrafa ef mögulegt er.
Frá aðalvalmyndinni; opið Hjálp > Settu upp nýjan hugbúnað... til að fá uppsetningarhjálpina og bæta við geymslunni á http:// distribute.atmel.no/tools/avr32studio/releases/latest/ til uppsetningarheimildanna. Ef þú ert með geymsluna sem zip- file þú getur notað það í staðinn.
Veldu nú aðal IDE eiginleikann eins og sýnt er á myndinni. Þetta er nefnt AVR32 Studio IDE. Vegna ósjálfstæðisaðferða mun þetta sjálfkrafa velja alla nauðsynlega eiginleika og jafnvel hlaða niður til dæmis C/C++ verkfærum frá Eclipse.org. Einhver af valkvæðum eiginleikum eins og stuðningi við úrelt verkfræðiampLesa má setja upp núna eða þú getur bætt þeim við síðar.
Þó að það sé ekki opinberlega stutt geturðu líka sett upp AVR32 Studio úr geymslunni á OS X. Hins vegar þarftu einnig AVR Toolchain og AVR Utilities fyrir OS X til að nýta IDE að fullu. Smíðin fyrir þennan vettvang er ekki tiltæk eins og er.
Þú ættir að byrja á því að haka við alla eiginleika nema valfrjálsa sem gætu verið áhugaverðir eða ekki þar sem þessi flokkur inniheldur úreltar eða verkfræðilegar upplýsingarample stuðningur.
Setur upp úr vörupakka
Heildar vörusmíði AVR32 Studio inniheldur allt sem þú þarft. Hugbúnaðinn er að finna á DVD tæknibókasafni AVR, eða hlaðið niður frá Atmel's websíða kl http://www.atmel.com/products/avr32/ undir "Tools & Software" valmyndinni. Þessar byggingar koma í fjórum mismunandi stillingum.
- Uppsetningarforrit fyrir 32-bita og 64-bita
- Rennilás-file fyrir 32-bita og 64-bita
- Rennilás-file fyrir 32 bita
- Rennilás-file fyrir 64 bita Linux
Uppsetning á Windows
Hægt er að hlaða niður AVR32 Studio uppsetningarforritinu frá websíðu eins og fram kemur hér að ofan. Eftir að hafa hlaðið niður, tvísmelltu á uppsetningarforritið file að setja upp. Ef þú vilt tilgreina staðsetningu þar sem AVR32 Studio hugbúnaðurinn er settur upp skaltu velja „Sérsniðin uppsetning“. Uppsetningarhugbúnaðurinn setur upp Sun Java Runtime Environment á tölvunni þinni ef það vantar.
Það er líka rennilásfile dreifing í boði fyrir Windows. Sæktu einfaldlega og þjappaðu niður file. AVR32 Studio er hægt að ræsa með því að nota keyrsluna sem er að finna í rót nýju möppunnar.
Athugaðu að ef þú ert að keyra 64-bita útgáfu af stýrikerfinu þarftu að setja upp 32-bita útgáfu af Java Runtime.
Ef tækjareklar fyrir kembiforrita og keppinauta finnast ekki færðu tilkynningu um leið og IDE byrjar. Það er líka hægt að setja upp þessa rekla úr valmyndinni. Veldu Hjálp > Settu upp AVR USB rekla.
Að bæta tólum og verkfærakeðjum við PATH
Windows dreifing AVR32 Studio kemur með AVR Utilities og AVR Toolchains sem viðbætur. Þar sem þetta er pakkað upp þegar það er sett upp er hægt að bæta við binaríunum innan við PATH kerfið. Þess vegna er hægt að nota þetta jafnvel utan AVR32 Studio. Það fer eftir því hvar þú settir upp IDE þá eru slóðirnar að tvöfaldunum:
- C:\Program Files\Atmel\AVR Tools\AVR32 Studio\plugins\com.atmel.avr.toolchains.win32.x86_3.0.0.\os\win32\x86\bin
- C:\Program Files\Atmel\AVR Tools\AVR32 Studio\plugins\com.atmel.avr.utilities.win32.x86_3.0.0.\os\win32\x86\bin
Uppsetning á Linux
Á Linux er AVR32 Studio aðeins fáanlegt sem ZIP skjalasafn sem hægt er að draga út með því að nota unzip tólið. Dragðu einfaldlega út á staðinn þar sem þú vilt að forritið keyri frá.
Athugaðu að ef þú ætlar að þróa Linux forrit fyrir AT32AP7000 verður þú einnig að setja upp AVR32 Buildroot.
Ef tækjareklar fyrir kembiforrita og keppinauta finnast ekki færðu tilkynningu um leið og IDE byrjar. Það er líka hægt að setja upp þessa rekla úr valmyndinni. Veldu Hjálp > Settu upp AVR USB rekla.
MIKILVÆGT: Java keyrsluumhverfið sem er sent með mörgum Linux dreifingum er ekki samhæft við AVR32 Studio. Java Runtime (eða JDK) 1.6 er krafist. Skoðaðu skjöl Linux dreifingar þinnar til að fá leiðbeiningar um uppsetningu Sun Java, eða halaðu því niður frá Sun's websíða kl http://java.sun.com/. Sérstaklega, allar tilvísanir í Java útgáfu 1.7 gefur til kynna að verið sé að nota ósamhæfða útgáfu.
Við mælum með því að AVR32 Studio sé sett upp í möppu sem er skrifanleg fyrir notandann(a). Þetta einfaldar ferlið við að bæta við eða uppfæra vöruna. Á einsnota vél geturðu venjulega dregið út AVR32 Studio ZIP file inn í heimaskrána þína. Þetta býr til möppu sem inniheldur vöruna files.
Til að keyra AVR32 Studio skaltu keyra avr32studio forritið úr avr32studio skránni. Ef þú lendir í vandræðum skaltu ganga úr skugga um að rétt java sé notað með því að keyra java -útgáfu sem ætti að gefa úttak svipað og þetta:
Sun Java á Ubuntu
Þú getur sett upp Sun's Java á Ubuntu með því að nota eftirfarandi skipanir úr skel:
RedHat Enterprise Linux 4
Athugaðu að þú gætir þurft að stilla umhverfisbreytuna MOZILLA_FIVE_HOME á möppuna sem inniheldur Firefox uppsetninguna þína. td
eða, ef þú notar tcsh:
til þess að móttökusíðan virki.
Að bæta tólum og verkfærakeðjum við PATH
Linux dreifing AVR32 Studio kemur með AVR Utilities og AVR Toolchains sem viðbætur. Þar sem þetta er pakkað upp þegar það er sett upp er hægt að bæta við binaríunum innan við PATH kerfið. Þess vegna er hægt að nota þetta jafnvel utan AVR32 Studio. Það fer eftir því hvar þú settir upp IDE þá eru slóðirnar að tvöfaldunum:
- Á 32 bita Linux vélum
- /usr/local/as4e-ide/plugins/com.atmel.avr.toolchains.win32.x86_3.0.0./os/linux/x86/bin
- /usr/local/as4e-ide/plugins/com.atmel.avr.utilities.win32.x86_3.0.0./os/linux/x86/bin
- Á 64 bita Linux vélum
- /usr/local/as4e-ide/plugins/com.atmel.avr.toolchains.win32.x86_3.0.0./os/linux/x86_64/bin
- /usr/local/as4e-ide/plugins/com.atmel.avr.utilities.win32.x86_3.0.0./os/linux/x86_64/bin
Uppfærsla frá fyrri útgáfum
Vegna breytinga á úthlutunaraðferðum er ekki hægt að uppfæra úr fyrri útgáfum en 2.5.0 í útgáfu 2.6.0. Gera þarf nýja uppsetningu. Hins vegar geturðu haldið áfram að nota núverandi vinnusvæði.
Sjálfstæð verkefni búin til með AVR32 Studio 2.0.1 eða nýrri þarf ekki að uppfæra. Eldri verkefni ætti að breyta í 2.0.1 sniðið. Linux verkefni sem eru búin til með útgáfum eldri en AVR32 Studio 2.1.0 verður að breyta. Sjá notendahandbókarkafla um uppfærslu verkefna fyrir frekari upplýsingar.
Upplýsingar um tengiliði
Fyrir stuðning á AVR32 Studio vinsamlegast hafðu samband avr32@atmel.com.
Notendum AVR32 Studio er einnig velkomið að ræða um AVRFreaks websíða vettvangur fyrir AVR32 hugbúnaðarverkfæri.
Fyrirvari og inneign
AVR32 Studio er dreift ókeypis í þeim tilgangi að þróa forrit fyrir Atmel AVR örgjörva. Notkun í öðrum tilgangi er óheimil; sjá hugbúnaðarleyfissamninginn fyrir frekari upplýsingar. AVR32 Studio kemur án nokkurrar ábyrgðar.
Höfundarréttur 2006-2010 Atmel Corporation. Allur réttur áskilinn. ATMEL, lógó og samsetningar þeirra, Everywhere You Are, AVR, AVR32 og fleiri, eru skráð vörumerki eða vörumerki Atmel Corporation eða dótturfélaga þess. Windows, Internet Explorer og Windows Vista eru annað hvort skráð vörumerki eða vörumerki
frá Microsoft Corporation í Bandaríkjunum og/eða öðrum löndum. Linux er skráð vörumerki Linus Torvalds í Bandaríkjunum og öðrum löndum. Byggt á Eclipse er vörumerki Eclipse Foundation, Inc. Sun og Java eru skráð vörumerki Sun Microsystems, Inc. í Bandaríkjunum og öðrum löndum. Mozilla og Firefox eru skráð vörumerki Mozilla Foundation. Fedora er vörumerki Red Hat, Inc. SUSE er vörumerki Novell, Inc. Önnur hugtök og vöruheiti geta verið vörumerki annarra.
Nýtt og eftirtektarvert
Þessi kafli listar ný og athyglisverð atriði fyrir útgáfu 2.6.0.
Vinnubekkur
Rafhlöður fylgja
The AVR verkfærakeðja pakki ásamt AVR tól er nú innifalinn í vörubyggingunni fyrir ákveðnar stillingar. Þetta þýðir að það ætti ekki að vera þörf á að setja þetta upp sérstaklega. Allur hugbúnaður sem þú þarft til
byrja að þróa AVR forrit fylgir. Ef þú setur upp annan hvorn pakkann sérstaklega þá eru meðfylgjandi útgáfurnar enn til staðar og verður að fjarlægja hana ef nota á ytri útgáfuna. Þetta er hægt að gera í gegnum Hjálp > Um AVR32 Studio > Uppsetningarupplýsingar.
Aukin meðhöndlun verkfæra
Áður notaði AVR32 Studio kerfið PATH eða AVR32_HOME breyturnar til að komast að því hvar AVR tól og AVR verkfærakeðjur voru settar upp. Þetta
kerfi hefur nú verið breytt þannig að hægt er að stilla hvaða leitarslóð á að nota. Kjörstillingargluggann er að finna á Gluggi > Kjörstillingar >
Einfaldað notendaviðmót
Verkfærastígar. Sjálfkrafa ákvarðað gildi mun enn þjóna sem sjálfgefið gildi. Athugaðu að ef AVR tól og AVR verkfærakeðjur eru sett upp sem hluti af IDE (eins og lýst er hér að ofan) munu slóðirnar sem tilgreindar eru hér fá lægri forgang.
Notendaviðmótið hefur verið einfaldað og nokkrir af „háþróaðri“ eiginleikum hafa verið faldir. Hins vegar eru þessar enn tiltækar og hægt er að virkja þær með því að breyta kjörstillingum á Kjörstillingar > Almennt > Aðgerðir.
Bætt tækjaval
Tækjavalglugginn hefur verið endurbættur. Það mun nú gera þér kleift að framkvæma einfalda undirstrengsleit að nafni tækis og mun muna þau tæki sem síðast voru notuð. Full nöfn eru nú notuð fyrir öll tæki. Nýja verkefnahjálpin mun alltaf byrja með síðasta notaða tækinu ef eitthvað er.
Nýjum möguleikum bætt við
Skýrsla #9558: AVR C verkefni frá sniðmáti ætti að nota borð MCU.
Það er ekki lengur nauðsynlegt að tilgreina hvaða tæki á að nota þegar nýtt verkefni er búið til með því að nota „AVR32 C Project From Template“. Tækið sem tilgreint er í sniðmátinu verður sjálfkrafa notað.
Skýrsla #10477: Bætt við stuðningi við QT600 þróunarbúnað.
QT600 býður upp á öflugt umhverfi fyrir hönnuðinn til að meta og hanna snertibundnar lausnir. Skalanleg hönnun QT600 gerir hönnuðinum kleift að nota eigin snertiskynjaratöflur með ýmsum örstýringarborðum eða tengja QT600 skynjaraborð beint við eigin forrit.
Skýrsla #11205: Láttu UC3 hugbúnaðarramma útgáfu 1.7 fylgja með.
UC3 hugbúnaðarramminn veitir hugbúnaðarrekla og bókasöfn til að smíða hvaða forrit sem er fyrir AVR32 UC3 tæki. Það hefur verið hannað til að hjálpa til við að þróa og líma saman mismunandi íhluti hugbúnaðarhönnunar og til að vera auðvelt að samþætta það í stýrikerfi (OS) sem og til að starfa á sjálfstæðan hátt. Þessi útgáfa inniheldur útgáfu 1.7 af hugbúnaðarramma.
Skýrsla #11273: Bættu við „einfalduðu“ sjónarhorni/ham.
Notendaviðmótið hefur verið einfaldað og margir af fullkomnari eiginleikum hafa verið faldir. Þessar eru enn tiltækar og hægt er að virkja þær með því að nota kjörstillingar sem finna má á „Almennt > Virkni“.
Skýrsla #11625: Láttu AVR Utilities fylgja með sem (valfrjálst) viðbót.
AVR Utilities eru nú innifalin í vörubyggingunni. Þetta þýðir að það ætti ekki að vera þörf á að setja þetta upp sérstaklega á Windows eða Linux. Ef þú setur upp AVR Utilities sérstaklega verður meðfylgjandi útgáfan enn notuð og verður að fjarlægja hana ef nota á ytri útgáfuna.
Skýrsla #11628: Láttu AVR Toolchain fylgja með sem (valfrjálst) viðbót.
AVR verkfærakeðjurnar eru nú innifaldar í vörubyggingunni. Þetta þýðir að það ætti ekki að vera þörf á að setja þetta upp sérstaklega á Windows eða Linux. Ef þú setur upp AVR Toolchains sérstaklega verður meðfylgjandi útgáfan enn notuð og verður að fjarlægja hana ef nota á ytri útgáfuna.
Athyglisverðar villur lagaðar
Skýrsla #8963: Truflun virkjuð við stöðvun brotsstaða veldur því að villuleitarforritið missir lag.
Truflun sem kemur af stað við stöðvun brotsstaða veldur því að villuleitarforritið missir lag
Skýrsla #10725: Breytingar á meðfylgjandi haus files kalla ekki á byggingu.
Þegar haus fylgir file sett í undirmöppu verkefnis er breytt mun það ekki kalla á enduruppbyggingu á verkefninu. Það að ýta einfaldlega á CTRL+B eða með öðrum hætti að kalla fram byggingu mun ekki gera neitt þar sem breytingin hefur ekki fundist. Í staðinn verður að framkvæma hreina byggingu. Athugaðu að breyting á heimild file mun koma af stað nýbyggingu.
Skýrsla #11226: Vandamál með virkni hnappa með GTK+ 2.18.
AVR32 Studio virkar ekki rétt með GTK+ 2.18. Ýmsir hnappar eru ekki virkir og GUI málar ekki eins og búist var við. Þetta vandamál stafar af ósamrýmanleika milli þessarar nýju útgáfu af GTK og Eclipse SWT. Að keyra „export GDK_NATIVE_WINDOWS=true“ áður en AVR32 Studio er ræst ætti að endurheimta eðlilega hegðun. Sjá https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 fyrir frekari upplýsingar.
Skýrsla #7497: Bættu hegðun þegar uppspretta file er ekki hægt að finna við villuleit.
Þegar farið er inn í villuleitarham, ef ytra bókasafn er notað og finnst ekki, er villuleitarinn stöðvaður.
Skýrsla #9462: Drivers Include Path ekki stillt í AVR32 CPP verkefni.
Að keyra UC3 hugbúnaðarrammahjálpina á C++ verkefni myndi ekki uppfæra allar verkefnastillingar. Til dæmis yrði slóðin með því sleppt. Þetta hefur nú verið lagað.
Skýrsla #9828: PM/GCCTRL5 vantar í lýsingu tækisins.
AVR32 skráin view í AVR32 Studio virkar ekki rétt og stundum vantar það
Skýrsla #10818: Undarleg markstillingarhegðun.
Þegar þú notar flýtileið („markmið“ > villuleit > „verkefni“) til að villuleita miða gæti tækið verið breytt í það sem verkefnið er. Hins vegar myndi „borðið“ ekki breytast og gæti valdið ógildri uppsetningu. Þetta er búið að laga.
Skýrsla #10907: AVR32 Studio ramma viðbætur vandamál.
Að keyra hjálp hugbúnaðarramma á verkefni sem búið var til með fyrri útgáfum af hugbúnaðarramma myndi ekki breytast files nema files hafði verið breytt á staðnum. Breytt files verður nú einnig uppfært í nýjustu útgáfuna. Gluggi mun biðja um staðfestingu áður en skrifað er yfir files.
Skýrsla #11167: „UC3 Software Framework“ hvarf.
Lokun verkefnis sem hafði hugbúnaðarrammatengil myndi einnig loka hlekknum fyrir öll önnur verkefni sem nota sama hugbúnaðarramma. Þetta er búið að laga.
Skýrsla #11318: Tækjastilling á uppruna file er sjálfgefið „ap7000“.
Í ákveðnum tilvikum þegar búið er að byggja stillingar fyrir tiltekna file; sjálfgefið tæki (AP7000) myndi byrja þannig að „- mpart=ap7000“ yrði notað. Þetta er búið að laga.
Skýrsla #11584: JTAGICE mkII kembiforrit seinkun (miði 577114).
Þegar kembiforrit var notað á Ubuntu Karmic var langt hlé (30 sek) eftir tengingu við rakningargáttina á avr32gdbproxy. Þetta hefur verið lagað og villuleit gengur eins og venjulega.
Skýrsla #11021: Uppfærðu IDE skjöl og endurnefna „AVR32“ í „32-bita AVR“.
Vegna endurmerkingar á AVR32 í AVR er notkun „AVR32“ breytt í „32-bita AVR“ í skjölunum. Ákveðnir þættir í notendaviðmótinu eru endurnefndir úr „AVR32“ í „AVR“. Nafn IDE er enn "AVR32 Studio".
Þekkt mál
Skýrsla #11836: Get ekki ræst AUX rakningu á EVK1105.
Ekki er hægt að nota allar stillingar á AUX rekstri (bufferað/straumspilun) á EVK1105. Það er engin lausn í bili nema að nota NanoTrace.
Skýrsla #5716: AVR32Studio svarar ekki þegar farið er í gegnum lykkju.
Að stíga yfir línu af frumkóða sem leiðir til þess að mikið magn vélaleiðbeininga er keyrt (venjulega tómar fyrir eða á meðan lykkjur eru notaðar fyrir tafir) mun valda því að AVR32 Studio mun ekki svara. Til að ná aftur stjórn skaltu hætta ræsingu. Til að stíga yfir slíka kóðalínu, notaðu brotpunkta og ferilskrá (F8) aðgerðina.
Skýrsla #7280: samhengisvalmynd ritstjóra með lóðréttri reglu ruglar saman rekjapunktum og brotpunktum.
Ef brotpunktur og rekjapunktur eru staðsettir á sömu upprunalínu er ekki hægt að opna eiginleika brotpunktsins í samhengisvalmyndinni (hægrismelltu). Í slíkum tilfellum skaltu opna brotpunktinn frá Brotpunktunum view.
Skýrsla #7596: Sýning á færibandum.
Efni sundurliðunar view gæti birst óraðbundið eftir úttak þýðandans. Venjulega getur framsetning for-lykkju eða bjartsýni kóða verið framandi fyrir suma notendur.
Skýrsla #8525: META Get ekki stækkað strúktúra fyrir jaðartæki með skriflegum skrám.
Þegar reynt er að stækka strúktúra sem benda á jaðarminni sem inniheldur skráningarskrár (til dæmis fyrir struct avr32_usart_t), kemur upp villa „Tvítekið heiti breytuhluta“.
Skýrsla #10857: Ekki er hægt að sýna DMACA skrár.
DMACA skrárnar fyrir UC3A3 birtast ekki almennilega þegar þær eru í kembiforritinu. Þeir haldast stöðugir þrátt fyrir allar breytingar ... bæði skráin view og minningin view sýndu FB að eilífu í því minnissviði. Þjónustuaðgangsrútan (SAB) hefur ekki aðgang að DMACA skrám. Það er engin lausn.
Skýrsla #7099: Staðfestu þegar forritað er fyrir kembiforrit.
Opnunarstillingarstillingin „Staðfestu minni eftir forritun“ mun ekki virka fyrir kembiforrit.
Skýrsla #7370: 'inniheldur' möppuna frá Project Explorer birtir aðeins inniheldur frá villuleitarmarkmiði.
Includes mappan fyrir verkefni mun aðeins sýna include fyrir kembiforritið.
Skýrsla #7707: file tilvísun í post-build eða pre-build virkar ekki.
Það er ekki hægt að nota tilvísun í forsmíði eða eftir smíði. Lausn er að búa til ytri skipun (þ.e. .bat file) sem framkvæmir nauðsynlega tilvísun.
Skýrsla #11834: FLASHC fyrrvample fyrir AT32UC3A0512UES er ekki samansett með AVR32 Studio 2.6.
Tengilforritið sem notað er í þessari útgáfu af UC3 hugbúnaðarammanum var skrifað fyrir eldri útgáfu af þýðandanum og mun ekki virka með núverandi útgáfu. Ef þú þarft að þróa á þessum eldri UC3 tækjum, vinsamlegast notaðu 2.5 útgáfuna af AVR32 Studio með tilheyrandi verkfærakeðju.
Stuðningur tæki
Eftirfarandi töflur sýna öll studd verkfæri og tæki og sýna hvaða verkfæri styðja villuleit og forritun hinna ýmsu tækja.
Við höfum þrenns konar stuðning. „Stjórnun“ þýðir að tækið er aðeins hægt að forrita og stjórna í gegnum samhengisvalmyndina. Með „kembiforriti“ er átt við að hefja villuleitarlotu í gegnum ræsibúnaðinn og að hægt sé að nota samhengisvalmyndina. Á sama hátt þýðir „keyra“ að forrita og ræsa forritið í gegnum ræsibúnaðinn (en engin kembiforrit). „Full“ þýðir að allar þessar tegundir eru studdar.
Nauðsynlegar vélbúnaðarútgáfur
Villuleitari/forritari | Firmware útgáfa |
AVR Dragon | MCU 6.11:MCU_S1 6.11 |
AVR EINN! | MCU 4.16:FPGA 4.0:FPGA 3.0:FPGA 2.0 |
JTAGICE mkII | MCU 6.6:MCU_S1 6.6 |
QT600 | MCU 1.5 |
STK600 | MCU 2.11:MCU_S1 2.1:MCU_S2 2.1 |
AVR AP7 röð
AVR Dragon | AVR EINN! | AVR32
Hermir |
JTAGÍS
mkII |
QT600 | STK600 | USB DFU | |
AT32AP7000 | Fullt | Fullt | N/A | Fullt | N/A | N/A | N/A |
AVR UC3A röð
AVR Dragon | AVR EINN! | AVR32
Hermir |
JTAGÍS
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3A0128 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A0256 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A0512 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A0512-UES | Fullt | Fullt | Villuleit | Fullt | N/A | N/A | Stjórna |
AT32UC3A1128 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A1256 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A1512 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A1512-UES | N/A | N/A | Villuleit | N/A | N/A | N/A | Stjórna |
AT32UC3A3128 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A3128S | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A3256 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A3256S | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A364 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3A364S | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AVR UC3B röð
AVR Dragon | AVR EINN! | AVR32
Hermir |
JTAGÍS
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3B0128 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3B0256 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3B0256-UES | Fullt | Fullt | Villuleit | Fullt | N/A | N/A | Stjórna |
AVR Dragon | AVR EINN! | AVR32
Hermir |
JTAGÍS
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3B0512 | N/A | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3B0512 (endurskoðun C) | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3B064 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3B1128 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3B1256 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3B1256-UES | N/A | N/A | Villuleit | N/A | N/A | N/A | Stjórna |
AT32UC3B164 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AVR UC3C röð
AVR Dragon | AVR EINN! | AVR32
Hermir |
JTAGÍS
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3C0512C (endurskoðun C) | Fullt | Fullt | N/A | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3C1512C (endurskoðun C) | Fullt | Fullt | N/A | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3C2512C (endurskoðun C) | Fullt | Fullt | N/A | Fullt | N/A | Hlaupa | Stjórna |
AVR UC3L röð
AVR Dragon | AVR EINN! | AVR32
Hermir |
JTAGÍS
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3L016 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3L032 | Fullt | Fullt | Villuleit | Fullt | N/A | Hlaupa | Stjórna |
AT32UC3L064 | Fullt | Fullt | Villuleit | Fullt | Hlaupa | Hlaupa | Stjórna |
AT32UC3L064 (endurskoðun B) | Fullt | Fullt | N/A | Fullt | N/A | Hlaupa | Stjórna |
Algengar spurningar
Sp.: Hvaða örgjörvar eru studdir af AVR32 Studio?
A: AVR32 Studio styður alla AVR 32-bita örgjörva frá Atmel.
Sp.: Er hægt að setja upp AVR32 Studio á Windows 98 eða NT?
A: Nei, AVR32 Studio er ekki stutt á Windows 98 eða NT.
Sp.: Hvar get ég fundið AVR Toolchains pakkann sem þarf fyrir AVR32 Studio?
A: AVR Toolchains pakkann er að finna á Atmel's websíða undir valmyndinni Verkfæri og hugbúnaður.
Skjöl / auðlindir
![]() |
ATMEL AVR32 32 bita örstýringar [pdfLeiðbeiningarhandbók AVR ONE, JTAGICE mkII, STK600, AVR32 32 bita örstýringar, AVR32, 32 bita örstýringar, bita örstýringar, örstýringar, stýringar |