ATMEL-nemboATMEL AVR32 32 Bit Micro Controllers

Bidhaa za ATMEL-AVR32-32-Bit-Micro-Controllers

Vipimo

  • Jina la Bidhaa: AVR32 Studio
  • Toleo: Toleo la 2.6.0
  • Vichakataji Vinavyotumika: Vichakataji vya AVR 32-bit vya Atmel
  • Vidhibiti Vidogo Vinavyotumika: Vidhibiti Vidogo vya 8/32-bit
  • Usaidizi wa Zana: AVR ONE!, JTAGICE mkII, STK600
  • Muunganisho wa Mnyororo wa zana: AVR/GNU Toolchain

Maagizo ya Matumizi ya Bidhaa

Ufungaji

Studio ya AVR32 ni mazingira jumuishi ya ukuzaji kwa kuandika, kurekebisha hitilafu, na kupeleka programu za 32-bit AVR. Inasambazwa na Atmel bila malipo na inaendeshwa kwenye Windows na Linux.

Mahitaji ya Mfumo

  • Mahitaji ya vifaa: Studio ya AVR32 haijajaribiwa kwenye kompyuta zenye rasilimali kidogo lakini inaweza kufanya kazi kulingana na ukubwa wa mradi.
  • Mahitaji ya programu: Haitumiki kwenye Windows 98, NT, au ME.

Inapakua na Kusakinisha

  • Ufungaji kutoka kwa kifurushi cha bidhaa: Muundo kamili wa bidhaa unaweza kupatikana kwenye DVD ya Maktaba ya Kiufundi ya AVR au kupakuliwa kutoka kwa Atmel webtovuti. Chagua Usakinishaji Maalum kwa kubainisha eneo la usakinishaji.
  • Kusakinisha kwenye Windows: Pakua kisakinishi cha Studio cha AVR32 kutoka kwa Atmel webtovuti na kuiendesha. Mazingira ya Kipindi cha Uendeshaji cha Sun Java yatasakinishwa ikiwa hayapo.

Studio ya AVR32: Toa 2.6.0

Studio ya AVR32 ni mazingira jumuishi ya ukuzaji (IDE) ya kutengeneza programu za 32-bit AVR. Studio ya AVR32 hutoa seti kamili ya vipengele ikijumuisha mradi file usimamizi, usimamizi wa kazi na ushirikiano wa udhibiti wa toleo (CVS); kihariri cha C/C++ kilicho na mwangaza wa sintaksia, urambazaji na ukamilishaji wa msimbo; kitatuzi kinachosaidia udhibiti wa uendeshaji ikijumuisha hatua na vizuizi vya kiwango cha chanzo na maagizo; rejista, kumbukumbu na I/O views; na usanidi na usimamizi lengwa. Studio ya AVR32 ni Imejengwa juu Eclipse, kuwezesha muunganisho rahisi na wahusika wengine plugins kwa kuongeza utendaji.

Studio ya AVR32 inaauni vichakataji vyote vya Atmel vya AVR 32-bit. Studio ya AVR32 inasaidia uundaji na utatuzi wa programu za kujitegemea (bila mfumo wa uendeshaji) na programu za Linux (kwa familia ya kifaa cha AT32AP7). Programu-jalizi za wahusika wengine zipo kwa ajili ya kutatua mifumo mingine ya uendeshaji.

Zana zote za Atmel zinazotumia usanifu wa 32-bit AVR, pamoja na AVR ONE!, J.TAGICE mkII na STK600 zinatumika na AVR32 Studio.

Studio ya AVR32 inaunganishwa na 32-bit AVR/GNU Toolchain. Kikusanyaji cha GNU C (GCC) kinatumika kutayarisha programu za C/C++, huku kitatuzi cha GNU (GDB) kinatumika kutatua programu kwenye lengwa. Huduma za AVR za Atmel, programu ya avr32 na wakala wa avr32gdb, hutumika kwa uwekaji na utatuzi wa programu zilizojitegemea pamoja na ujazo unaolengwa.tage na marekebisho ya jenereta ya saa.

Maagizo ya Ufungaji

Studio ya AVR32 ni mazingira jumuishi ya ukuzaji kwa kuandika, kurekebisha hitilafu na kupeleka programu za 32-bit AVR. Studio ya AVR32 inasambazwa na Atmel bila malipo, na inaendeshwa kwenye Windows na Linux.

Habari

Toleo hili la Studio ya AVR32 ni sasisho kutoka kwa toleo la 2.5. Vipengee mbalimbali vya AVR32 Studio ambavyo msingi wake ni vimesasishwa hadi toleo la 2 la huduma ya Eclipse Galileo. Hii inamaanisha kuwa idadi kubwa ya marekebisho ya hitilafu, uboreshaji na maboresho mengine yamejumuishwa kwenye toleo hili.

  • Zana ya Maendeleo ya C/C++ (maswala 108 yamerekebishwa)
  • Muunganisho wa kifuatiliaji cha suala, Mylyn (maswala 166 yamerekebishwa)
  • Jukwaa la Eclipse (maswala 149 yamerekebishwa)
  • Usimamizi Lengwa/Kichunguzi cha Mfumo wa Mbali (Masuala 5 yamerekebishwa)

