ATMEL AVR32 32 Bit Micro Controllers
Awọn pato
- Orukọ ọja: AVR32 Studio
- Ẹya: Tu 2.6.0
- Awọn ilana ti o ni atilẹyin: Awọn ilana AVR 32-bit Atmel
- Awọn olutọpa atilẹyin: 8/32-bit Microcontrollers
- Atilẹyin Irinṣẹ: AVR ỌKAN!, JTAGyinyin mkII, STK600
- Ijọpọ Irinṣẹ: AVR/GNU Toolchain
Awọn ilana Lilo ọja
Fifi sori ẹrọ
AVR32 Studio jẹ agbegbe idagbasoke iṣọpọ fun kikọ, n ṣatunṣe aṣiṣe, ati imuṣiṣẹ awọn ohun elo 32-bit AVR. O ti pin nipasẹ Atmel fun ọfẹ ati ṣiṣe lori mejeeji Windows ati Lainos.
System Awọn ibeere
- Awọn ibeere hardware: AVR32 Studio ko ti ni idanwo lori awọn kọnputa orisun kekere ṣugbọn o le ṣiṣẹ da lori iwọn iṣẹ akanṣe.
- Awọn ibeere sọfitiwia: Ko ṣe atilẹyin lori Windows 98, NT, tabi ME.
Gbigba lati ayelujara ati fifi sori ẹrọ
- Fifi sori ẹrọ lati package ọja: Ọja pipe ni a le rii lori DVD Imọ-ẹrọ Imọ-ẹrọ AVR tabi ṣe igbasilẹ lati Atmel's webojula. Yan Fifi sori Aṣa fun sisọ ipo fifi sori ẹrọ.
- Fifi sori ẹrọ lori Windows: Ṣe igbasilẹ insitola Studio AVR32 lati Atmel's webojula ati ṣiṣe awọn ti o. Ayika asiko isise Sun Java yoo fi sori ẹrọ ti o ba sonu.
AVR32 Studio: Tu 2.6.0
AVR32 Studio jẹ agbegbe idagbasoke idagbasoke (IDE) fun idagbasoke awọn ohun elo AVR 32-bit. AVR32 Studio pese pipe awọn ẹya ara ẹrọ pẹlu ise agbese file iṣakoso, iṣakoso iṣẹ-ṣiṣe ati isọpọ iṣakoso ẹya (CVS); olootu C / C ++ pẹlu afihan sintasi, lilọ kiri ati ipari koodu; olutọpa ti n ṣe atilẹyin iṣakoso ṣiṣe pẹlu orisun ati ipele-ipele ẹkọ ati awọn aaye fifọ; awọn iforukọsilẹ, iranti ati I / O views; ati iṣeto ni afojusun ati isakoso. AVR32 Studio jẹ Ti a ṣe lori Oṣupa, mimuuṣiṣẹpọ irọrun pẹlu ẹnikẹta plugins fun pọ iṣẹ-.
Studio AVR32 ṣe atilẹyin fun gbogbo awọn ilana AVR 32-bit ti Atmel. AVR32 Studio ṣe atilẹyin idagbasoke ati yokokoro ti awọn mejeeji standalone (laisi ẹrọ iṣẹ kan) awọn ohun elo ati awọn ohun elo Linux (fun ẹbi ẹrọ AT32AP7). Awọn plug-ins ẹnikẹta wa fun ṣiṣatunṣe awọn ọna ṣiṣe miiran.
Gbogbo awọn irinṣẹ Atmel ti o ṣe atilẹyin faaji AVR 32-bit, pẹlu AVR ỌKAN!, JTAGICE mkII ati STK600 ni atilẹyin nipasẹ AVR32 Studio.
AVR32 Studio ṣepọ pẹlu 32-bit AVR/GNU Toolchain. GNU C Compiler (GCC) ni a lo fun iṣakojọpọ awọn eto C/C ++, lakoko ti GNU debugger (GDB) ti lo fun ṣiṣatunṣe ohun elo lori ibi-afẹde. Awọn ohun elo AVR ti Atmel, avr32program ati avr32gdbproxy, ni a lo fun imuṣiṣẹ ati ṣiṣatunṣe awọn ohun elo adaduro gẹgẹbi ibi-afẹde voltage ati aago monomono awọn atunṣe.
Awọn ilana fifi sori ẹrọ
AVR32 Studio jẹ agbegbe idagbasoke iṣọpọ fun kikọ, n ṣatunṣe aṣiṣe ati gbigbe awọn ohun elo AVR 32-bit ṣiṣẹ. AVR32 Studio ti pin nipasẹ Atmel laisi idiyele, o si ṣiṣẹ lori mejeeji Windows ati Lainos.
Iroyin
Ẹya yii ti Studio AVR32 jẹ igbesoke lati itusilẹ 2.5. Awọn oriṣiriṣi awọn paati AVR32 Studio da lori ti ni igbega si idasilẹ iṣẹ Eclipse Galileo 2. Eyi tumọ si pe nọmba nla ti awọn atunṣe kokoro, awọn imudara ati awọn ilọsiwaju miiran ti wa ninu itusilẹ yii.
- Ohun elo irinṣẹ idagbasoke C/C ++ (awọn ọran 108 ti o wa titi)
- Iṣọkan olutọpa oro, Mylyn (awọn ọran 166 ti o wa titi)
- Syeed oṣupa (awọn ọran 149 ti o wa titi)
- Iṣakoso ibi-afẹde/Explorer System jijin (awọn ọran 5 ti o wa titi)
Ni afikun awọn atunṣe bug Studio 77 AVR32 ati awọn imudara ti ni imuse. Wo awọn Titun ati akiyesi
apakan fun awọn alaye lori awọn julọ pataki ayipada.
System Awọn ibeere
AVR32 Studio ni atilẹyin labẹ awọn atunto wọnyi.
Hardware ibeere
- Pentium ero isise ti o kere ju 4, 1GHz
- Ramu ti o kere ju 512 MB
- O kere ju 500 MB aaye disk ọfẹ
- Ipinnu iboju ti o kere ju ti 1024×768
AVR32 Studio ko ti ni idanwo lori awọn kọnputa pẹlu awọn orisun ti o dinku, ṣugbọn o le ṣiṣẹ ni itẹlọrun da lori nọmba ati iwọn awọn iṣẹ akanṣe ati sũru olumulo.
Software ibeere
- Windows 2000, Windows XP, Windows Vista tabi Windows 7 (x86 tabi x86-64). Ṣe akiyesi pe niwọn igba ti Windows 2000 ko ni “itumọ awọn aworan ti ilọsiwaju” awọn eroja ayaworan kan kii yoo ṣe ni ti o fẹ.
- Fedora 13 tabi 12 (x86 tabi x86-64), RedHat Enterprise Linux 4 tabi 5, Ubuntu Linux 10.04 tabi 8.04 (x86 tabi x86-64), tabi SUSE Linux 2 tabi 11.1 (x86 tabi x86-64). Studio AVR32 le ṣiṣẹ daradara lori awọn ipinpinpin miiran. Sibẹsibẹ awọn wọnyi yoo jẹ ti ko ni idanwo ati ko ṣe atilẹyin.
- Sun Java 2 Platform version 1.6 tabi nigbamii
- Internet Explorer, Mozilla, tabi Firefox
- AVR Utilities version 3.0 tabi nigbamii (Wo “Gbigba lati ayelujara ati fifi sori ẹrọ”)
- AVR Toolchains version 3.0 tabi nigbamii (Wo “Gbigba lati ayelujara ati fifi sori ẹrọ”)
AVR32 Studio ko ni atilẹyin lori Windows 98, NT tabi ME.
Gbigba lati ayelujara ati fifi sori ẹrọ
Studio AVR32 nilo idii “AVR Toolchains” eyiti o ni awọn akopọ C/C++ ati awọn ọna asopọ. Ni afikun, "AVR Utilities" ni a nilo fun siseto ati ṣatunṣe. Bi ti itusilẹ AVR32 Studio mejeeji awọn idii wọnyi wa ninu ọja fun awọn atunto kan. Ko yẹ ki o jẹ iwulo lati fi sori ẹrọ wọnyi lọtọ.
Sibẹsibẹ, ti o ba nilo fifi sori ẹrọ lọtọ; awọn ẹya tuntun ni a le rii ni ipo kanna bi AVR32 Studio. Jọwọ fi sori ẹrọ awọn ohun elo irinṣẹ ati awọn ohun elo ni ibamu si awọn ilana fifi sori ẹrọ ti a fun ni awọn akọsilẹ itusilẹ ti o tẹle.
Bi AVR32 Studio ṣe bẹrẹ yoo ṣe idanwo fun wiwa awọn ohun elo irinṣẹ ati awọn idii awọn ohun elo. Ti wọn ko ba ri ikilọ kan.
AVR32 Studio le fi sii ni awọn ọna mẹta. Boya bi ohun elo kikun, tabi bi eto ẹya ti a ṣafikun si sọfitiwia ti o da lori Eclipse ti tẹlẹ nipa lilo Onibara Ọja Eclipse tabi ibi ipamọ taara. Ọna igbehin yoo tun gba ọ laaye lati yan iru awọn ẹya lati fi sii.
Fifi sori ẹrọ lilo Eclipse Marketplace
Ṣe akiyesi pe Onibara Ibi ọja Eclipse wa nikan ni Oṣupa 3.6 ati tuntun.
Bẹrẹ ọja orisun oṣupa rẹ ki o ṣii Iranlọwọ > Ibi ọja oṣupa….. Lọ si awọn àwárí iwe ati ki o wa fun
"AVR". Eyi yẹ ki o ṣe atokọ “AVR32 Studio”. Tẹ titẹ sii Fi sori ẹrọ bọtini. Awọn iyokù ilana jẹ kanna bi fun fifi sori ẹrọ lati ibi ipamọ kan.
Fifi sori ẹrọ lati ibi ipamọ
Nigbati o ba nfi sori ẹrọ lati ibi ipamọ pinpin o gbọdọ ti ni sọfitiwia ti o da lori Eclipse ti ṣetan. Eyi yẹ ki o ni awọn paati CDT (C/C++ Development Tooling) ninu oṣupa. A ti o dara wun yoo jẹ awọn "Eclipse IDE fun C/C ++ Developers" wa lati http://www.eclipse.org/downloads. Ti awọn paati ti a beere ko ba ti fi sii tẹlẹ wọn yoo ṣe igbasilẹ ati fi sii laifọwọyi ti o ba ṣeeṣe.
Lati akojọ aṣayan akọkọ; ṣii Iranlọwọ > Fi Software Tuntun sori ẹrọ… lati gba oluṣeto fifi sori ẹrọ ati ṣafikun ibi ipamọ ni http:// kaakiri.atmel.no/tools/avr32studio/releases/latest/ si awọn orisun fifi sori ẹrọ. Ti o ba ni ibi ipamọ bi zip- file o le lo iyẹn dipo.
Bayi yan ẹya IDE akọkọ bi o ṣe han ninu apejuwe. Eyi ni orukọ AVR32 Studio IDE. Nitori awọn ilana ti o gbẹkẹle eyi yoo yan gbogbo awọn ẹya ti o nilo laifọwọyi ati paapaa ṣe igbasilẹ fun apẹẹrẹ C/C++ irinṣẹ lati Eclipse.org. Eyikeyi awọn ẹya iyan gẹgẹbi atilẹyin fun awọn imọ-ẹrọ ti o ti bajẹamples le fi sori ẹrọ ni bayi tabi o le ṣafikun awọn wọnyi nigbamii.
Botilẹjẹpe ko ṣe atilẹyin ni ifowosi o tun le fi AVR32 Studio sori ẹrọ lati ibi ipamọ OS X. Sibẹsibẹ iwọ yoo tun nilo AVR Toolchain ati Awọn ohun elo AVR fun OS X lati le lo IDE ni kikun. Awọn ile-iṣẹ fun iru ẹrọ yii ko si lọwọlọwọ.
O yẹ ki o bẹrẹ nipasẹ ṣiṣe ayẹwo gbogbo awọn ẹya ayafi awọn iyan eyiti o le tabi ko le nifẹ si bi ẹka yii ṣe ni awọn igba atijọ tabi imọ-ẹrọ.ample ṣe atilẹyin.
Fifi sori ẹrọ lati package ọja
Ipilẹ ọja pipe ti AVR32 Studio ni ohun gbogbo ti o nilo. Sọfitiwia naa le rii lori DVD Imọ-ẹrọ AVR, tabi ṣe igbasilẹ lati Atmel's webojula ni http://www.atmel.com/products/avr32/ labẹ akojọ aṣayan "Awọn irinṣẹ & Software". Awọn itumọ wọnyi wa ni awọn atunto oriṣiriṣi mẹrin.
- Insitola fun 32-bit ati 64-bit
- Zip-file fun 32-bit ati 64-bit
- Zip-file fun 32-bit
- Zip-file fun 64-bit Linux
Fifi sori ẹrọ lori Windows
Insitola Studio AVR32 le ṣe igbasilẹ lati inu webojula bi woye loke. Lẹhin igbasilẹ, tẹ lẹẹmeji insitola ti o ṣiṣẹ file lati fi sori ẹrọ. Ti o ba fẹ lati pato ipo ti o ti fi sọfitiwia Studio AVR32 sori ẹrọ, yan “Fifi sori ẹrọ Aṣa”. Sọfitiwia fifi sori ẹrọ yoo fi sii Ayika asiko asiko Sun Java kan sori kọnputa rẹ ti o ba nsọnu.
zip tun wa-file pinpin wa fun Windows. Nìkan gbaa lati ayelujara ati uncompress awọn file. AVR32 Studio le ṣe ifilọlẹ ni lilo iṣẹ ṣiṣe ti o rii ni gbongbo folda tuntun naa.
Ṣe akiyesi pe ti o ba nṣiṣẹ ẹya 64-bit ti ẹrọ ṣiṣe iwọ yoo ni lati fi ẹya 32-bit ti Java Runtime sori ẹrọ.
Ti a ko ba ri awọn awakọ ẹrọ fun awọn yokokoro ati awọn emulators iwọ yoo gba iwifunni ni kete ti IDE ba bẹrẹ. O tun ṣee ṣe lati fi sori ẹrọ awọn awakọ wọnyi lati inu akojọ aṣayan. Yan Iranlọwọ > Fi AVR USB Awakọ sori ẹrọ.
Ṣafikun Awọn ohun elo ati Awọn ohun elo irinṣẹ si PATH
Pipin Windows ti Studio AVR32 wa pẹlu Awọn ohun elo AVR ati Awọn irinṣẹ irinṣẹ AVR bi awọn afikun. Bii iwọnyi ko ṣe ṣi silẹ nigbati o ba fi sii o ṣee ṣe lati ṣafikun awọn alakomeji laarin si eto PATH. Nitorinaa ṣiṣe awọn ti o ṣee ṣe lati lo awọn ani ita AVR32 Studio. Da lori ibiti o ti fi IDE sori ẹrọ awọn ọna si awọn alakomeji jẹ:
- C:\Eto Files\Atmel\AVR Awọn irin-iṣẹ AVR32 Studiopluginscom.atmel.avr.toolchains.win32.x86_3.0.0.\os \ win32 \ x86 \ bin
- C:\Eto Files\Atmel\AVR Awọn irin-iṣẹ AVR32 Studioplugins\ com.atmel.avr.utilities.win32.x86_3.0.0.\os \ win32 \ x86 \ bin
Fifi sori ẹrọ lori Linux
Lori Lainos, AVR32 Studio wa nikan bi ibi ipamọ ZIP eyiti o le fa jade ni lilo ohun elo unzip. Nìkan jade si ipo ti o fẹ ki ohun elo ṣiṣẹ lati.
Ṣe akiyesi pe ti o ba ṣe agbekalẹ awọn ohun elo Linux fun AT32AP7000 o gbọdọ tun fi AVR32 Buildroot sori ẹrọ.
Ti a ko ba ri awọn awakọ ẹrọ fun awọn yokokoro ati awọn emulators iwọ yoo gba iwifunni ni kete ti IDE ba bẹrẹ. O tun ṣee ṣe lati fi sori ẹrọ awọn awakọ wọnyi lati inu akojọ aṣayan. Yan Iranlọwọ > Fi AVR USB Awakọ sori ẹrọ.
PATAKI: Awọn agbegbe asiko asiko Java ti o firanṣẹ pẹlu ọpọlọpọ awọn pinpin Lainos ko ni ibaramu pẹlu AVR32 Studio. Akoko ṣiṣe Java kan (tabi JDK) 1.6 o ni lati fi si. Kan si awọn iwe pinpin Linux rẹ fun awọn ilana lori fifi Sun Java sori ẹrọ, tabi ṣe igbasilẹ lati Sun’s webojula ni http://java.sun.com/. Ni pataki, eyikeyi itọkasi si ẹya Java kan 1.7 tọkasi pe ẹya ti ko ni ibamu ti wa ni lilo.
A ṣeduro fifi AVR32 Studio sinu iwe ilana ti o jẹ kikọ fun olumulo (awọn). Eyi jẹ ki o rọrun ilana ti fifi kun tabi imudojuiwọn ọja naa. Lori ẹrọ olumulo ẹyọkan, o le ṣe jade ni deede AVR32 Studio ZIP file sinu ile rẹ liana. Eyi ṣẹda ilana ti o ni ọja naa ninu files.
Lati mu AVR32 Studio ṣiṣẹ, ṣiṣẹ eto avr32studio lati inu itọsọna avr32studio. Ti o ba ni iriri awọn iṣoro, rii daju pe Java ti o pe ni lilo nipasẹ java -version eyiti o yẹ ki o funni ni iṣelọpọ bakanna si eyi:
Sun Java lori Ubuntu
O le fi Java Sun sori Ubuntu ni lilo awọn aṣẹ wọnyi lati ikarahun kan:
Idawọlẹ RedHat Linux 4
Ṣe akiyesi pe o le nilo lati ṣeto iyipada ayika MOZILLA_FIVE_HOME si folda ti o ni fifi sori ẹrọ Firefox rẹ ninu. fun apẹẹrẹ
tabi, ti o ba lo tcsh:
ni ibere fun oju-iwe itẹwọgba lati ṣiṣẹ.
Ṣafikun Awọn ohun elo ati Awọn ohun elo irinṣẹ si PATH
Pipin Lainos ti AVR32 Studio wa pẹlu Awọn ohun elo AVR ati Awọn irinṣẹ irinṣẹ AVR bi plug-ins. Bii iwọnyi ko ṣe ṣi silẹ nigbati o ba fi sii o ṣee ṣe lati ṣafikun awọn alakomeji laarin si eto PATH. Nitorinaa ṣiṣe awọn ti o ṣee ṣe lati lo awọn ani ita AVR32 Studio. Da lori ibiti o ti fi IDE sori ẹrọ awọn ọna si awọn alakomeji jẹ:
- Lori 32-bit Linux ogun
- /usr/agbegbe/as4e-ide/plugins/com.atmel.avr.toolchains.win32.x86_3.0.0./os/linux/x86/bin
- /usr/agbegbe/as4e-ide/plugins/com.atmel.avr.utilities.win32.x86_3.0.0./os/linux/x86/bin
- Lori 64-bit Linux ogun
- /usr/agbegbe/as4e-ide/plugins/com.atmel.avr.toolchains.win32.x86_3.0.0./os/linux/x86_64/bin
- /usr/agbegbe/as4e-ide/plugins/com.atmel.avr.utilities.win32.x86_3.0.0./os/linux/x86_64/bin
Igbegasoke lati išaaju awọn ẹya
Nitori awọn ayipada ninu awọn ilana ipese ko ṣee ṣe lati ṣe igbesoke lati awọn ẹya ni iṣaaju ju 2.5.0 sinu ẹya 2.6.0. A gbọdọ fi sori ẹrọ titun kan. Sibẹsibẹ o le tẹsiwaju lati lo aaye iṣẹ ti o wa tẹlẹ.
Awọn iṣẹ akanṣe imurasilẹ ti a ṣẹda pẹlu AVR32 Studio 2.0.1 tabi tuntun ko ni lati ni imudojuiwọn. Awọn iṣẹ akanṣe agbalagba yẹ ki o yipada si ọna kika 2.0.1. Awọn iṣẹ akanṣe Linux ti a ṣẹda pẹlu awọn idasilẹ ti o dagba ju AVR32 Studio 2.1.0 gbọdọ yipada. Wo iwe itọsọna olumulo nipa imudara awọn iṣẹ akanṣe fun awọn alaye diẹ sii.
Ibi iwifunni
Fun atilẹyin lori AVR32 Studio jọwọ kan si avr32@atmel.com.
Awọn olumulo ti AVR32 Studio jẹ tun kaabo lati jiroro lori awọn AVRFreaks webojula forum fun AVR32 Software Irinṣẹ.
AlAIgBA ati kirediti
AVR32 Studio ti pin laisi idiyele fun idi ti idagbasoke awọn ohun elo fun awọn ilana AVR Atmel. Lilo fun awọn idi miiran ko gba laaye; wo adehun iwe-aṣẹ sọfitiwia fun awọn alaye. AVR32 Studio wa laisi atilẹyin ọja eyikeyi.
Aṣẹ-lori-ara 2006-2010 Atmel Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. ATMEL, logo ati awọn akojọpọ rẹ, Nibikibi ti O Wa, AVR, AVR32, ati awọn miiran, jẹ aami-iṣowo ti a forukọsilẹ tabi aami-iṣowo ti Atmel Corporation tabi awọn oniranlọwọ rẹ. Windows, Internet Explorer ati Windows Vista jẹ aami-išowo ti a forukọsilẹ tabi aami-iṣowo
ti Microsoft Corporation ni Orilẹ Amẹrika ati/tabi awọn orilẹ-ede miiran. Lainos jẹ aami-iṣowo ti a forukọsilẹ ti Linus Torvalds ni Amẹrika ati awọn orilẹ-ede miiran. Itumọ ti lori Eclipse jẹ aami-iṣowo ti Eclipse Foundation, Inc. Sun ati Java jẹ aami-išowo ti a forukọsilẹ ti Sun Microsystems, Inc. ni Amẹrika ati awọn orilẹ-ede miiran. Mozilla ati Firefox jẹ aami-išowo ti a forukọsilẹ ti Mozilla Foundation. Fedora jẹ aami-iṣowo ti Red Hat, Inc. SUSE jẹ aami-iṣowo ti Novell, Inc. Awọn ofin miiran ati awọn orukọ ọja le jẹ aami-iṣowo ti awọn miiran.
Titun ati akiyesi
Ipin yii ṣe atokọ awọn nkan tuntun ati akiyesi fun itusilẹ 2.6.0.
Ibujoko iṣẹ
Awọn batiri to wa
Awọn AVR Irinṣẹ package pẹlú pẹlu Awọn ohun elo AVR ti wa ni bayi sinu kikọ ọja fun awọn atunto kan. Eyi tumọ si pe ko yẹ ki o jẹ iwulo lati fi sori ẹrọ wọnyi lọtọ. Gbogbo software ti o nilo lati
bẹrẹ idagbasoke awọn ohun elo AVR wa ninu. Ti o ba fi sori ẹrọ boya package lọtọ awọn ẹya ti o wa pẹlu yoo tun wa ati pe o gbọdọ yọkuro ti ẹya ita yoo ṣee lo. Eyi le ṣee ṣe nipasẹ Iranlọwọ> Nipa AVR32 Studio> Awọn alaye fifi sori ẹrọ.
Ti mu dara si ọpa mimu
Tẹlẹ AVR32 Studio yoo lo eto PATH tabi awọn oniyipada AVR32_HOME lati wa ibi ti Awọn ohun elo AVR ati AVR Toolchains ti fi sori ẹrọ. Eyi
Ilana ti yipada ni bayi ki o ṣee ṣe lati tunto iru ọna wiwa lati lo. Ifọrọwerọ eto ààyò ni a le rii ni Ferese> Awọn ayanfẹ>
Ni wiwo olumulo ti o rọrun
Awọn ọna Irinṣẹ. Iwọn ipinnu aifọwọyi yoo tun ṣiṣẹ bi iye aiyipada. Akiyesi pe ti o ba ti Awọn ohun elo AVR ati AVR Toolchains ti fi sori ẹrọ gẹgẹbi apakan IDE (gẹgẹbi a ti salaye loke) awọn ọna ti a ṣalaye nibi yoo gba ni ayo kekere.
Ni wiwo olumulo ti jẹ irọrun ati pe ọpọlọpọ awọn ẹya “ilọsiwaju” diẹ sii ti farapamọ kuro. Sibẹsibẹ awọn wọnyi tun wa ati pe o le muu ṣiṣẹ nipa yiyipada awọn eto ayanfẹ ni Awọn ayanfẹ> Gbogbogbo> Awọn iṣẹ ṣiṣe.
Imudara ẹrọ yiyan
Ọrọ sisọ aṣayan ẹrọ ti ni ilọsiwaju. O yoo gba ọ laaye lati ṣe wiwa okun kekere ti o rọrun fun orukọ ẹrọ kan ati pe yoo ranti awọn ẹrọ ti a lo kẹhin. Awọn orukọ kikun ti wa ni lilo fun gbogbo awọn ẹrọ. Oluṣeto iṣẹ akanṣe tuntun yoo bẹrẹ nigbagbogbo pẹlu ẹrọ ti a lo kẹhin ti eyikeyi.
Awọn ẹya tuntun ti a ṣafikun
Ijabọ # 9558: Ise agbese AVR C lati awoṣe yẹ ki o lo igbimọ MCU.
Ko si ohun to nilo lati pato iru ẹrọ lati lo nigba ṣiṣẹda ise agbese titun kan nipa lilo "AVR32 C Project Lati Àdàkọ". Ẹrọ ti a pato ninu awoṣe yoo ṣee lo laifọwọyi.
Iroyin # 10477: Afikun atilẹyin fun ohun elo idagbasoke QT600.
QT600 nfunni ni agbegbe ti o lagbara fun apẹẹrẹ lati ṣe iṣiro ati ṣe apẹrẹ awọn solusan ti o da lori ifọwọkan. Apẹrẹ iwọn ti QT600 ngbanilaaye apẹẹrẹ lati lo awọn igbimọ sensọ ifọwọkan tiwọn pẹlu ọpọlọpọ awọn igbimọ microcontroller tabi lati sopọ awọn igbimọ sensọ QT600 taara si ohun elo tiwọn.
Iroyin # 11205: Fi ẹya ilana sọfitiwia UC3 1.7.
Ilana sọfitiwia UC3 n pese awọn awakọ sọfitiwia ati awọn ile-ikawe lati kọ ohun elo eyikeyi fun awọn ẹrọ AVR32 UC3. O ti ṣe apẹrẹ lati ṣe iranlọwọ idagbasoke ati lẹ pọ awọn oriṣiriṣi awọn paati ti apẹrẹ sọfitiwia kan, ati lati ni irọrun ṣepọ sinu ẹrọ iṣẹ (OS) bii lati ṣiṣẹ ni ọna imurasilẹ. Itusilẹ yii ni ẹya 1.7 ti ilana sọfitiwia naa ninu.
Iroyin # 11273: Fi irisi / ipo “irọrun” kun.
Ni wiwo olumulo ti jẹ irọrun ati pe ọpọlọpọ awọn ẹya ilọsiwaju diẹ sii ti farapamọ kuro. Iwọnyi tun wa ati pe o le muu ṣiṣẹ nipa lilo awọn eto ayanfẹ ti a rii ni “Gbogbogbo> Awọn iṣẹ ṣiṣe”.
Ijabọ # 11625: Fi Awọn ohun elo AVR kun bi plug-in (iyan) kan.
Awọn ohun elo AVR ti wa ni bayi ninu kikọ ọja naa. Eyi tumọ si pe ko yẹ ki o jẹ iwulo lati fi awọn wọnyi sori ẹrọ lọtọ lori Windows tabi Lainos. Ti o ba fi awọn ohun elo AVR sori ẹrọ lọtọ ẹya ti o wa pẹlu yoo tun ṣee lo ati pe o gbọdọ yọkuro ti ẹya ita ba ni lati lo.
Iroyin #11628: Fi AVR Toolchain bi plug-in (iyan).
Awọn ohun elo irinṣẹ AVR ti wa ni bayi pẹlu kikọ ọja naa. Eyi tumọ si pe ko yẹ ki o jẹ iwulo lati fi awọn wọnyi sori ẹrọ lọtọ lori Windows tabi Lainos. Ti o ba fi sori ẹrọ AVR Toolchains lọtọ ti ikede to wa yoo tun ṣee lo ati pe o gbọdọ yọkuro ti ẹya ita lati ṣee lo.
Awọn aṣiṣe akiyesi ti o wa titi
Ijabọ # 8963: Idilọwọ nfa lakoko idaduro aaye fifọ nfa aṣiwadi si orin alaimuṣinṣin.
Idalọwọduro ti nfa lakoko idaduro aaye fifọ nfa oluṣewadii si orin alaimuṣinṣin
Iroyin # 10725: Awọn iyipada ninu akọsori ti o wa files ma ṣe okunfa Kọ.
Nigbati akọsori ti o wa pẹlu file ti a gbe sinu folda iha ti iṣẹ akanṣe kan ti yipada kii yoo ṣe okunfa atunko ti iṣẹ naa. Nìkan titẹ CTRL + B tabi ni awọn ọna miiran pipe pipe kii yoo ṣe ohunkohun nitori iyipada ko ti rii. A mọ Kọ gbọdọ wa ni ošišẹ ti dipo. Ṣe akiyesi pe iyipada ninu orisun kan file yoo nfa titun kan Kọ.
Iroyin # 11226: Awọn iṣoro iṣẹ bọtini pẹlu GTK + 2.18.
AVR32 Studio ko ṣiṣẹ daradara pẹlu GTK + 2.18. Awọn bọtini oriṣiriṣi ko ṣiṣẹ ati GUI ko kun bi o ti ṣe yẹ. Iṣoro yii jẹ nitori aibaramu laarin ẹya tuntun ti GTK ati Eclipse SWT. Ṣiṣe “ṣe okeere GDK_NATIVE_WINDOWS=otitọ” ṣaaju ifilọlẹ AVR32 Studio yẹ ki o mu ihuwasi deede pada. Wo https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 fun alaye siwaju sii.
Iroyin # 7497: Imudara ihuwasi nigbati orisun file ko le ri nigba ti n ṣatunṣe aṣiṣe.
Nigbati o ba nwọle ni ipo yokokoro, ti o ba ti lo ile-ikawe itagbangba ti ko si ri, aiṣedeede naa duro.
Ijabọ # 9462: Awọn awakọ pẹlu Ọna ti a ko ṣeto sinu iṣẹ akanṣe AVR32 CPP.
Ṣiṣe oluṣeto ilana sọfitiwia UC3 lori iṣẹ akanṣe C ++ kii yoo ṣe imudojuiwọn gbogbo awọn eto iṣẹ akanṣe. Fun apẹẹrẹ ọna pẹlu yoo jẹ osi jade. Eyi ti ni atunṣe bayi.
Iroyin # 9828: PM/GCCTRL5 sonu lati apejuwe ẹrọ.
Iforukọsilẹ AVR32 view ni AVR32 Studio ko ṣiṣẹ daradara ati nigba miiran o nsọnu
Iroyin # 10818: Ajeji afojusun iṣeto ni ihuwasi.
Nigba lilo ọna abuja kan (“afojusun”> Ṣatunkọ> “ise agbese”) lati yokokoro ibi-afẹde kan ẹrọ le yipada si ti iṣẹ akanṣe naa. Sibẹsibẹ “ọkọ” ti o ba ṣeto kii yoo yipada ati pe o le fa iṣeto ti ko tọ. Eyi ti jẹ atunṣe.
Iroyin # 10907: AVR32 Studio ilana plug-in oro.
Ṣiṣe oluṣeto ilana sọfitiwia lori iṣẹ akanṣe kan ti a ṣẹda nipa lilo awọn ẹya iṣaaju ti ilana sọfitiwia kii yoo ṣe imudojuiwọn files ayafi ti files ti yipada ni agbegbe. Yipada files yoo tun ni igbega si ẹya tuntun. Ọrọ sisọ kan yoo beere fun ìmúdájú ṣaaju ki o to kọ files.
Iroyin # 11167: "UC3 Software Framework" sọnu.
Pipade iṣẹ akanṣe kan ti o ni ọna asopọ ilana sọfitiwia yoo tun tii ọna asopọ fun gbogbo awọn iṣẹ akanṣe miiran nipa lilo ilana sọfitiwia kanna. Eyi ti jẹ atunṣe.
Iroyin # 11318: Eto ẹrọ lori orisun file awọn aṣiṣe si "ap7000".
Ni awọn igba miiran nigbati o ba ni awọn eto kikọ fun kan pato file; ẹrọ aifọwọyi (AP7000) yoo wọle ki “- mpart=ap7000” le lo. Eyi ti jẹ atunṣe.
Iroyin #11584: JTAGICE mkII yokokoro ifilọlẹ idaduro (tiketi 577114).
Nigba lilo n ṣatunṣe aṣiṣe lori Ubuntu Karmic idaduro pipẹ wa (awọn iṣẹju-aaya 30) lẹhin asopọ si ibudo itọpa lori avr32gdbproxy. Eyi ti jẹ atunṣe ati ṣiṣatunṣe awọn ere bi deede.
Iroyin #11021: Ṣe imudojuiwọn iwe IDE ki o fun lorukọ “AVR32” si “32-bit AVR”.
Nitori awọn rebranding ti AVR32 sinu AVR lilo ti "AVR32" ti wa ni yi pada si "32-bit AVR" ni awọn iwe. Awọn eroja kan ninu wiwo olumulo ti wa ni lorukọmii lati “AVR32” si “AVR”. Orukọ IDE tun jẹ "AVR32 Studio".
Awọn oran ti a mọ
Iroyin # 11836: Ko le bẹrẹ AUX kakiri lori EVK1105.
Gbogbo awọn ipo ti itọpa AUX (buffered/sisanwọle) ko le ṣee lo lori EVK1105. Ko si iṣẹ-ṣiṣe fun bayi ayafi lilo NanoTrace.
Ijabọ # 5716: AVR32Studio ko dahun nigbati o ba nlọ fun lupu.
Gbigbe lori laini koodu orisun ti o ja si iye nla ti awọn ilana ẹrọ lati ṣiṣẹ (ni igbagbogbo ofo fun tabi lakoko awọn lupu ti a lo fun awọn idaduro) yoo fa AVR32 Studio lati ṣe idahun. Lati gba iṣakoso pada, fopin si ifilọlẹ naa. Lati tẹsiwaju lori iru laini koodu, lo awọn aaye fifọ ati iṣẹ bẹrẹ (F8).
Iroyin # 7280: olootu inaro olori o tọ akojọ adaru tracepoints pẹlu breakpoints.
Ti aaye fifọ ati aaye itọpa ba wa lori laini orisun kanna ko ṣee ṣe lati ṣii awọn ohun-ini breakpoint lati inu ọrọ-ọrọ (titẹ-ọtun) akojọ aṣayan. Ni iru awọn igba miran, wọle si awọn breakpoint lati Breakpoints view.
Iroyin # 7596: Ifihan ti awọn ila ijọ.
Awọn akoonu ti Disassembly view le ṣe afihan ti kii ṣe lẹsẹsẹ ti o da lori abajade ti alakojo. Ni deede, igbejade ti awọn lupu tabi koodu iṣapeye le jẹ aimọ si diẹ ninu awọn olumulo.
Iroyin # 8525: META ko le faagun awọn ẹya fun agbeegbe pẹlu awọn iforukọsilẹ kikọ-nikan.
Nigbati o ba n gbiyanju lati faagun awọn ẹya ti o tọka si iranti agbeegbe ti o ni awọn iforukọsilẹ kikọ-nikan (fun apẹẹrẹ fun struct avr32_usart_t), aṣiṣe “Orukọ ohun oniyipada pidánpidán” waye.
Iroyin # 10857: Awọn iforukọsilẹ DMACA ko le ṣe afihan.
Awọn iforukọsilẹ DMACA fun UC3A3 ko ṣe afihan daradara nigbati o wa ninu atunkọ. Wọn wa nigbagbogbo laisi awọn ayipada eyikeyi… mejeeji forukọsilẹ view ati iranti view fihan FB lailai ni ibiti iranti yẹn. Bosi wiwọle iṣẹ (SAB) ko le wọle si awọn iforukọsilẹ DMACA. Ko si iṣẹ-ṣiṣe.
Ijabọ # 7099: Ṣayẹwo nigba siseto fun ifilọlẹ yokokoro.
Eto iṣeto ifilọlẹ “Daju iranti lẹhin siseto” kii yoo munadoko fun awọn ifilọlẹ yokokoro.
Iroyin #7370: 'pẹlu' folda lati Project Explorer nikan pẹlu lati ibi-afẹde yokokoro.
Fọọmu Pẹlu fun awọn iṣẹ akanṣe yoo ṣafihan pẹlu fun iṣeto yokokoro.
Iroyin #7707: file redirection ni ranse si-kọ tabi kọkọ-kọ ko ṣiṣẹ.
Ko ṣee ṣe lati lo atunṣeto ni Pre-Kọ tabi Awọn igbesẹ Itumọ lẹhin. Iṣeduro iṣẹ ni lati ṣẹda pipaṣẹ ita (ie .bat file) ti o ṣe atunṣe ti o yẹ.
Iroyin # 11834: FLASHC example fun AT32UC3A0512UES ko ṣe akopọ pẹlu AVR32 Studio 2.6.
Iwe afọwọkọ ọna asopọ ti a lo ninu ẹya yii ti UC3 Software Framework ni a kọ fun ẹya agbalagba ti alakojo ati pe kii yoo ṣiṣẹ pẹlu itusilẹ lọwọlọwọ. Ti o ba nilo lati ṣe idagbasoke lori awọn ẹrọ UC3 agbalagba wọnyi, jọwọ lo itusilẹ 2.5 ti AVR32 Studio pẹlu ohun elo irinṣẹ to tẹle.
Awọn ẹrọ atilẹyin
Awọn tabili atẹle wọnyi ṣe atokọ gbogbo awọn irinṣẹ atilẹyin ati awọn ẹrọ ati ṣafihan iru awọn irinṣẹ ṣe atilẹyin n ṣatunṣe aṣiṣe ati siseto ti awọn ẹrọ oriṣiriṣi.
A ni awọn iru atilẹyin mẹta. Atilẹyin "Iṣakoso" tumọ si pe ẹrọ naa le ṣe eto ati iṣakoso nipasẹ akojọ aṣayan ipo ibi-afẹde. Nipa “yokokoro” a tumọ si ibẹrẹ igba ti n ṣatunṣe aṣiṣe nipasẹ ẹrọ ifilọlẹ ati pe akojọ aṣayan ipo ibi-afẹde le ṣee lo. Bakanna “ṣiṣe” tumọ si siseto ati bẹrẹ ohun elo nipasẹ ẹrọ ifilọlẹ (ṣugbọn ko si n ṣatunṣe aṣiṣe). "Kikun" tumọ si pe gbogbo awọn iru wọnyi ni atilẹyin.
Awọn ẹya famuwia ti a beere
Debugger/programmer | Ẹya famuwia |
Dragoni AVR | MCU 6.11: MCU_S1 6.11 |
AVR ỌKAN! | MCU 4.16:FPGA 4.0:FPGA 3.0:FPGA 2.0 |
JTAGyinyin mkII | MCU 6.6: MCU_S1 6.6 |
QT600 | MCU1.5 |
STK600 | MCU 2.11: MCU_S1 2.1: MCU_S2 2.1 |
AVR AP7 jara
Dragoni AVR | AVR ỌKAN! | AVR32
Simulator |
JTAGyinyin
mkII |
QT600 | STK600 | USB DFU | |
AT32AP7000 | Ni kikun | Ni kikun | N/A | Ni kikun | N/A | N/A | N/A |
AVR UC3A jara
Dragoni AVR | AVR ỌKAN! | AVR32
Simulator |
JTAGyinyin
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3A0128 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A0256 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A0512 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A0512-UES | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | N/A | Iṣakoso |
AT32UC3A1128 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A1256 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A1512 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A1512-UES | N/A | N/A | Ṣatunkọ | N/A | N/A | N/A | Iṣakoso |
AT32UC3A3128 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A3128S | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A3256 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A3256S | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A364 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3A364S | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AVR UC3B jara
Dragoni AVR | AVR ỌKAN! | AVR32
Simulator |
JTAGyinyin
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3B0128 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3B0256 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3B0256-UES | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | N/A | Iṣakoso |
Dragoni AVR | AVR ỌKAN! | AVR32
Simulator |
JTAGyinyin
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3B0512 | N/A | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3B0512 (Àtúnyẹwò C) | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3B064 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3B1128 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3B1256 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3B1256-UES | N/A | N/A | Ṣatunkọ | N/A | N/A | N/A | Iṣakoso |
AT32UC3B164 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AVR UC3C jara
Dragoni AVR | AVR ỌKAN! | AVR32
Simulator |
JTAGyinyin
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3C0512C (Atunyẹwo C) | Ni kikun | Ni kikun | N/A | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3C1512C (Atunyẹwo C) | Ni kikun | Ni kikun | N/A | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3C2512C (Atunyẹwo C) | Ni kikun | Ni kikun | N/A | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AVR UC3L jara
Dragoni AVR | AVR ỌKAN! | AVR32
Simulator |
JTAGyinyin
mkII |
QT600 | STK600 | USB DFU | |
AT32UC3L016 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3L032 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
AT32UC3L064 | Ni kikun | Ni kikun | Ṣatunkọ | Ni kikun | Ṣiṣe | Ṣiṣe | Iṣakoso |
AT32UC3L064 (Àtúnyẹwò B) | Ni kikun | Ni kikun | N/A | Ni kikun | N/A | Ṣiṣe | Iṣakoso |
FAQ
Q: Awọn ilana wo ni atilẹyin nipasẹ AVR32 Studio?
A: AVR32 Studio ṣe atilẹyin fun gbogbo Atmel's AVR 32-bit to nse.
Q: Njẹ AVR32 Studio le fi sori ẹrọ lori Windows 98 tabi NT?
A: Rara, AVR32 Studio ko ni atilẹyin lori Windows 98 tabi NT.
Q: Nibo ni MO ti le rii package Awọn irinṣẹ irinṣẹ AVR ti o nilo fun Studio AVR32?
A: Apoti irinṣẹ AVR le ṣee rii lori Atmel's webojula labẹ awọn Irinṣẹ & Software akojọ.
Awọn iwe aṣẹ / Awọn orisun
![]() |
ATMEL AVR32 32 Bit Micro Controllers [pdf] Ilana itọnisọna AVR ỌKAN, JTAGICE mkII, STK600, AVR32 32 Bit Micro Controllers, AVR32, 32 Bit Micro Controllers, Bit Micro Controllers, Micro Controllers, Controllers |