ATMEL AVR32 32 Bit Micro Controllers
Zofotokozera
- Dzina lazogulitsa: AVR32 Studio
- Mtundu: Kutulutsa 2.6.0
- Mapurosesa Othandizidwa: Ma processor a Atmel's AVR 32-bit
- Ma Microcontrollers Othandizira: 8/32-bit Microcontrollers
- Thandizo la Zida: AVR ONE!, JTAGICE mkII, STK600
- Kuphatikiza kwa Toolchain: AVR/GNU Toolchain
Malangizo Ogwiritsira Ntchito Zogulitsa
Kuyika
AVR32 Studio ndi malo ophatikizira otukuka polemba, kukonza zolakwika, ndikuyika mapulogalamu a 32-bit AVR. Imagawidwa ndi Atmel kwaulere ndipo imayenda pa Windows ndi Linux.
Zofunikira pa System
- Zida zofunikira: Situdiyo ya AVR32 sinayesedwe pamakompyuta opanda zida zochepa koma imatha kuthamanga kutengera kukula kwa projekiti.
- Zofunikira pa mapulogalamu: Sizikugwiritsidwa ntchito pa Windows 98, NT, kapena ME.
Kutsitsa ndi Kuyika
- Kuyika kuchokera pagulu lazinthu: Zomangamanga zonse zitha kupezeka pa DVD ya AVR Technical Library kapena kutsitsidwa kuchokera ku Atmel's webmalo. Sankhani Custom Installation kuti mudziwe malo oyika.
- Kuyika pa Windows: Tsitsani pulogalamu ya AVR32 Studio kuchokera ku Atmel's webtsamba ndikuyendetsa. A Sun Java Runtime Environment idzayikidwa ngati ikusowa.
Studio ya AVR32: Tulutsani 2.6.0
AVR32 Studio ndi malo ophatikizana otukuka (IDE) opangira mapulogalamu a 32-bit AVR. Situdiyo ya AVR32 imapereka zinthu zambiri kuphatikiza projekiti file kasamalidwe, kasamalidwe ka ntchito ndi kuphatikiza kowongolera mtundu (CVS); mkonzi wa C/C++ wokhala ndi kuwunikira kwa mawu, kuyenda ndi kumaliza ma code; chowongolera chothandizira kuyendetsa kuphatikizira magwero ndi masitepe a malangizo ndi ma breakpoints; zolembera, kukumbukira ndi I/O views; ndi kakhazikitsidwe chandamale ndi kasamalidwe. AVR32 Studio ndi Kumangidwa pamwamba Eclipse, ndikupangitsa kulumikizana kosavuta ndi gulu lachitatu plugins pakuwonjezera magwiridwe antchito.
AVR32 Studio imathandizira mapurosesa onse a Atmel's AVR 32-bit. AVR32 Studio imathandizira kukonza ndi kukonza zolakwika zonse ziwiri (popanda opareshoni) mapulogalamu ndi Linux (zabanja la chipangizo cha AT32AP7). Mapulagini a chipani chachitatu alipo kuti athe kukonza machitidwe ena opangira.
Zida zonse za Atmel zomwe zimathandizira kamangidwe ka 32-bit AVR, kuphatikiza AVR ONE!, J.TAGICE mkII ndi STK600 amathandizidwa ndi AVR32 Studio.
AVR32 Studio imaphatikizana ndi 32-bit AVR/GNU Toolchain. GNU C Compiler (GCC) imagwiritsidwa ntchito popanga mapulogalamu a C/C++, pomwe GNU debugger (GDB) imagwiritsidwa ntchito pothetsa vuto lomwe mukufuna. Atmel's AVR Utilities, avr32program ndi avr32gdbproxy, amagwiritsidwa ntchito poyimitsa ndi kukonza zolakwika pamapulogalamu omwe amayimilira komanso mphamvu yamagetsi.tage ndi wotchi kusintha jenereta.
Malangizo oyika
AVR32 Studio ndi malo ophatikizika otukuka polemba, kukonza zolakwika ndi kutumiza mapulogalamu a 32-bit AVR. AVR32 Studio imagawidwa ndi Atmel kwaulere, ndipo imayenda pa Windows ndi Linux.
Nkhani
Mtundu uwu wa AVR32 Studio ndiwokweza kuchokera ku 2.5. Zigawo zosiyanasiyana za AVR32 Studio zakhazikitsidwa zasinthidwa ku Eclipse Galileo service release 2. Izi zikutanthauza kuti chiwerengero chachikulu cha kukonza zolakwika, zowonjezera ndi zina zowonjezera zaphatikizidwa mu kumasulidwa uku.
- C/C ++ Development tooling (108 nkhani zokhazikika)
- Kuphatikizika kwa tracker, Mylyn (Nkhani 166 zasinthidwa)
- Eclipse nsanja (149 nkhani zokhazikika)
- Target Management/Remote System Explorer (Nkhani 5 zokhazikika)
Kuphatikiza apo 77 AVR32 Studio bug kukonza ndi zowonjezera zakhazikitsidwa. Onani Zatsopano ndi Zodziwika
gawo kuti mudziwe zambiri za zosintha zofunika kwambiri.
Zofunikira pa System
Situdiyo ya AVR32 imathandizidwa pansi pa masanjidwe awa.
Zofunikira pa Hardware
- Purosesa yocheperako Pentium 4, 1GHz
- Osachepera 512 MB RAM
- Malo ochepera 500 MB aulere a disk
- Kusintha kwazithunzi zocheperako za 1024 × 768
Situdiyo ya AVR32 sinayesedwe pamakompyuta omwe ali ndi zinthu zochepa, koma imatha kuyenda mogwira mtima kutengera kuchuluka ndi kukula kwa mapulojekiti komanso kuleza mtima kwa wogwiritsa ntchito.
Zofunikira zamapulogalamu
- Windows 2000, Windows XP, Windows Vista kapena Windows 7 (x86 kapena x86-64). Dziwani kuti popeza Windows 2000 ilibe "zojambula zapamwamba" zinthu zina zojambulidwa sizidzaperekedwa mu zomwe mukufuna.
- Fedora 13 kapena 12 (x86 kapena x86-64), RedHat Enterprise Linux 4 kapena 5, Ubuntu Linux 10.04 kapena 8.04 (x86 kapena x86-64), kapena SUSE Linux 2 kapena 11.1 (x86 kapena x86-64). AVR32 Studio itha kugwira ntchito bwino pamagawidwe ena. Komabe, izo zikanakhala zosayesedwa ndi zosachirikizidwa.
- Sun Java 2 Platform version 1.6 kapena mtsogolo
- Internet Explorer, Mozilla, kapena Firefox
- AVR Utilities mtundu 3.0 kapena mtsogolo (Onani "Kutsitsa ndi Kuyika")
- AVR Toolchains mtundu 3.0 kapena mtsogolo (Onani "Kutsitsa ndi Kuyika")
Situdiyo ya AVR32 siyimagwiritsidwa ntchito pa Windows 98, NT kapena ME.
Kutsitsa ndi Kuyika
AVR32 Studio imafuna phukusi la "AVR Toolchains" lomwe lili ndi C/C++ compilers and linkers. Kuphatikiza apo, "AVR Utilities" ndiyofunikira pakukonza ndi kukonza zolakwika. Pakutulutsidwa uku kwa AVR32 Studio mapaketi onsewa akuphatikizidwa muzopanga zina. Sipayenera kukhala chifukwa choyika izi padera.
Komabe, ngati mukufuna kukhazikitsa kosiyana; mitundu yaposachedwa imapezeka pamalo omwewo monga AVR32 Studio. Chonde ikani zida ndi zothandizira molingana ndi malangizo oyika omwe aperekedwa m'mawu omasulidwa.
Pamene AVR32 Studio iyambika idzayesa kukhalapo kwa zida ndi zida zothandizira. Ngati izi sizipezeka, chenjezo limaperekedwa.
AVR32 Studio ikhoza kukhazikitsidwa m'njira zitatu. Kaya ngati ntchito yonse, kapena ngati gawo lomwe lawonjezeredwa ku pulogalamu yomwe inalipo kale ya Eclipse pogwiritsa ntchito Makasitomala a Eclipse Marketplace kapena posungira mwachindunji. Njira yotsirizirayi imakupatsaninso mwayi wosankha zomwe muyenera kuziyika.
Kuyika pogwiritsa ntchito Eclipse Marketplace
Dziwani kuti Makasitomala a Eclipse Marketplace akupezeka kokha mu Eclipse 3.6 ndi atsopano.
Yambitsani malonda anu a Eclipse ndikutsegula Thandizo > Msika wa Eclipse….. Pitani ku Search tsamba ndi kufufuza
"AVR". Izi ziyenera kulemba "AVR32 Studio". Dinani zolowera Ikani batani. Zina zonsezo ndizofanana ndi kukhazikitsa kuchokera kunkhokwe.
Kukhazikitsa kuchokera kunkhokwe
Mukakhazikitsa kuchokera kumalo ogawa muyenera kukhala ndi mapulogalamu ozikidwa pa Eclipse okonzeka. Izi ziyenera kukhala ndi zida za Eclipse CDT (C/C++ Development Tooling). Chisankho chabwino chingakhale "Eclipse IDE for C/C++ Developers" yomwe ikupezeka kuchokera http://www.eclipse.org/downloads. Ngati zigawo zofunika sizinayikidwe kale zidzatsitsidwa ndikuziyika zokha ngati n'kotheka.
Kuchokera ku menyu yayikulu; tsegulani Thandizo > Ikani Mapulogalamu Atsopano... kuti mutenge wizard yoyika ndikuwonjezera posungira http:// distribute.atmel.no/tools/avr32studio/releases/latest/ ku magwero oyika. Ngati muli ndi posungira ngati zip- file mutha kugwiritsa ntchito m'malo mwake.
Tsopano sankhani gawo lalikulu la IDE monga momwe tawonetsera m'fanizoli. Izi ndi dzina AVR32 Studio IDE. Chifukwa cha makina odalira izi zimangosankha zonse zofunika komanso kutsitsa mwachitsanzo C/C++ chida kuchokera ku Eclipse.org. Chilichonse mwazinthu zomwe mungasankhe monga kuthandizira mainjiniya otha ntchitoamples ikhoza kukhazikitsidwa tsopano kapena mutha kuwonjezera izi mtsogolo.
Ngakhale sizimathandizidwa mwalamulo mutha kukhazikitsanso AVR32 Studio kuchokera kunkhokwe pa OS X. Komabe mudzafunikanso AVR Toolchain ndi AVR Utilities kwa OS X kuti mugwiritse ntchito IDE mokwanira. Zomanga za nsanjayi sizikupezeka pano.
Muyenera kuyamba ndikuyang'ana mbali zonse kupatula zomwe mwasankha zomwe zingakhale zosangalatsa kapena zosasangalatsa popeza gululi lili ndi zida zakale kapena zaukadaulo.ampndi support.
Kuyika kuchokera pa phukusi lazinthu
Zomwe zimapangidwa ndi AVR32 Studio zili ndi zonse zomwe mungafune. Pulogalamuyi imapezeka pa DVD ya AVR Technical Library, kapena kutsitsa kuchokera ku Atmel's website pa http://www.atmel.com/products/avr32/ pansi pa "Tools & Software" menyu. Zomangamangazi zimabwera m'mapangidwe anayi osiyanasiyana.
- Kukhazikitsa kwa 32-bit ndi 64-bit
- Zip-file kwa 32-bit ndi 64-bit
- Zip-file kwa 32-bit
- Zip-file kwa 64-bit Linux
Kuyika pa Windows
Wokhazikitsa AVR32 Studio akhoza kutsitsidwa kuchokera ku webtsamba monga tafotokozera pamwambapa. Pambuyo otsitsira, dinani kawiri okhazikitsa executable file kukhazikitsa. Ngati mukufuna kufotokoza malo omwe pulogalamu ya AVR32 Studio idayikidwa, sankhani "Kuyika Mwamakonda". Pulogalamuyi idzakhazikitsa Sun Java Runtime Environment pa kompyuta yanu ngati ikusowa.
Palinso zip-file kugawa kupezeka kwa Windows. Mwachidule kukopera ndi uncompress ndi file. AVR32 Studio ikhoza kukhazikitsidwa pogwiritsa ntchito zomwe zapezeka muzu wa foda yatsopano.
Dziwani kuti ngati mukugwiritsa ntchito pulogalamu ya 64-bit muyenera kukhazikitsa mtundu wa 32-bit wa Java Runtime.
Ngati madalaivala a zida za ochotsa zolakwika ndi emulators sapezeka mudzadziwitsidwa IDE ikangoyamba. Ndikothekanso kukhazikitsa madalaivala awa kuchokera pamenyu. Sankhani Thandizo > Ikani AVR USB Drivers.
Kuwonjezera Zothandizira ndi Zida Zamakono ku PATH
Kugawa kwa Windows kwa AVR32 Studio kumabwera ndi AVR Utilities ndi AVR Toolchains ngati mapulagi. Popeza izi zimatulutsidwa zikayikidwa ndizotheka kuwonjezera ma binaries mkati mwa PATH system. Chifukwa chake kupangitsa kuti zitheke kugwiritsa ntchito izi ngakhale kunja kwa AVR32 Studio. Kutengera komwe mudayika IDE njira zopita ku ma binaries ndi:
- C: \ Pulogalamu Files\Atmel\AVR Zida\AVR32 Studio\plugins\com.atmel.avr.toolchains.win32.x86_3.0.0.\os\win32\x86\bin
- C: \ Pulogalamu Files\Atmel\AVR Zida\AVR32 Studio\plugins\com.atmel.avr.utilities.win32.x86_3.0.0.\os\win32\x86\bin
Kuyika pa Linux
Pa Linux, AVR32 Studio imangopezeka ngati zolemba zakale za ZIP zomwe zitha kuchotsedwa pogwiritsa ntchito unzip. Ingochotsani kumalo omwe mukufuna kuti pulogalamuyo ichoke.
Dziwani kuti ngati mupanga mapulogalamu a Linux a AT32AP7000 muyenera kukhazikitsanso AVR32 Buildroot.
Ngati madalaivala a zida za ochotsa zolakwika ndi emulators sapezeka mudzadziwitsidwa IDE ikangoyamba. Ndikothekanso kukhazikitsa madalaivala awa kuchokera pamenyu. Sankhani Thandizo > Ikani AVR USB Drivers.
ZOFUNIKA: Malo othamanga a Java omwe amatumizidwa ndi magawo ambiri a Linux samagwirizana ndi AVR32 Studio. Java Runtime (kapena JDK) 1.6 chofunika. Onani zolemba zanu za Linux kuti mupeze malangizo oyika Sun Java, kapena tsitsani kuchokera ku Sun website pa http://java.sun.com/. Makamaka, kutchulidwa kulikonse kwa mtundu wa Java 1.7 kukuwonetsa kuti mtundu wosagwirizana ukugwiritsidwa ntchito.
Tikukulimbikitsani kukhazikitsa AVR32 Studio mu bukhu lomwe lingalembedwe kwa ogwiritsa ntchito. Izi zimathandizira njira yowonjezerera kapena kukonzanso zinthu. Pa makina ogwiritsa ntchito m'modzi, mutha kuchotsa AVR32 Studio ZIP file m'ndandanda yanu yakunyumba. Izi zimapanga chikwatu chokhala ndi malonda files.
Kuti muyendetse AVR32 Studio, yambitsani pulogalamu ya avr32studio kuchokera mu bukhu la avr32studio. Ngati mukukumana ndi mavuto, onetsetsani kuti java yolondola ikugwiritsidwa ntchito poyendetsa java -version yomwe iyenera kupereka zotsatira zofanana ndi izi:
Sun Java pa Ubuntu
Mutha kukhazikitsa Java ya Sun pa Ubuntu pogwiritsa ntchito malamulo otsatirawa kuchokera pachipolopolo:
RedHat Enterprise Linux 4
Zindikirani kuti mungafunike kukhazikitsa zosintha za MOZILLA_FIVE_HOME ku foda yomwe ili ndi Firefox yanu. mwachitsanzo
kapena, ngati mukugwiritsa ntchito tcsh:
kuti tsamba lolandilidwa ligwire ntchito.
Kuwonjezera Zothandizira ndi Zida Zamakono ku PATH
Kugawa kwa Linux kwa AVR32 Studio kumabwera ndi AVR Utilities ndi AVR Toolchains ngati mapulagi. Popeza izi zimatulutsidwa zikayikidwa ndizotheka kuwonjezera ma binaries mkati mwa PATH system. Chifukwa chake kupangitsa kuti zitheke kugwiritsa ntchito izi ngakhale kunja kwa AVR32 Studio. Kutengera komwe mudayika IDE njira zopita ku ma binaries ndi:
- Pa 32-bit Linux makamu
- /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
- Pa 64-bit Linux makamu
- /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
Kukweza kuchokera kumitundu yakale
Chifukwa cha kusintha kwa njira zoperekera sikutheka kukweza kuchokera ku matembenuzidwe oyambirira kuposa 2.5.0 kukhala mtundu 2.6.0. Kuyika kwatsopano kuyenera kupangidwa. Komabe, mutha kupitiliza kugwiritsa ntchito malo omwe muli nawo kale.
Ntchito zodziyimira zokha zopangidwa ndi AVR32 Studio 2.0.1 kapena zatsopano siziyenera kusinthidwa. Ntchito zakale ziyenera kusinthidwa kukhala mawonekedwe a 2.0.1. Ntchito za Linux zopangidwa ndi zotulutsidwa zakale kuposa AVR32 Studio 2.1.0 ziyenera kusinthidwa. Onani mutu waupangiri wokhudza kukweza mapulojekiti kuti mumve zambiri.
Zambiri zamalumikizidwe
Kuti mupeze chithandizo pa AVR32 Studio chonde lemberani avr32@atmel.com.
Ogwiritsa ntchito AVR32 Studio ndiwolandiridwanso kukambirana pa Zotsatira za AVRF webmalo forum for AVR32 Software Tools.
Chodzikanira ndi Credits
AVR32 Studio imagawidwa kwaulere ndi cholinga chopanga mapulogalamu a mapurosesa a Atmel AVR. Kugwiritsa ntchito pazinthu zina sikuloledwa; onani mgwirizano wa chilolezo cha mapulogalamu kuti mumve zambiri. AVR32 Studio imabwera popanda chitsimikizo.
Copyright 2006-2010 Atmel Corporation. Maumwini onse ndi otetezedwa. ATMEL, logo ndi zophatikizika zake, Kulikonse Muli, AVR, AVR32, ndi ena, ndi zizindikilo zolembetsedwa za Atmel Corporation kapena mabungwe ake. Windows, Internet Explorer ndi Windows Vista mwina ndi zizindikilo zolembetsedwa kapena zizindikilo
a Microsoft Corporation ku United States ndi/kapena mayiko ena. Linux ndi chizindikiro cholembetsedwa cha Linus Torvalds ku United States ndi mayiko ena. Yomangidwa pa Eclipse ndi chizindikiro cha Eclipse Foundation, Inc. Sun ndi Java ndi zizindikiro zolembetsedwa za Sun Microsystems, Inc. ku United States ndi mayiko ena. Mozilla ndi Firefox ndi zizindikilo zolembetsedwa za Mozilla Foundation. Fedora ndi chizindikiro cha Red Hat, Inc. SUSE ndi chizindikiro cha Novell, Inc. Mawu ena ndi mayina azinthu zitha kukhala zizindikilo za ena.
Zatsopano ndi Zodziwika
Mutuwu umatchula zinthu zatsopano komanso zofunikira pakutulutsidwa kwa 2.6.0.
Benchi yogwirira ntchito
Mabatire aphatikizidwa
The AVR Toolchain phukusi pamodzi ndi Zida za AVR tsopano ikuphatikizidwa mukupanga kwazinthu zina. Izi zikutanthauza kuti sipayenera kukhala chifukwa choyika izi padera. Mapulogalamu onse muyenera
yambani kupanga mapulogalamu a AVR akuphatikizidwa. Mukayika phukusi lililonse padera zophatikizidwazo zidzakhalapobe ndipo ziyenera kuchotsedwa ngati zakunja zigwiritsidwe ntchito. Izi zitha kuchitika kudzera Thandizo> Za AVR32 Studio> Tsatanetsatane wa Kuyika.
Kugwiritsa ntchito zida zowonjezera
M'mbuyomu AVR32 Studio imagwiritsa ntchito makina a PATH kapena AVR32_HOME kuti adziwe komwe Zida za AVR ndi AVR Toolchains anaikidwa. Izi
makina tsopano asinthidwa kotero kuti ndizotheka kukonza njira yofufuzira yoti mugwiritse ntchito. Zokonda zokonda kukambirana zitha kupezeka pa Zenera> Zokonda>
Wosavuta mawonekedwe ogwiritsa ntchito
Njira Zothandizira. Mtengo wodziwikiratu ukhalabe ngati mtengo wokhazikika. Dziwani kuti ngati Zida za AVR ndi AVR Toolchains adayikidwa ngati gawo la IDE (monga tafotokozera pamwambapa) njira zomwe zafotokozedwa apa sizikhala zofunika kwambiri.
Mawonekedwe a ogwiritsa ntchito asavuta ndipo zina mwazinthu "zapamwamba" zabisika. Komabe izi zilipobe ndipo zitha kutsegulidwa posintha zokonda pa Zokonda> Zambiri> Zochita.
Kusankhidwa kwachida kwabwino
Nkhani yosankha chipangizo yawongoleredwa. Tsopano ikulolani kuti mufufuze pang'ono pang'onopang'ono dzina la chipangizocho ndipo idzakumbukira zida zomwe zidagwiritsidwa ntchito komaliza. Mayina athunthu tsopano amagwiritsidwa ntchito pazida zonse. Wizard yatsopano ya polojekiti nthawi zonse imayamba ndi chipangizo chomaliza chomwe chagwiritsidwa ntchito ngati chilipo.
Zatsopano zawonjezeredwa
Report #9558: Ntchito ya AVR C kuchokera pa template iyenera kugwiritsa ntchito bolodi la MCU.
Sichikufunikanso kutchula chipangizo chomwe mungagwiritse ntchito popanga pulojekiti yatsopano pogwiritsa ntchito "AVR32 C Project From Template". Chipangizo chotchulidwa mu template chidzagwiritsidwa ntchito.
Report #10477: Zowonjezera zothandizira zida zachitukuko za QT600.
QT600 imapereka malo amphamvu kuti wopanga aziwunika ndikupanga mayankho okhudza kukhudza. Mapangidwe a scalable a QT600 amalola wopanga kugwiritsa ntchito matabwa awo okhudza kukhudza ndi ma board osiyanasiyana a microcontroller kapena kulumikiza matabwa a sensa a QT600 mwachindunji ku ntchito yawo.
Report #11205: Phatikizani ndi UC3 pulogalamu yamapulogalamu 1.7.
UC3 Software framework imapereka madalaivala a mapulogalamu ndi malaibulale kuti apange pulogalamu iliyonse ya zida za AVR32 UC3. Zapangidwa kuti zithandizire kupanga ndi kumata zida zosiyanasiyana zamapulogalamu, komanso kuti zizitha kuphatikizidwa mosavuta ndi makina ogwiritsira ntchito (OS) komanso kugwira ntchito mokhazikika. Kutulutsidwa kumeneku kuli ndi mtundu 1.7 wa pulogalamu yamapulogalamu.
Report #11273: Onjezani kawonedwe/modeti “yosavuta”.
Mawonekedwe a ogwiritsa ntchito asavuta ndipo zambiri zapamwamba kwambiri zabisika. Izi zilipobe ndipo zitha kutsegulidwa pogwiritsa ntchito zokonda zopezeka pa "General> Zochita".
Report #11625: Phatikizani Zothandizira za AVR ngati plug-in (posankha).
Ma AVR Utilities tsopano akuphatikizidwa pazomanga. Izi zikutanthauza kuti sipayenera kukhala chifukwa choyika izi padera pa Windows kapena Linux. Ngati muyika ma AVR Utilities mosiyana mtundu womwe waphatikizidwa udzagwiritsidwabe ntchito ndipo uyenera kuchotsedwa ngati mtundu wakunja ugwiritsidwe ntchito.
Report #11628: Phatikizanipo AVR Toolchain ngati pulagi (yosankha)
Ma AVR Toolchains tsopano akuphatikizidwa pakupanga kwazinthu. Izi zikutanthauza kuti sipayenera kukhala chifukwa choyika izi padera pa Windows kapena Linux. Ngati muyika ma AVR Toolchains mosiyana mtundu womwe waphatikizidwawo udzagwiritsidwabe ntchito ndipo uyenera kuchotsedwa ngati mtundu wakunja udzagwiritsidwa ntchito.
Zowoneka bwino zidakonzedwa
Lipoti #8963: Kusokoneza komwe kunayambika panthawi yopuma kumapangitsa kuti debugger iwonongeke.
Kusokoneza komwe kumayambitsa panthawi yopuma kumapangitsa kuti chosokoneza chisokonezeke
Report #10725: Zosintha zomwe zikuphatikizidwa pamutu files musayambitse kumanga.
Pamene mutu wophatikizidwa file kuyikidwa mufoda yaying'ono ya polojekiti ikasinthidwa sizingayambitse kumangidwanso kwa polojekitiyo. Kungokanikiza CTRL+B kapena njira zina kuyitanitsa kumanga sikungapange chilichonse popeza kusintha sikunadziwike. Kumanga koyera kuyenera kuchitidwa m'malo mwake. Dziwani kuti kusintha kwa gwero file adzayambitsa kumanga kwatsopano.
Report #11226: Vuto la magwiridwe antchito a mabatani ndi GTK+ 2.18.
AVR32 Studio sikugwira ntchito bwino ndi GTK+ 2.18. Mabatani osiyanasiyana samayatsidwa ndipo GUI siyimapenta momwe amayembekezera. Vutoli limabwera chifukwa chosagwirizana pakati pa mtundu watsopano wa GTK ndi Eclipse SWT. Kuchita "export GDK_NATIVE_WINDOWS=zoona" musanatsegule AVR32 Studio kuyenera kubwezeretsa machitidwe abwino. Mwaona https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 kuti mudziwe zambiri.
Report #7497: Sinthani khalidwe pamene gwero file sichingapezeke pokonza zolakwika.
Mukalowa muzowonongeka, ngati laibulale yakunja ikugwiritsidwa ntchito ndipo sichipezeka, chosokonezacho chimayimitsidwa.
Report #9462: Madalaivala Akuphatikiza Njira yomwe sinakhazikitsidwe mu projekiti ya AVR32 CPP.
Kugwiritsa ntchito pulogalamu ya UC3 papulogalamu ya C++ sikungasinthe makonda onse a polojekiti. Mwachitsanzo, njira yophatikizira idzasiyidwa. Izi tsopano zakonzedwa.
Lipoti #9828: PM/GCCTRL5 ikusowa pakulongosola kwa chipangizo.
Chithunzi cha AVR32 view mu AVR32 situdiyo siyikuyenda bwino ndipo nthawi zina imasowa
Lipoti #10818: Kachitidwe kodabwitsa kwa chandamale.
Mukamagwiritsa ntchito njira yachidule ("chandamale"> Debug > "project") kuti musinthe chandamale chipangizocho chingasinthidwe kukhala cha polojekitiyo. Komabe "bolodi" ngati litakhazikitsidwa silingasinthe ndipo lingapangitse kasinthidwe kolakwika. Izi zakonzedwa.
Report #10907: AVR32 Studio framework plug-in issue.
Kuyendetsa pulogalamu yamapulogalamu wizard pa projekiti yomwe idapangidwa pogwiritsa ntchito mitundu yam'mbuyomu ya pulogalamuyo sikungasinthidwe files pokhapokha files anali atasinthidwa kwanuko. Zasinthidwa files tsopano isinthidwanso kukhala mtundu waposachedwa. A kukambirana adzapempha chitsimikiziro pamaso overwriting files.
Report #11167: "UC3 Software Framework" inasowa.
Kutseka pulojekiti yomwe inali ndi ulalo wa pulogalamu yamapulogalamu kungatsekenso ulalo wamapulojekiti ena onse pogwiritsa ntchito pulogalamu yofananira. Izi zakonzedwa.
Report #11318: Chipangizo chikhazikitsidwe pagwero file zosasintha kukhala "ap7000".
Nthawi zina mukakhala ndi zokonda zomanga zinazake file; chipangizo chokhazikika (AP7000) chikhoza kulowa kuti "- mpart=ap7000" agwiritsidwe ntchito. Izi zakonzedwa.
Lipoti #11584: JTAGKuchedwa kwa ICE mkII debug (tikiti 577114).
Mukamagwiritsa ntchito debugging pa Ubuntu Karmic panali kupuma kwanthawi yayitali (30 sec) mutalumikizana ndi trace port pa avr32gdbproxy. Izi zakhazikika ndipo kukonza zolakwika kumapitilira ngati mwachizolowezi.
Nenani #11021: Sinthani zolemba za IDE ndikutchanso "AVR32" kukhala "32-bit AVR".
Chifukwa chakusinthanso kwa AVR32 kukhala AVR kugwiritsa ntchito "AVR32" kwasinthidwa kukhala "32-bit AVR" pazolembedwa. Zina mwazogwiritsa ntchito zimasinthidwanso kuchokera ku "AVR32" kukhala "AVR". Dzina la IDE likadali "AVR32 Studio".
Nkhani zodziwika
Report #11836: Sitingayambe kufufuza kwa AUX pa EVK1105.
Mitundu yonse ya kufufuza kwa AUX (yotsekeredwa/kusefukira) sikungagwiritsidwe ntchito pa EVK1105. Palibe workaround pakadali pano kupatula kugwiritsa ntchito NanoTrace.
Report #5716: AVR32Studio sinayankhe podutsa pa loop.
Kudutsa mzere wa code code yomwe imapangitsa kuti makina ambiri aperekedwe (nthawi zambiri opanda kanthu kapena pamene malupu omwe amagwiritsidwa ntchito pochedwa) kuchititsa kuti AVR32 Studio isayankhe. Kuti muthe kulamuliranso, chotsani kuyambitsanso. Kuti mudutse pamzere woterewu, gwiritsani ntchito breakpoints ndi resume (F8) ntchito.
Lipoti #7280: menyu ya olamulira ofukula imasokoneza ma tracepoints ndi ma breakpoints.
Ngati breakpoint ndi tracepoint zili pamzere womwewo sikutheka kuti mutsegule zinthu za breakpoint kuchokera pazomwe zili (kudina kumanja) menyu. Zikatero, pezani malo opumira kuchokera ku Breakpoints view.
Lipoti #7596: Kuwonetsa mizere ya msonkhano.
Zomwe zili mu Disassembly view zitha kuwonetsedwa mosatsatizana kutengera zomwe wopangayo atulutsa. Nthawi zambiri, kuwonetsera kwa-loops kapena code optimized kungakhale kwachilendo kwa ogwiritsa ntchito ena.
Lipoti #8525: META singathe kukulitsa zotumphukira ndi zolembera zolembera zokha.
Mukayesa kukulitsa zida zolozera kukumbukira zotumphukira zomwe zili ndi zolembera zolembera zokha (mwachitsanzo struct avr32_usart_t), cholakwika "Dzina lachinthu chobwerezabwereza" limachitika.
Report #10857: Zolembera za DMACA sizingawonetsedwe.
Marejista a DMACA a UC3A3 samawonetsedwa bwino akakhala mu debugger. Amakhalabe osasintha ngakhale kusintha kulikonse… zonse zolembetsa view ndi chikumbukiro view onetsani FB kwanthawizonse munjira yokumbukira. Mabasi olowera ntchito (SAB) sangathe kupeza zolembetsa za DMACA. Palibe njira.
Lipoti #7099: Tsimikizirani mukakonza zoyambitsa zovuta.
Kukonzekera koyambitsa "Verify memory after programming" sikungakhale kothandiza pakuyambitsa zolakwika.
Report #7370: 'ikuphatikiza' foda yochokera ku Project Explorer yokhayo yomwe imaphatikizapo kuchokera pazachindunji.
Foda ya Includes yama projekiti imangowonetsa zomwe zikuphatikiza ndikusintha kwa Debug.
Nkhani #7707: file kulondoleranso pomanga-kumanga kapena kumanga sikugwira ntchito.
Sizingatheke kugwiritsa ntchito kulondolera pamasitepe a Pre-build kapena Post-build. Njira yogwirira ntchito ndiyo kupanga lamulo lakunja (ie .bat file) yomwe imachita kuwongolera kofunikira.
Report #11834: FLASHC example ya AT32UC3A0512UES sichiphatikizana ndi AVR32 Studio 2.6.
Zolemba zolumikizira zomwe zimagwiritsidwa ntchito mu mtundu uwu wa UC3 Software Framework zidalembedwera mtundu wakale wa compiler ndipo sizigwira ntchito ndi zomwe zatulutsidwa pano. Ngati mukufuna kupanga chitukuko pazida zakale za UC3, chonde gwiritsani ntchito kutulutsidwa kwa 2.5 kwa AVR32 Studio yokhala ndi zida zotsagana nazo.
Zida Zothandizira
Matebulo otsatirawa akulemba zida zonse zothandizidwa ndi zida ndikuwonetsa zida zomwe zimathandizira kukonza ndi kukonza zida zosiyanasiyana.
Tili ndi mitundu itatu yothandizira. Thandizo la "Control" limatanthawuza kuti chipangizochi chikhoza kukonzedwa ndikuwongoleredwa kupyolera mu mndandanda wazomwe mukufuna. Ndi "kuchotsa" tikutanthauza kuyambitsa gawo lowongolera pogwiritsa ntchito makina otsegulira komanso kuti mndandanda wazomwe mukufuna zitha kugwiritsidwa ntchito. Momwemonso "kuthamanga" kumatanthauza kukonza ndi kuyambitsa pulogalamuyo kudzera pamakina otsegulira (koma osasintha). "Zodzaza" zikutanthauza kuti mitundu yonseyi imathandizidwa.
Zofunikira za firmware
Debugger/programmer | Mtundu wa fimuweya |
Chithunzi cha AVR Dragon | MCU 6.11:MCU_S1 6.11 |
AVR ONE! | 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 |
Zithunzi za AVR AP7
Chithunzi cha AVR Dragon | AVR ONE! | AVR32
Woyeserera |
JTAGICE
mkII |
QT600 | STK600 | USB DFU | |
Chithunzi cha AT32AP7000 | Zodzaza | Zodzaza | N / A | Zodzaza | N / A | N / A | N / A |
Zithunzi za AVR UC3A
Chithunzi cha AVR Dragon | AVR ONE! | AVR32
Woyeserera |
JTAGICE
mkII |
QT600 | STK600 | USB DFU | |
Chithunzi cha AT32UC3A0128 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A0256 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A0512 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A0512-UES | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | N / A | Kulamulira |
Chithunzi cha AT32UC3A1128 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A1256 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A1512 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A1512-UES | N / A | N / A | Chotsani cholakwika | N / A | N / A | N / A | Kulamulira |
Chithunzi cha AT32UC3A3128 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A3128S | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A3256 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A3256S | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A364 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3A364S | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Zithunzi za AVR UC3B
Chithunzi cha AVR Dragon | AVR ONE! | AVR32
Woyeserera |
JTAGICE
mkII |
QT600 | STK600 | USB DFU | |
Chithunzi cha AT32UC3B0128 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3B0256 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3B0256-UES | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | N / A | Kulamulira |
Chithunzi cha AVR Dragon | AVR ONE! | AVR32
Woyeserera |
JTAGICE
mkII |
QT600 | STK600 | USB DFU | |
Chithunzi cha AT32UC3B0512 | N / A | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
AT32UC3B0512 (Kusinthidwa C) | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3B064 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3B1128 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3B1256 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3B1256-UES | N / A | N / A | Chotsani cholakwika | N / A | N / A | N / A | Kulamulira |
Chithunzi cha AT32UC3B164 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Zithunzi za AVR UC3C
Chithunzi cha AVR Dragon | AVR ONE! | AVR32
Woyeserera |
JTAGICE
mkII |
QT600 | STK600 | USB DFU | |
Chithunzi cha AT32UC3C0512C | Zodzaza | Zodzaza | N / A | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3C1512C | Zodzaza | Zodzaza | N / A | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3C2512C | Zodzaza | Zodzaza | N / A | Zodzaza | N / A | Thamangani | Kulamulira |
Zithunzi za AVR UC3L
Chithunzi cha AVR Dragon | AVR ONE! | AVR32
Woyeserera |
JTAGICE
mkII |
QT600 | STK600 | USB DFU | |
Chithunzi cha AT32UC3L016 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3L032 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | N / A | Thamangani | Kulamulira |
Chithunzi cha AT32UC3L064 | Zodzaza | Zodzaza | Chotsani cholakwika | Zodzaza | Thamangani | Thamangani | Kulamulira |
Chithunzi cha AT32UC3L064 | Zodzaza | Zodzaza | N / A | Zodzaza | N / A | Thamangani | Kulamulira |
FAQ
Q: Ndi mapurosesa ati omwe amathandizidwa ndi AVR32 Studio?
A: AVR32 Studio imathandizira mapurosesa onse a Atmel's AVR 32-bit.
Q: Kodi AVR32 situdiyo kuikidwa pa Windows 98 kapena NT?
A: Ayi, AVR32 situdiyo sichimathandizidwa pa Windows 98 kapena NT.
Q: Ndingapeze kuti phukusi la AVR Toolchains lofunikira pa AVR32 Studio?
A: Phukusi la AVR Toolchains likupezeka pa Atmel's webtsamba pansi pa Zida & Mapulogalamu menyu.
Zolemba / Zothandizira
![]() |
ATMEL AVR32 32 Bit Micro Controllers [pdf] Buku la Malangizo AVR ONE, JTAGICE mkII, STK600, AVR32 32 Bit Micro Controllers, AVR32, 32 Bit Micro Controllers, Bit Micro Controllers, Micro Controllers, Controllers |