Kwa kuongezea, marekebisho 77 ya hitilafu na uboreshaji wa Studio ya AVR32 yametekelezwa. Angalia Mpya na Ikumbukwe

sehemu kwa maelezo juu ya mabadiliko muhimu zaidi.

Mahitaji ya Mfumo

Studio ya AVR32 inatumika chini ya usanidi ufuatao.

Mahitaji ya vifaa

  • Kichakataji cha chini kabisa Pentium 4, 1GHz
  • Kiwango cha chini cha 512 MB RAM
  • Kima cha chini cha 500 MB cha nafasi ya bure ya diski
  • Kiwango cha chini cha ubora wa skrini cha 1024×768

Studio ya AVR32 haijajaribiwa kwenye kompyuta zilizo na rasilimali chache, lakini inaweza kufanya kazi kwa njia ya kuridhisha kulingana na idadi na ukubwa wa miradi na uvumilivu wa mtumiaji.

Mahitaji ya programu

  • Windows 2000, Windows XP, Windows Vista au Windows 7 (x86 au x86-64). Kumbuka kwamba kwa kuwa Windows 2000 haina "muktadha wa hali ya juu wa picha" vipengele vingine vya picha havitatolewa kwa taka.
  • Fedora 13 au 12 (x86 au x86-64), RedHat Enterprise Linux 4 au 5, Ubuntu Linux 10.04 au 8.04 (x86 au x86-64), au SUSE Linux 2 au 11.1 (x86 au x86-64). Studio ya AVR32 inaweza kufanya kazi vizuri kwenye usambazaji mwingine. Walakini hizo hazingejaribiwa na hazitaungwa mkono.
  • Sun Java 2 Platform toleo la 1.6 au la baadaye
  • Internet Explorer, Mozilla, au Firefox
  • Toleo la 3.0 la Huduma za AVR au matoleo mapya zaidi (Angalia "Kupakua na Kusakinisha")
  • AVR Toolchains toleo la 3.0 au la baadaye (Angalia "Kupakua na Kusakinisha")

Studio ya AVR32 haitumiki kwenye Windows 98, NT au ME.

Inapakua na Kusakinisha

Studio ya AVR32 inahitaji kifurushi cha "AVR Toolchains" ambacho kina vikusanyaji na viunganishi vya C/C++. Kwa kuongeza, "Huduma za AVR" zinahitajika kwa ajili ya programu na utatuzi. Kufikia toleo hili la Studio ya AVR32 vifurushi vyote viwili vimejumuishwa kwenye bidhaa kwa usanidi fulani. Haipaswi kuwa na haja ya kusakinisha hizi tofauti.

Walakini, ikiwa unahitaji usakinishaji tofauti; matoleo ya hivi punde yanaweza kupatikana katika eneo sawa na Studio ya AVR32. Tafadhali sakinisha minyororo ya zana na huduma kulingana na maagizo ya usakinishaji yaliyotolewa katika maelezo yanayoambatana na toleo.

Studio ya AVR32 inapoanzishwa itajaribu uwepo wa minyororo ya zana na vifurushi vya huduma. Ikiwa haya hayapatikani onyo hutolewa.

Studio ya AVR32 inaweza kusakinishwa kwa njia tatu. Ama kama programu tumizi kamili, au kama seti ya kipengele kilichoongezwa kwa programu iliyokuwepo awali ya Eclipse kwa kutumia Mteja wa Soko la Eclipse au hazina moja kwa moja. Njia ya mwisho pia itawawezesha kuchagua vipengele vya kufunga.

Inasakinisha kwa kutumia Eclipse Marketplace

Kumbuka kuwa Mteja wa Soko la Eclipse anapatikana tu katika Eclipse 3.6 na mpya zaidi.

Anzisha bidhaa yako ya Eclipse na ufungue Msaada > Soko la Eclipse….. Nenda kwa tafuta ukurasa na utafute

"AVR". Hii inapaswa kuorodhesha "Studio ya AVR32". Bonyeza kiingilio Sakinisha kitufe. Mchakato uliobaki ni sawa na wa kusanikisha kutoka kwa hazina.

Inasakinisha kutoka kwenye hifadhi

Wakati wa kusanikisha kutoka kwa hazina ya usambazaji lazima uwe tayari na programu kulingana na Eclipse tayari. Hii inapaswa kuwa na vijenzi vya Eclipse CDT (C/C++ Development Tooling). Chaguo nzuri litakuwa "IDE ya Eclipse kwa Wasanidi Programu wa C/C++" inayopatikana kutoka http://www.eclipse.org/downloads. Ikiwa vipengele vinavyohitajika havijasakinishwa tayari vitapakuliwa na kusakinishwa kiotomatiki ikiwezekana.

Kutoka kwa menyu kuu; wazi Usaidizi > Sakinisha Programu Mpya... kupata mchawi wa kusakinisha na kuongeza hazina kwa http:// distribute.atmel.no/tools/avr32studio/releases/latest/ kwa vyanzo vya ufungaji. Ikiwa unayo hazina kama zip- file unaweza kutumia hiyo badala yake.

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-1

Sasa chagua kipengele kikuu cha IDE kama inavyoonyeshwa kwenye kielelezo. Hii inaitwa Kitambulisho cha Studio cha AVR32. Kwa sababu ya mifumo ya utegemezi hii itachagua kiotomatiki vipengele vyote vinavyohitajika na hata kupakua kwa mfano C/C++ zana kutoka Eclipse.org. Vipengele vyovyote vya hiari kama vile usaidizi wa uhandisi uliopitwa na wakatiamples inaweza kusakinishwa sasa au unaweza kuongeza hizi baadaye.

Ingawa haitumiki rasmi, unaweza pia kusakinisha Studio ya AVR32 kutoka kwenye hifadhi kwenye OS X. Hata hivyo, utahitaji pia AVR Toolchain na Huduma za AVR za OS X ili kutumia IDE kikamilifu. Miundo ya jukwaa hili haipatikani kwa sasa.

Unapaswa kuanza kwa kuchagua vipengele vyote isipokuwa vile vya hiari ambavyo vinaweza au visiwe vya kuvutia kwa vile aina hii ina vipengele vya kizamani au vya uhandisi.ampna msaada.

Inasakinisha kutoka kwa kifurushi cha bidhaa

Muundo kamili wa bidhaa wa Studio ya AVR32 una kila kitu unachohitaji. Programu inaweza kupatikana kwenye DVD ya Maktaba ya Kiufundi ya AVR, au kupakuliwa kutoka kwa Atmel webtovuti kwenye http://www.atmel.com/products/avr32/ chini ya menyu ya "Zana na Programu". Miundo hii inakuja katika usanidi nne tofauti.

  • Kisakinishi cha 32-bit na 64-bit
  • Zip-file kwa 32-bit na 64-bit
  • Zip-file kwa 32-bit
  • Zip-file kwa 64-bit Linux

Inasakinisha kwenye Windows

Kisakinishi cha Studio cha AVR32 kinaweza kupakuliwa kutoka kwa webtovuti kama ilivyoelezwa hapo juu. Baada ya kupakua, bofya mara mbili kisakinishi kinachoweza kutekelezwa file kusakinisha. Ikiwa ungependa kubainisha mahali ambapo programu ya AVR32 Studio imesakinishwa, chagua "Usakinishaji Maalum". Programu ya usakinishaji itasakinisha Sun Java Runtime Environment kwenye kompyuta yako ikiwa haipo.

Pia kuna zip-file usambazaji unaopatikana kwa Windows. Pakua tu na uncompress file. Studio ya AVR32 inaweza kuzinduliwa kwa kutumia inayoweza kutekelezeka inayopatikana kwenye mzizi wa folda mpya.

Kumbuka kwamba ikiwa unatumia toleo la 64-bit la mfumo wa uendeshaji itabidi usakinishe toleo la 32-bit la Java Runtime.

Ikiwa viendeshi vya kifaa vya vitatuzi na viigaji havipatikani utaarifiwa pindi tu IDE itakapoanza. Inawezekana pia kufunga madereva haya kutoka kwenye menyu. Chagua Usaidizi > Sakinisha Viendeshi vya USB vya AVR.

Kuongeza Huduma na Minyororo ya Vyombo kwenye PATH

Usambazaji wa Windows wa Studio ya AVR32 unakuja na Huduma za AVR na Minyororo ya zana za AVR kama programu-jalizi. Kwa kuwa hizi hazijapakiwa wakati zimewekwa inawezekana kuongeza jozi ndani ya mfumo wa PATH. Kwa hivyo kuwezesha kutumia hizi hata nje ya Studio ya AVR32. Kulingana na mahali ulisakinisha IDE njia za jozi ni:

  • C:\Programu Files\Atmel\AVR Tools\AVR32 Studio\plugins\com.atmel.avr.toolchains.win32.x86_3.0.0.\os\win32\x86\bin
  • C:\Programu Files\Atmel\AVR Tools\AVR32 Studio\plugins\com.atmel.avr.utilities.win32.x86_3.0.0.\os\win32\x86\bin

Inasakinisha kwenye Linux

Kwenye Linux, Studio ya AVR32 inapatikana tu kama kumbukumbu ya ZIP ambayo inaweza kutolewa kwa kutumia matumizi ya unzip. Toa tu hadi mahali ambapo ungependa programu ianze kutoka.

Kumbuka kwamba ikiwa utatengeneza programu za Linux kwa AT32AP7000 lazima pia usakinishe AVR32 Buildroot.

Ikiwa viendeshi vya kifaa vya vitatuzi na viigaji havipatikani utaarifiwa pindi tu IDE itakapoanza. Inawezekana pia kufunga madereva haya kutoka kwenye menyu. Chagua Usaidizi > Sakinisha Viendeshi vya USB vya AVR.

MUHIMU: Mazingira ya wakati wa utekelezaji wa Java yanayosafirishwa na usambazaji mwingi wa Linux hayaoani na Studio ya AVR32. Java Runtime (au JDK) 1.6 inahitajika. Angalia hati za usambazaji wa Linux kwa maagizo ya kusakinisha Sun Java, au uipakue kutoka kwa Sun webtovuti kwenye http://java.sun.com/. Hasa, rejeleo lolote la toleo la 1.7 la Java linaonyesha kuwa toleo lisilooana linatumika.

Tunapendekeza usakinishe Studio ya AVR32 kwenye saraka ambayo inaweza kuandikwa kwa mtumiaji/watumiaji. Hii hurahisisha mchakato wa kuongeza au kusasisha bidhaa. Kwenye mashine ya mtumiaji mmoja, kwa kawaida unaweza kutoa ZIP ya AVR32 Studio file kwenye saraka yako ya nyumbani. Hii inaunda saraka iliyo na bidhaa files.

Ili kuendesha Studio ya AVR32, tekeleza programu ya avr32studio kutoka saraka ya avr32studio. Ikiwa utapata shida, hakikisha kuwa java sahihi inatumiwa na kukimbia java -version ambayo inapaswa kutoa matokeo sawa na hii:

 

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-6

Sun Java kwenye Ubuntu

Unaweza kusanikisha Java ya Jua kwenye Ubuntu kwa kutumia amri zifuatazo kutoka kwa ganda:

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-8

RedHat Enterprise Linux 4

Kumbuka kuwa unaweza kuhitaji kuweka utofauti wa mazingira MOZILLA_FIVE_HOME kwenye folda iliyo na usakinishaji wako wa Firefox. km

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-7

au, ikiwa unatumia tcsh:

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-9

ili ukurasa wa kuwakaribisha ufanye kazi.

Kuongeza Huduma na Minyororo ya Vyombo kwenye PATH

Usambazaji wa Linux wa Studio ya AVR32 unakuja na Huduma za AVR na Minyororo ya zana za AVR kama programu-jalizi. Kwa kuwa hizi hazijapakiwa wakati zimewekwa inawezekana kuongeza jozi ndani ya mfumo wa PATH. Kwa hivyo kuwezesha kutumia hizi hata nje ya Studio ya AVR32. Kulingana na mahali ulisakinisha IDE njia za jozi ni:

  • Kwenye seva pangishi za Linux 32-bit
    • /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
  • Kwenye seva pangishi za Linux 64-bit
    • /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

Inasasisha kutoka matoleo ya awali

Kwa sababu ya mabadiliko katika mifumo ya utoaji haiwezekani kusasisha kutoka kwa matoleo mapema zaidi ya 2.5.0 hadi toleo la 2.6.0. Ufungaji mpya lazima ufanywe. Hata hivyo unaweza kuendelea kutumia nafasi yako ya kazi iliyopo.

Miradi ya pekee iliyoundwa kwa AVR32 Studio 2.0.1 au mpya zaidi sio lazima isasishwe. Miradi ya zamani inapaswa kubadilishwa hadi umbizo la 2.0.1. Miradi ya Linux iliyoundwa na matoleo ya zamani zaidi ya AVR32 Studio 2.1.0 lazima ibadilishwe. Tazama sura ya mwongozo wa mtumiaji kuhusu kuboresha miradi kwa maelezo zaidi.

Maelezo ya Mawasiliano

Kwa usaidizi kwenye Studio ya AVR32 tafadhali wasiliana avr32@atmel.com.

Watumiaji wa Studio ya AVR32 pia wanakaribishwa kujadili juu ya AVRFreaks webtovuti jukwaa la Zana za Programu za AVR32.

Kanusho na Mikopo

Studio ya AVR32 inasambazwa bila malipo kwa madhumuni ya kutengeneza programu za vichakataji vya Atmel AVR. Matumizi kwa madhumuni mengine hayaruhusiwi; tazama makubaliano ya leseni ya programu kwa maelezo. Studio ya AVR32 inakuja bila udhamini wowote.

Hakimiliki 2006-2010 Atmel Corporation. Haki zote zimehifadhiwa. ATMEL, nembo na michanganyiko yake, Everywhere You Are, AVR, AVR32, na nyinginezo, ni alama za biashara zilizosajiliwa au chapa za biashara za Atmel Corporation au kampuni zake tanzu. Windows, Internet Explorer na Windows Vista ni alama za biashara zilizosajiliwa au alama za biashara

ya Microsoft Corporation nchini Marekani na/au nchi nyinginezo. Linux ni chapa ya biashara iliyosajiliwa ya Linus Torvalds nchini Marekani na nchi nyinginezo. Imejengwa juu ya Eclipse ni chapa ya biashara ya Eclipse Foundation, Inc. Sun na Java ni chapa za biashara zilizosajiliwa za Sun Microsystems, Inc. nchini Marekani na nchi nyinginezo. Mozilla na Firefox ni chapa za biashara zilizosajiliwa za Wakfu wa Mozilla. Fedora ni chapa ya biashara ya Red Hat, Inc. SUSE ni chapa ya biashara ya Novell, Inc. Sheria na masharti mengine na majina ya bidhaa yanaweza kuwa chapa za biashara za wengine.

Mpya na Ikumbukwe

Sura hii inaorodhesha vitu vipya na muhimu kwa toleo la 2.6.0.

Benchi la kazi

Betri zimejumuishwa

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-2

 The Mnyororo wa zana za AVR kifurushi pamoja na Huduma za AVR sasa imejumuishwa katika muundo wa bidhaa kwa usanidi fulani. Hii inamaanisha kuwa haipaswi kuwa na haja ya kusakinisha hizi tofauti. Programu zote unahitaji

anza kutengeneza programu za AVR zimejumuishwa. Ukisakinisha kifurushi chochote kando matoleo yaliyojumuishwa bado yatakuwepo na lazima yaondolewe ikiwa toleo la nje litatumika. Hii inaweza kufanywa kupitia Usaidizi > Kuhusu Studio ya AVR32 > Maelezo ya Usakinishaji.

Utunzaji wa zana ulioimarishwa

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-3

Hapo awali AVR32 Studio ingetumia mfumo PATH au AVR32_HOME vigezo ili kujua ni wapi Huduma za AVR na Minyororo ya zana za AVR ziliwekwa. Hii

utaratibu sasa umebadilishwa ili iwezekane kusanidi ni njia ipi ya utaftaji ya kutumia. Kidirisha cha mipangilio ya upendeleo kinaweza kupatikana Dirisha > Mapendeleo >

Kiolesura kilichorahisishwa cha mtumiaji

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-4

Njia za zana. Thamani iliyoamuliwa kiotomatiki bado itatumika kama dhamana chaguomsingi. Kumbuka kwamba ikiwa Huduma za AVR na Minyororo ya zana za AVR imewekwa kama sehemu ya IDE (kama ilivyoelezwa hapo juu) njia zilizoainishwa hapa zitapata kipaumbele cha chini.

Kiolesura cha mtumiaji kimerahisishwa na baadhi ya vipengele "vya juu" zaidi vimefichwa. Walakini hizi bado zinapatikana na zinaweza kuamilishwa kwa kubadilisha mipangilio ya upendeleo Mapendeleo > Jumla > Shughuli.

Uteuzi wa kifaa umeboreshwa

ATMEL-AVR32-32-Bit-Micro-Controllers-fig-5

Kidirisha cha kuchagua kifaa kimeboreshwa. Sasa itakuruhusu kufanya utafutaji rahisi wa kamba ndogo kwa jina la kifaa na itakumbuka vifaa vilivyotumika mara ya mwisho. Majina kamili sasa yanatumika kwa vifaa vyote. Mchawi mpya wa mradi kila wakati utaanza na kifaa kilichotumika mwisho ikiwa kipo.

Vipengele vipya vilivyoongezwa

Ripoti #9558: Mradi wa AVR C kutoka kiolezo unapaswa kutumia bodi ya MCU.

Huhitaji tena kubainisha ni kifaa gani cha kutumia wakati wa kuunda mradi mpya kwa kutumia "AVR32 C Project From Template". Kifaa kilichobainishwa kwenye kiolezo kitatumika kiotomatiki.

Ripoti #10477: Usaidizi ulioongezwa kwa seti ya ukuzaji ya QT600.

QT600 inatoa mazingira yenye nguvu kwa mbunifu kutathmini na kubuni suluhu zinazotegemea mguso. Muundo wa hali ya juu wa QT600 unamruhusu mbunifu kutumia bodi zake za kihisi cha mguso na bodi mbalimbali za udhibiti mdogo au kuunganisha bodi za vitambuzi za QT600 moja kwa moja kwa matumizi yao wenyewe.

Ripoti #11205: Jumuisha mfumo wa programu ya UC3 toleo la 1.7.

Mfumo wa Programu ya UC3 hutoa viendesha programu na maktaba ili kuunda programu yoyote ya vifaa vya AVR32 UC3. Imeundwa ili kusaidia kukuza na kuunganisha vipengele tofauti vya muundo wa programu, na kuunganishwa kwa urahisi katika mfumo wa uendeshaji (OS) na pia kufanya kazi kwa njia ya kujitegemea. Toleo hili lina toleo la 1.7 la mfumo wa programu.

Ripoti #11273: Ongeza mtazamo/modi "iliyorahisishwa".

Kiolesura cha mtumiaji kimerahisishwa na vipengele vingi vya kina zaidi vimefichwa. Hizi bado zinapatikana na zinaweza kuamilishwa kwa kutumia mipangilio ya mapendeleo inayopatikana kwenye "Jumla > Shughuli".

Ripoti #11625: Jumuisha Huduma za AVR kama programu-jalizi (ya hiari).

Huduma za AVR sasa zimejumuishwa katika muundo wa bidhaa. Hii inamaanisha kusiwe na haja ya kusakinisha hizi kando kwenye Windows au Linux. Ukisakinisha Huduma za AVR kando, toleo lililojumuishwa bado litatumika na lazima liondolewe ikiwa toleo la nje litatumika.

Ripoti #11628: Jumuisha Zana ya AVR kama programu-jalizi (ya hiari).

Minyororo ya zana za AVR sasa imejumuishwa katika muundo wa bidhaa. Hii inamaanisha kusiwe na haja ya kusakinisha hizi kando kwenye Windows au Linux. Ukisakinisha Minyororo ya Zana ya AVR kando, toleo lililojumuishwa bado litatumika na lazima liondolewe ikiwa toleo la nje litatumika.

Hitilafu zinazojulikana zimerekebishwa

Ripoti #8963: Ukatizaji ulioanzishwa wakati wa kusimamishwa kwa sehemu ya kuvunja husababisha kitatuzi kukosa wimbo.

Ukatizaji unaosababishwa wakati wa kusitisha sehemu hupelekea kitatuzi kukosa wimbo

Ripoti #10725: Mabadiliko katika kichwa kilichojumuishwa files si kusababisha kujenga.

Wakati kichwa kilichojumuishwa file ikiwekwa katika folda ndogo ya mradi inabadilishwa haitasababisha ujenzi upya wa mradi. Kubonyeza tu CTRL+B au kwa njia nyingine kukaribisha muundo hakutafanya chochote kwa kuwa mabadiliko hayajagunduliwa. Ujenzi safi lazima ufanyike badala yake. Kumbuka kwamba mabadiliko katika chanzo file itaanzisha muundo mpya.

Ripoti #11226: Tatizo la utendakazi wa vifungo na GTK+ 2.18.

Studio ya AVR32 haifanyi kazi ipasavyo na GTK+ 2.18. Vifungo mbalimbali havijawezeshwa na GUI haichoki inavyotarajiwa. Tatizo hili linasababishwa na kutopatana kati ya toleo hili jipya la GTK na Eclipse SWT. Utekelezaji wa "export GDK_NATIVE_WINDOWS=true" kabla ya kuzindua AVR32 Studio inapaswa kurejesha tabia ya kawaida. Tazama https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 kwa taarifa zaidi.

Ripoti #7497: Boresha tabia wakati chanzo file haiwezi kupatikana wakati wa kurekebisha.

Wakati wa kuingia katika hali ya utatuzi, ikiwa maktaba ya nje hutumiwa na haipatikani, debugger imesimamishwa.

Ripoti #9462: Madereva Jumuisha Njia ambayo haijawekwa katika mradi wa AVR32 CPP.

Utekelezaji wa kichawi wa mfumo wa programu ya UC3 kwenye mradi wa C++ haungesasisha mipangilio yote ya mradi. Kwa mfano, njia ya pamoja itaachwa. Hii sasa imerekebishwa.

Ripoti #9828: PM/GCCTRL5 haipo kwenye maelezo ya kifaa.

Sajili ya AVR32 view katika Studio ya AVR32 haifanyi kazi vizuri na wakati mwingine haipo

Ripoti #10818: Tabia ya ajabu ya usanidi lengwa.

Unapotumia njia ya mkato (“lengo” > Tatua > “mradi”) ili kutatua lengo kifaa kinaweza kubadilishwa kuwa kile cha mradi. Hata hivyo "ubao" ukiwekwa hautabadilika na unaweza kusababisha usanidi usio sahihi. Hii imerekebishwa.

Ripoti #10907: Tatizo la programu-jalizi ya mfumo wa AVR32.

Kuendesha mchawi wa mfumo wa programu kwenye mradi ulioundwa kwa kutumia matoleo ya awali ya mfumo wa programu haingebadilishwa files isipokuwa fileilibadilishwa ndani ya nchi. Imebadilishwa files sasa pia itasasishwa hadi toleo jipya zaidi. Kidirisha kitahitaji uthibitisho kabla ya kubatilisha files.

Ripoti #11167: "Mfumo wa Programu ya UC3" ulitoweka.

Kufunga mradi ambao ulikuwa na kiunga cha mfumo wa programu pia kungefunga kiunga cha miradi mingine yote kwa kutumia mfumo sawa wa programu. Hii imerekebishwa.

Ripoti #11318: Mpangilio wa kifaa kwenye chanzo file chaguo-msingi kwa "ap7000".

Katika hali fulani wakati wa kuwa na mipangilio ya kujenga kwa maalum file; kifaa chaguo-msingi (AP7000) kingeingia ili “- mpart=ap7000” itumike. Hii imerekebishwa.

Ripoti #11584: JTAGKucheleweshwa kwa uzinduzi wa utatuzi wa ICE mkII (tiketi 577114).

Wakati wa kutumia utatuzi kwenye Ubuntu Karmic kulikuwa na pause ya muda mrefu (sekunde 30) baada ya kuunganishwa kwenye bandari ya kufuatilia kwenye avr32gdbproksi. Hili limerekebishwa na utatuzi unaendelea kama kawaida.

Ripoti #11021: Sasisha hati za IDE na ubadilishe jina la "AVR32" hadi "32-bit AVR".

Kwa sababu ya kubadilisha jina la AVR32 kuwa AVR matumizi ya "AVR32" yanabadilishwa kuwa "32-bit AVR" kwenye hati. Vipengele fulani katika kiolesura cha mtumiaji hubadilishwa jina kutoka "AVR32" hadi "AVR". Jina la IDE bado ni "AVR32 Studio".

Masuala yanayojulikana

Ripoti #11836: Haiwezi kuanza ufuatiliaji wa AUX kwenye EVK1105.

Njia zote za ufuatiliaji wa AUX (zilizoakibishwa/kutiririsha) haziwezi kutumika kwenye EVK1105. Hakuna kazi kwa sasa isipokuwa kutumia NanoTrace.

Ripoti #5716: AVR32Studio iligoma kuitikia inapopitia kwa kitanzi.

Kuvuka mstari wa msimbo wa chanzo unaosababisha idadi kubwa ya maagizo ya mashine kutekelezwa (kwa kawaida hayana kitu kwa au wakati vitanzi vinavyotumika kwa ucheleweshaji) kutasababisha Studio ya AVR32 kukosa kuitikia. Ili kupata udhibiti tena, sitisha uzinduzi. Ili kuvuka mstari wa msimbo kama huo, tumia sehemu za kuvunja na kitendakazi cha resume (F8).

Ripoti #7280: menyu ya muktadha wa kitawala wima ya kihariri inachanganya alama za ufuatiliaji na sehemu za kukiuka.

Ikiwa sehemu ya kuvunja na ya kufuatilia iko kwenye mstari wa chanzo sawa haiwezekani kufungua sifa za sehemu ya kuvunja kutoka kwa menyu ya muktadha (bofya kulia). Katika hali kama hizi, fikia sehemu ya kuvunja kutoka kwa Breakpoints view.

Ripoti #7596: Onyesho la mistari ya mkusanyiko.

Yaliyomo kwenye Disassembly view inaweza kuonyeshwa bila kufuatana kulingana na matokeo ya mkusanyaji. Kwa kawaida, uwasilishaji wa vitanzi au msimbo ulioboreshwa unaweza kuwa usiojulikana kwa baadhi ya watumiaji.

Ripoti #8525: META haiwezi kupanua miundo ya pembeni kwa rejista za kuandika pekee.

Wakati wa kujaribu kupanua miundo inayoelekeza kwenye kumbukumbu ya pembeni iliyo na rejista za kuandika pekee (kwa mfano kwa muundo avr32_usart_t), hitilafu "Nakala ya jina la kitu kinachobadilika" hutokea.

Ripoti #10857: Rejesta za DMACA haziwezi kuonyeshwa.

Rejista za DMACA za UC3A3 hazionyeshi vizuri zikiwa kwenye kitatuzi. Zinabaki bila kubadilika licha ya mabadiliko yoyote… rejista zote mbili view na kumbukumbu view onyesha FB milele katika safu hiyo ya kumbukumbu. Basi la ufikiaji wa huduma (SAB) haliwezi kufikia rejista za DMACA. Hakuna workaround.

Ripoti #7099: Thibitisha wakati wa kupanga programu kwa ajili ya uzinduzi wa utatuzi.

Mipangilio ya kuzindua "Thibitisha kumbukumbu baada ya kutayarisha programu" haitakuwa na ufanisi kwa uzinduzi wa utatuzi.

Ripoti #7370: 'inajumuisha' folda kutoka kwa onyesho la Project Explorer pekee linajumuisha kutoka kwa lengo la utatuzi.

Folda ya Inajumuisha kwa ajili ya miradi itaonyeshwa tu ni pamoja na kwa usanidi wa Utatuzi.

Ripoti #7707: file kuelekeza kwingine katika ujenzi wa baada ya kujenga au kujenga awali hakufanyi kazi.

Haiwezekani kutumia uelekezaji kwingine katika hatua za kujenga mapema au baada ya kujenga. Suluhu ni kuunda amri ya nje (yaani .bat file) ambayo hufanya uelekezaji mwingine unaohitajika.

Ripoti #11834: FLASHC example ya AT32UC3A0512UES haijumuishi na AVR32 Studio 2.6.

Hati ya kiunganishi iliyotumika katika toleo hili la Mfumo wa Programu ya UC3 iliandikwa kwa toleo la zamani la kikusanyaji na haitafanya kazi na toleo la sasa. Iwapo unahitaji kufanya usanidi kwenye vifaa hivi vya zamani vya UC3, tafadhali tumia toleo la 2.5 la Studio ya AVR32 pamoja na mnyororo wa zana unaoambatana.

Vifaa Vinavyotumika

Majedwali yafuatayo yanaorodhesha zana na vifaa vyote vinavyotumika na inaonyesha ni zana zipi zinazoauni utatuzi na upangaji wa vifaa mbalimbali.

Tuna aina tatu za usaidizi. Usaidizi wa "Dhibiti" unamaanisha kuwa kifaa kinaweza tu kuratibiwa na kudhibitiwa kupitia menyu ya muktadha lengwa. Kwa "utatuzi" tunamaanisha kuanzisha kipindi cha utatuzi kupitia utaratibu wa uzinduzi na kwamba menyu ya muktadha lengwa inaweza kutumika. Vile vile "kukimbia" inamaanisha kupanga na kuanzisha programu kupitia utaratibu wa uzinduzi (lakini hakuna utatuzi). "Imejaa" inamaanisha kuwa aina hizi zote zinaungwa mkono.

Matoleo ya firmware yanayohitajika

Kitatuzi/kipanga programu Toleo la Firmware
Joka la AVR MCU 6.11:MCU_S1 6.11
AVR MOJA! 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

Mfululizo wa AVR AP7

Joka la AVR AVR MOJA! AVR32

Mwimbaji

JTAGBARAFU

mkII

QT600 STK600 USB DFU
AT32AP7000 Imejaa Imejaa N/A Imejaa N/A N/A N/A

Mfululizo wa AVR UC3A

Joka la AVR AVR MOJA! AVR32

Mwimbaji

JTAGBARAFU

mkII

QT600 STK600 USB DFU
AT32UC3A0128 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A0256 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A0512 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A0512-UES Imejaa Imejaa Tatua Imejaa N/A N/A Udhibiti
AT32UC3A1128 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A1256 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A1512 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A1512-UES N/A N/A Tatua N/A N/A N/A Udhibiti
AT32UC3A3128 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A3128S Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A3256 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A3256S Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A364 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3A364S Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti

Mfululizo wa AVR UC3B

Joka la AVR AVR MOJA! AVR32

Mwimbaji

JTAGBARAFU

mkII

QT600 STK600 USB DFU
AT32UC3B0128 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3B0256 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3B0256-UES Imejaa Imejaa Tatua Imejaa N/A N/A Udhibiti
Joka la AVR AVR MOJA! AVR32

Mwimbaji

JTAGBARAFU

mkII

QT600 STK600 USB DFU
AT32UC3B0512 N/A Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3B0512 (Marekebisho C) Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3B064 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3B1128 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3B1256 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3B1256-UES N/A N/A Tatua N/A N/A N/A Udhibiti
AT32UC3B164 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti

Mfululizo wa AVR UC3C

Joka la AVR AVR MOJA! AVR32

Mwimbaji

JTAGBARAFU

mkII

QT600 STK600 USB DFU
AT32UC3C0512C (Marekebisho C) Imejaa Imejaa N/A Imejaa N/A Kimbia Udhibiti
AT32UC3C1512C (Marekebisho C) Imejaa Imejaa N/A Imejaa N/A Kimbia Udhibiti
AT32UC3C2512C (Marekebisho C) Imejaa Imejaa N/A Imejaa N/A Kimbia Udhibiti

Mfululizo wa AVR UC3L

Joka la AVR AVR MOJA! AVR32

Mwimbaji

JTAGBARAFU

mkII

QT600 STK600 USB DFU
AT32UC3L016 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3L032 Imejaa Imejaa Tatua Imejaa N/A Kimbia Udhibiti
AT32UC3L064 Imejaa Imejaa Tatua Imejaa Kimbia Kimbia Udhibiti
AT32UC3L064 (Marekebisho B) Imejaa Imejaa N/A Imejaa N/A Kimbia Udhibiti

Maswali Yanayoulizwa Mara kwa Mara

Swali: Ni wasindikaji gani wanaoungwa mkono na Studio ya AVR32?

A: Studio ya AVR32 inasaidia vichakataji vyote vya Atmel vya AVR 32-bit.

Swali: Je, AVR32 Studio inaweza kusakinishwa kwenye Windows 98 au NT?

A: Hapana, Studio ya AVR32 haitumiki kwenye Windows 98 au NT.

Swali: Ninaweza kupata wapi kifurushi cha AVR Toolchains kinachohitajika kwa Studio ya AVR32?

A: Kifurushi cha AVR Toolchains kinaweza kupatikana kwenye Atmel webtovuti chini ya menyu ya Zana na Programu.

Nyaraka / Rasilimali

ATMEL AVR32 32 Bit Micro Controllers [pdf] Mwongozo wa Maelekezo
AVR ONE, JTAGICE mkII, STK600, AVR32 32 Bit Micro Controllers, AVR32, 32 Bit Micro Controllers, Bit Micro Controllers, Micro Controllers, Controllers

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *