ATMEL-logoPengontrol Mikro ATMEL AVR32 32 Bit

ATMEL-AVR32-32-Bit-Micro-Controllers-product

Spesifikasi

  • Jeneng produk: AVR32 Studio
  • Versi: Rilis 2.6.0
  • Prosesor sing Didhukung: Atmel's AVR 32-bit prosesor
  • Mikrokontroler sing Didhukung: Mikrokontroler 8/32-bit
  • Dhukungan Alat: AVR ONE!, JTAGICE mkII, STK600
  • Integrasi Toolchain: AVR/GNU Toolchain

Pandhuan Panggunaan Produk

Instalasi

AVR32 Studio minangka lingkungan pangembangan terpadu kanggo nulis, debugging, lan nggunakake aplikasi AVR 32-bit. Iki disebarake dening Atmel kanthi gratis lan bisa digunakake ing Windows lan Linux.

Requirements Sistem

  • Persyaratan perangkat keras: AVR32 Studio durung dites ing komputer kurang sumber daya nanging bisa mlaku gumantung saka ukuran project.
  • Syarat piranti lunak: Ora didhukung ing Windows 98, NT, utawa ME.

Ngundhuh lan Nginstal

  • Instal saka paket produk: Produk lengkap bisa ditemokake ing AVR Technical Library DVD utawa diundhuh saka Atmel's websitus. Pilih Instalasi Kustom kanggo nemtokake lokasi instalasi.
  • Nginstal ing Windows: Download installer AVR32 Studio saka Atmel's websitus lan mbukak. A Sun Java Runtime Environment bakal diinstal yen ilang.

AVR32 Studio: Rilis 2.6.0

AVR32 Studio minangka lingkungan pangembangan terpadu (IDE) kanggo ngembangake aplikasi AVR 32-bit. AVR32 Studio nyedhiyakake fitur lengkap kalebu proyek file manajemen, manajemen tugas lan integrasi kontrol versi (CVS); editor C/C ++ kanthi nyorot sintaks, navigasi lan completion kode; debugger ndhukung kontrol roto kalebu sumber lan instruksi-tingkat stepping lan breakpoints; ndhaptar, memori lan I / O views; lan konfigurasi target lan manajemen. AVR32 Studio punika Dibangun ing Eclipse, mbisakake integrasi gampang karo pihak katelu plugins kanggo fungsi tambah.

AVR32 Studio ndhukung kabeh prosesor AVR 32-bit Atmel. AVR32 Studio ndhukung pangembangan lan debugging aplikasi mandiri (tanpa sistem operasi) lan aplikasi Linux (kanggo kulawarga piranti AT32AP7). Plug-in pihak katelu ana kanggo debugging sistem operasi liyane.

Kabeh alat Atmel sing ndhukung arsitektur AVR 32-bit, kalebu AVR ONE!, JTAGICE mkII lan STK600 didhukung dening AVR32 Studio.

AVR32 Studio terintegrasi karo 32-bit AVR/GNU Toolchain. GNU C Compiler (GCC) digunakake kanggo kompilasi program C/C++, dene GNU debugger (GDB) digunakake kanggo debugging aplikasi ing target. Atmel's AVR Utilities, avr32program lan avr32gdbproxy, digunakake kanggo panyebaran lan debugging aplikasi mandiri uga target voltage lan pangaturan generator jam.

Pandhuan Instalasi

AVR32 Studio minangka lingkungan pangembangan terpadu kanggo nulis, debugging lan nggunakake aplikasi AVR 32-bit. AVR32 Studio disebarake dening Atmel kanthi gratis, lan bisa digunakake ing Windows lan Linux.

Kabar

Versi AVR32 Studio iki minangka upgrade saka release 2.5. Ing macem-macem komponen AVR32 Studio adhedhasar wis nganyari kanggo release layanan Eclipse Galileo 2. Iki tegese akeh bug mbecike, dandan lan dandan liyane wis klebu ing release iki.

  • C/C++ Development tooling (108 masalah tetep)
  • Integrasi tracker masalah, Mylyn (166 masalah tetep)
  • Platform Eclipse (149 masalah tetep)
  • Target Management/Remote System Explorer (5 masalah tetep)

Kajaba iku, 77 AVR32 Studio bug fix lan dandan wis dileksanakake. Waca Anyar lan Wigati

bagean kanggo rincian ing owah-owahan paling penting.

Requirements Sistem

AVR32 Studio didhukung miturut konfigurasi ing ngisor iki.

Persyaratan hardware

  • Prosesor minimal Pentium 4, 1GHz
  • RAM 512 MB minimal
  • Ruang disk kosong minimal 500 MB
  • Resolusi layar minimal 1024×768

AVR32 Studio durung dites ing komputer karo sumber daya kurang, nanging bisa mlaku satisfactorily gumantung ing nomer lan ukuran proyèk lan sabar pangguna.

syarat piranti lunak

  • Windows 2000, Windows XP, Windows Vista utawa Windows 7 (x86 utawa x86-64). Elinga yen Windows 2000 ora duwe "konteks grafis canggih" unsur grafis tartamtu ora bakal ditampilake ing sing dikarepake.
  • Fedora 13 utawa 12 (x86 utawa x86-64), RedHat Enterprise Linux 4 utawa 5, Ubuntu Linux 10.04 utawa 8.04 (x86 utawa x86-64), utawa SUSE Linux 2 utawa 11.1 (x86 utawa x86-64). AVR32 Studio bisa uga bisa digunakake ing distribusi liyane. Nanging sing bakal ora diuji lan ora didhukung.
  • Sun Java 2 Platform versi 1.6 utawa mengko
  • Internet Explorer, Mozilla, utawa Firefox
  • AVR Utilities versi 3.0 utawa mengko (Deleng "Ngunduh lan Nginstal")
  • AVR Toolchains versi 3.0 utawa mengko (Deleng "Ngunduh lan Nginstal")

AVR32 Studio ora didhukung ing Windows 98, NT utawa ME.

Ngundhuh lan Nginstal

AVR32 Studio mbutuhake paket "AVR Toolchains" sing ngemot kompiler lan linker C / C ++. Kajaba iku, "AVR Utilities" dibutuhake kanggo program lan debugging. Ing release saka AVR32 Studio, loro paket kasebut kalebu ing produk kanggo konfigurasi tartamtu. Ora perlu nginstal iki kanthi kapisah.

Nanging, yen sampeyan mbutuhake instalasi kapisah; versi paling anyar bisa ditemokake ing lokasi sing padha karo AVR32 Studio. Mangga instal toolchains lan utilitas miturut pandhuan instalasi sing diwenehake ing cathetan rilis sing diiringi.

Nalika AVR32 Studio diwiwiti, bakal nyoba anane toolchains lan paket keperluan. Yen iki ora ditemokake, bebaya ditanggepi.

AVR32 Studio bisa diinstal kanthi telung cara. Minangka aplikasi lengkap, utawa minangka set fitur sing ditambahake menyang piranti lunak adhedhasar Eclipse sing wis ana nggunakake Klien Pasar Eclipse utawa gudang langsung. Cara sing terakhir uga ngidini sampeyan milih fitur sing bakal diinstal.

Nginstal nggunakake Eclipse Marketplace

Elinga yen Klien Pasar Eclipse mung kasedhiya ing Eclipse 3.6 lan luwih anyar.

Miwiti produk adhedhasar Eclipse lan mbukak Bantuan > Eclipse Marketplace.... Pindhah menyang search kaca lan nelusuri

"AVR". Iki kudu dhaptar "AVR32 Studio". Tekan entri Instal tombol. Proses liyane padha karo nginstal saka repositori.

Nginstal saka repositori

Nalika nginstal saka gudang distribusi sampeyan kudu duwe piranti lunak adhedhasar Eclipse siap. Iki kudu ngemot komponen Eclipse CDT (C/C++ Development Tooling). Pilihan sing apik yaiku "Eclipse IDE kanggo C / C ++ Developers" sing kasedhiya http://www.eclipse.org/downloads. Yen komponen sing dibutuhake durung diinstal, bakal diundhuh lan diinstal kanthi otomatis yen bisa.

Saka menu utama; mbukak Bantuan > Instal Piranti Lunak Anyar… kanggo njaluk tuntunan instalasi lan nambah repositori ing http:// distribute.atmel.no/tools/avr32studio/releases/latest/ menyang sumber instalasi. Yen sampeyan duwe repositori minangka zip- file sampeyan bisa nggunakake tinimbang.

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

Saiki pilih fitur IDE utama minangka ditampilake ing ilustrasi. Iki jenenge AVR32 Studio IDE. Amarga mekanisme dependensi, iki bakal kanthi otomatis milih kabeh fitur sing dibutuhake lan malah download kayata alat C/C ++ saka Eclipse.org. Sembarang fitur opsional kayata support kanggo engineering samples bisa diinstal saiki utawa sampeyan bisa nambah mengko.

Sanajan ora didhukung kanthi resmi, sampeyan uga bisa nginstal AVR32 Studio saka gudang ing OS X. Nanging sampeyan uga mbutuhake AVR Toolchain lan AVR Utilities kanggo OS X supaya bisa nggunakake IDE kanthi lengkap. Dibangun kanggo platform iki saiki ora kasedhiya.

Sampeyan kudu miwiti kanthi mriksa kabeh fitur kajaba sing opsional sing bisa uga ora menarik amarga kategori iki ngandhut lungse utawa teknik.ampndhukung.

Nginstal saka paket produk

Produk lengkap saka AVR32 Studio ngemot kabeh sing dibutuhake. Piranti lunak bisa ditemokake ing AVR Technical Library DVD, utawa diundhuh saka Atmel's websitus ing http://www.atmel.com/products/avr32/ ing menu "Alat & Piranti Lunak". Iki dibangun ing papat konfigurasi beda.

  • Installer kanggo 32-bit lan 64-bit
  • Zip-file kanggo 32-bit lan 64-bit
  • Zip-file kanggo 32-dicokot
  • Zip-file kanggo Linux 64-bit

Nginstal ing Windows

Installer AVR32 Studio bisa diundhuh saka websitus kaya kasebut ing ndhuwur. Sawise ndownload, klik kaping pindho installer sing bisa dieksekusi file kanggo nginstal. Yen sampeyan pengin nemtokake lokasi ing ngendi piranti lunak AVR32 Studio diinstal, pilih "Pasang Kustom". Piranti lunak instalasi bakal nginstal Sun Java Runtime Environment ing komputer yen ora ana.

Ana uga zip-file distribusi kasedhiya kanggo Windows. Cukup download lan uncompress file file. AVR32 Studio bisa diluncurake nggunakake eksekusi sing ditemokake ing root folder anyar.

Elinga yen sampeyan nggunakake versi 64-bit saka sistem operasi sampeyan kudu nginstal versi 32-bit saka Java Runtime.

Yen driver piranti kanggo debuggers lan emulator ora ditemokake, sampeyan bakal diwenehi kabar sanalika IDE diwiwiti. Sampeyan uga bisa nginstal driver kasebut saka menu. milih Bantuan > Instal Driver USB AVR.

Nambahake Utilitas lan Toolchains menyang PATH

Distribusi Windows AVR32 Studio dilengkapi karo AVR Utilities lan AVR Toolchains minangka plug-in. Minangka iki unpacked nalika diinstal, sampeyan bisa nambah binari ing PATH sistem. Dadi bisa digunakake sanajan ing njaba AVR32 Studio. Gumantung ing ngendi sampeyan nginstal IDE, dalan menyang binari yaiku:

  • 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

Nginstal ing Linux

Ing Linux, AVR32 Studio mung kasedhiya minangka arsip ZIP sing bisa diekstrak nggunakake utilitas unzip. Cukup ekstrak menyang lokasi sampeyan pengin mbukak aplikasi kasebut.

Elinga yen sampeyan bakal ngembangake aplikasi Linux kanggo AT32AP7000 sampeyan uga kudu nginstal AVR32 Buildroot.

Yen driver piranti kanggo debuggers lan emulator ora ditemokake, sampeyan bakal diwenehi kabar sanalika IDE diwiwiti. Sampeyan uga bisa nginstal driver kasebut saka menu. milih Bantuan > Instal Driver USB AVR.

PENTING: Lingkungan runtime Java sing dikirim karo akeh distribusi Linux ora kompatibel karo AVR32 Studio. A Java Runtime (utawa JDK) 1.6 dibutuhake. Hubungi dokumentasi distribusi Linux sampeyan kanggo instruksi babagan nginstal Sun Java, utawa download saka Sun's websitus ing http://java.sun.com/. Secara khusus, sembarang referensi kanggo versi Java 1.7 nuduhake yen versi sing ora kompatibel digunakake.

Disaranake nginstal AVR32 Studio menyang direktori sing bisa ditulis kanggo pangguna. Iki nyederhanakake proses nambah utawa nganyari produk. Ing mesin pangguna siji, sampeyan biasane bisa ngekstrak AVR32 Studio ZIP file menyang direktori ngarep sampeyan. Iki nggawe direktori sing ngemot produk files.

Kanggo mbukak AVR32 Studio, nglakokake program avr32studio saka direktori avr32studio. Yen sampeyan ngalami masalah, priksa manawa java sing bener digunakake kanthi mbukak java -version sing kudu menehi output sing padha karo iki:

 

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

Sun Java ing Ubuntu

Sampeyan bisa nginstal Sun's Java ing Ubuntu nggunakake printah ing ngisor iki saka cangkang:

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

RedHat Enterprise Linux 4

Elinga yen sampeyan kudu nyetel variabel lingkungan MOZILLA_FIVE_HOME menyang folder sing ngemot instal Firefox. contone

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

utawa, yen nggunakake tcsh:

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

supaya kaca sambutan bisa digunakake.

Nambahake Utilitas lan Toolchains menyang PATH

Distribusi Linux AVR32 Studio dilengkapi karo AVR Utilities lan AVR Toolchains minangka plug-in. Minangka iki unpacked nalika diinstal, sampeyan bisa nambah binari ing PATH sistem. Dadi bisa digunakake sanajan ing njaba AVR32 Studio. Gumantung ing ngendi sampeyan nginstal IDE, dalan menyang binari yaiku:

  • Ing host 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
  • Ing host 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

Nganyarke saka versi sadurungé

Amarga owah-owahan ing mekanisme provisioning iku ora bisa kanggo upgrade saka versi sadurungé saka 2.5.0 menyang versi 2.6.0. Instalasi anyar kudu digawe. Nanging sampeyan bisa terus nggunakake ruang kerja sing wis ana.

Proyek mandiri sing digawe nganggo AVR32 Studio 2.0.1 utawa luwih anyar ora kudu dianyari. Proyèk lawas kudu diowahi dadi format 2.0.1. Proyek Linux sing digawe karo rilis sing luwih lawas tinimbang AVR32 Studio 2.1.0 kudu diowahi. Deleng bab pandhuan pangguna babagan nganyarke proyek kanggo rincian liyane.

Informasi Kontak

Kanggo dhukungan ing AVR32 Studio hubungi avr32@atmel.com.

Pangguna AVR32 Studio uga olèh rembugan ing AVRReaks websitus forum kanggo AVR32 Piranti Lunak.

Penafian lan Kredit

AVR32 Studio disebarake kanthi gratis kanggo tujuan ngembangake aplikasi kanggo prosesor Atmel AVR. Gunakake kanggo tujuan liyane ora diidini; ndeleng perjanjian lisensi piranti lunak kanggo rincian. AVR32 Studio teka tanpa jaminan.

Hak cipta 2006-2010 Atmel Corporation. Kabeh hak dilindhungi undhang-undhang. ATMEL, logo lan kombinasi kasebut, Nang endi wae Sampeyan, AVR, AVR32, lan liya-liyane, minangka merek dagang utawa merek dagang kadhaptar saka Atmel Corporation utawa anak perusahaan. Windows, Internet Explorer lan Windows Vista minangka merek dagang utawa merek dagang kadhaptar

saka Microsoft Corporation ing Amerika Serikat lan/utawa negara liya. Linux minangka merek dagang kadhaptar Linus Torvalds ing Amerika Serikat lan negara liya. Dibangun ing Eclipse iku merek dagang saka Eclipse Foundation, Inc. Sun lan Java iku merek dagang kadhaptar saka Sun Microsystems, Inc. ing Amerika Serikat lan negara liyane. Mozilla lan Firefox minangka merek dagang kadhaptar saka Yayasan Mozilla. Fedora minangka merek dagang saka Red Hat, Inc. SUSE minangka merek dagang saka Novell, Inc. Istilah lan jeneng produk liyane bisa uga merek dagang wong liya.

Anyar lan Wigati

Bab iki nampilake item anyar lan penting kanggo release 2.6.0.

Meja kerja

Baterei klebu

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

 Ing AVR Toolchain paket karo AVR Utilities saiki kalebu ing mbangun produk kanggo konfigurasi tartamtu. Iki tegese ora perlu nginstal kanthi kapisah. Kabeh piranti lunak sing perlu

miwiti ngembangaken aplikasi AVR klebu. Yen sampeyan nginstal salah siji paket kanthi kapisah, versi sing kalebu isih ana lan kudu dicopot yen versi eksternal bakal digunakake. Iki bisa ditindakake liwat Bantuan > Babagan AVR32 Studio > Rincian Instalasi.

Penanganan alat sing ditingkatake

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

Sadurunge AVR32 Studio bakal nggunakake sistem PATH utawa AVR32_HOME variabel kanggo nemtokake ngendi AVR Utilities lan AVR Toolchains padha diinstal. Iki

mekanisme saiki wis diganti supaya iku bisa kanggo ngatur path panelusuran kanggo nggunakake. Dialog setelan preferensi bisa ditemokake ing Jendela > Preferensi >

Antarmuka pangguna sing disederhanakake

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

Alat Paths. Nilai sing ditemtokake kanthi otomatis bakal tetep dadi nilai standar. Elinga yen ing AVR Utilities lan AVR Toolchains diinstal minangka bagean IDE (kaya sing diterangake ing ndhuwur) dalan sing ditemtokake ing kene bakal entuk prioritas sing luwih murah.

Antarmuka pangguna wis disederhanakake lan sawetara fitur "maju" wis didhelikake. Nanging iki isih kasedhiya lan bisa diaktifake kanthi ngganti setelan preferensi ing Preferensi > Umum > Kegiatan.

Pilihan piranti sing luwih apik

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

Dialog pilihan piranti wis apik. Saiki bakal ngidini sampeyan nggoleki substring prasaja kanggo jeneng piranti lan bakal ngelingi piranti sing pungkasan digunakake. Jeneng lengkap saiki digunakake kanggo kabeh piranti. Wisaya project anyar bakal tansah miwiti karo piranti pungkasan digunakake yen ana.

Fitur anyar ditambahake

Report #9558: AVR C project saka cithakan kudu nggunakake Papan MCU.

Ora perlu maneh nemtokake piranti sing bakal digunakake nalika nggawe proyek anyar nggunakake "Proyek AVR32 C Saka Cithakan". Piranti sing ditemtokake ing cithakan bakal digunakake kanthi otomatis.

Laporan # 10477: Dhukungan ditambahake kanggo kit pangembangan QT600.

QT600 nawakake lingkungan sing kuat kanggo desainer ngevaluasi lan ngrancang solusi adhedhasar tutul. Desain skalabel QT600 ngidini desainer nggunakake papan sensor tutul dhewe kanthi macem-macem papan mikrokontroler utawa nyambungake papan sensor QT600 langsung menyang aplikasi dhewe.

Laporan #11205: Kalebu kerangka lunak UC3 versi 1.7.

Kerangka Piranti Lunak UC3 nyedhiyakake driver lan perpustakaan piranti lunak kanggo mbangun aplikasi apa wae kanggo piranti AVR32 UC3. Wis dirancang kanggo mbantu ngembangake lan nggabungake macem-macem komponen desain piranti lunak, lan supaya gampang diintegrasi menyang sistem operasi (OS) uga bisa digunakake kanthi mandiri. Rilis iki ngemot versi 1.7 saka kerangka piranti lunak.

Laporan #11273: Tambah perspektif / mode "sederhana".

Antarmuka pangguna wis disederhanakake lan akeh fitur sing luwih maju wis didhelikake. Iki isih kasedhiya lan bisa diaktifake nggunakake setelan preferensi sing ditemokake ing "Umum> Kegiatan".

Laporan #11625: Kalebu AVR Utilities minangka plug-in (opsional).

AVR Utilities saiki kalebu ing mbangun produk. Iki tegese ora perlu nginstal kasebut kanthi kapisah ing Windows utawa Linux. Yen sampeyan nginstal AVR Utilities kanthi kapisah, versi sing kalebu isih bakal digunakake lan kudu dibusak yen versi eksternal bakal digunakake.

Laporan #11628: Kalebu AVR Toolchain minangka plug-in (opsional).

AVR Toolchains saiki kalebu ing mbangun produk. Iki tegese ora perlu nginstal kasebut kanthi kapisah ing Windows utawa Linux. Yen sampeyan nginstal AVR Toolchains kanthi kapisah, versi sing kalebu isih bakal digunakake lan kudu dibusak yen versi eksternal bakal digunakake.

Kewan omo sing misuwur tetep

Laporan #8963: Interupsi sing dipicu nalika breakpoint mandheg nyebabake debugger ilang.

Interupsi sing dipicu nalika breakpoint mandheg nyebabake debugger ilang

Laporan #10725: Owah-owahan ing header sing kalebu files ora micu mbangun.

Nalika header klebu file diselehake ing sub-folder saka project diganti ora bakal micu mbangun maneh saka project. Mung mencet CTRL + B utawa kanthi cara liya ngundang mbangun ora bakal nindakake apa-apa amarga owah-owahan durung dideteksi. A mbangun resik kudu dileksanakake tinimbang. Elinga yen owah-owahan ing sumber file bakal micu mbangun anyar.

Laporan #11226: Masalah fungsi tombol karo GTK + 2.18.

AVR32 Studio ora bisa digunakake kanthi bener karo GTK+ 2.18. Various tombol ora aktif lan GUI ora Paint kaya samesthine. Masalah iki disebabake ora cocog antarane versi anyar saka GTK lan Eclipse SWT. Nglakokake "ekspor GDK_NATIVE_WINDOWS=true" sadurunge ngluncurake AVR32 Studio kudu mulihake prilaku normal. Delengen https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 kanggo informasi luwih lengkap.

Report #7497: Ngapikake prilaku nalika sumber file ora bisa ditemokake nalika debugging.

Nalika ngetik ing mode debug, yen perpustakaan external digunakake lan ora ketemu, debugger mandegake.

Laporan #9462: Drivers Include Path ora disetel ing project AVR32 CPP.

Nglakokake tuntunan kerangka piranti lunak UC3 ing proyek C++ ora bakal nganyari kabeh setelan proyek. Contone, path kalebu bakal ditinggalake. Iki saiki wis didandani.

Laporan #9828: PM/GCCTRL5 ilang saka katrangan piranti.

Daftar AVR32 view ing AVR32 Studio ora bisa digunakake kanthi bener lan kadhangkala ilang

Laporan #10818: Prilaku konfigurasi target sing aneh.

Nalika nggunakake trabasan ("target"> Debug> "proyek") kanggo debug target piranti bisa diganti menyang proyek kasebut. Nanging "papan" yen disetel ora bakal diganti lan bisa nyebabake konfigurasi sing ora bener. Iki wis didandani.

Laporan #10907: masalah plug-in kerangka AVR32 Studio.

Nglakokake tuntunan kerangka piranti lunak ing proyek sing digawe nggunakake kerangka piranti lunak versi sadurunge ora bakal diowahi files kajaba ing files wis diganti sacara lokal. Diganti files saiki uga bakal nganyari kanggo versi paling anyar. Dialog bakal njaluk konfirmasi sadurunge nimpa files.

Laporan #11167: "UC3 Software Framework" ilang.

Nutup proyek sing duwe link kerangka piranti lunak uga bakal nutup link kanggo kabeh proyek liyane nggunakake kerangka lunak sing padha. Iki wis didandani.

Laporan #11318: Setelan piranti ing sumber file standar kanggo "ap7000".

Ing kasus tartamtu nalika duwe setelan mbangun kanggo tartamtu file; piranti gawan (AP7000) bakal kick ing supaya "- mpart = ap7000" bakal Applied. Iki wis didandani.

Laporan #11584: JTAGTundha peluncuran debug ICE mkII (tiket 577114).

Nalika nggunakake debugging ing Ubuntu Karmic ana ngaso dawa (30 detik) sawise nyambung menyang port tilak ing avr32gdbproxy. Iki wis didandani lan debugging nerusake kaya biasane.

Laporan #11021: Nganyari dokumentasi IDE lan ganti jeneng "AVR32" dadi "AVR 32-bit".

Amarga rebranding AVR32 dadi AVR, panggunaan "AVR32" diganti dadi "AVR 32-bit" ing dokumentasi. Elemen tartamtu ing antarmuka pangguna diganti jeneng saka "AVR32" dadi "AVR". Jeneng IDE isih "AVR32 Studio".

Masalah sing dikenal

Laporan #11836: Ora bisa miwiti jejak AUX ing EVK1105.

Kabeh mode jejak AUX (buffered/streaming) ora bisa digunakake ing EVK1105. Ora ana solusi kanggo saiki kajaba nggunakake NanoTrace.

Laporan #5716: AVR32Studio ora responsif nalika mlaku liwat loop.

Mlaku-mlaku liwat baris kode sumber sing nyebabake akeh instruksi mesin sing bakal ditindakake (biasane kosong kanggo utawa nalika puteran digunakake kanggo telat) bakal nyebabake AVR32 Studio ora responsif. Kanggo entuk kontrol maneh, mungkasi peluncuran. Kanggo ngliwati baris kode kasebut, gunakake breakpoints lan fungsi resume (F8).

Report #7280: editor vertikal ruler context menu confuses tracepoints karo breakpoints.

Yen breakpoint lan tracepoint dumunung ing baris sumber sing padha, ora bisa mbukak properti breakpoint saka menu konteks (klik-tengen). Ing kasus kaya mengkono, akses breakpoint saka Breakpoints view.

Laporan #7596: Tampilan baris perakitan.

Isi saka Disassembly view bisa ditampilake non-sequential gumantung saka output compiler. Biasane, presentasi kanggo loop utawa kode sing dioptimalake bisa uga ora dingerteni kanggo sawetara pangguna.

Laporan #8525: META Ora bisa nggedhekake structs kanggo peripheral karo nulis-mung ndhaftar.

Nalika nyoba kanggo nggedhekake structs pointing menyang memori peripheral ngemot nulis-mung ndhaftar (contone kanggo struct avr32_usart_t), ana kesalahan "Duplikat jeneng obyek variabel".

Laporan #10857: Dhaptar DMACA ora bisa ditampilake.

Dhaptar DMACA kanggo UC3A3 ora ditampilake kanthi bener nalika ana ing debugger. Padha tetep pancet sanajan ana owah-owahan ... loro ndhaftar view lan memori view nuduhake FB ing salawas-lawase ing sawetara memori. Bus akses layanan (SAB) ora bisa ngakses ndhaftar DMACA. Ora ana solusi.

Laporan #7099: Verifikasi nalika program kanggo miwiti debug.

Setelan konfigurasi peluncuran "Verifikasi memori sawise program" ora bakal efektif kanggo peluncuran debug.

Laporan #7370: 'kalebu' folder saka Project Explorer mung tampilan kalebu saka target debug.

Folder Kalebu kanggo proyek mung bakal ditampilake kalebu kanggo konfigurasi Debug.

Laporan #7707: file pangalihan ing post-build utawa pre-build ora bisa.

Sampeyan ora bisa nggunakake pangalihan ing langkah Pre-build utawa Post-build. A workaround kanggo nggawe printah external (ie a .bat file) sing nindakake pangalihan sing dibutuhake.

Laporan #11834: FLASHC example kanggo AT32UC3A0512UES ora ngumpulake karo AVR32 Studio 2.6.

Skrip linker digunakake ing versi UC3 Software Framework iki ditulis kanggo versi lawas saka compiler lan ora bakal bisa karo release saiki. Yen sampeyan kudu nindakake pangembangan ing piranti UC3 lawas iki, gunakake release 2.5 saka AVR32 Studio kanthi toolchain sing diiringi.

Piranti sing Didhukung

Tabel ing ngisor iki nampilake kabeh piranti lan piranti sing didhukung lan nuduhake alat sing ndhukung debugging lan program saka macem-macem piranti.

Kita duwe telung jinis dhukungan. Dhukungan "Control" tegese piranti mung bisa diprogram lan dikontrol liwat menu konteks target. Miturut "debug" tegese miwiti sesi debugging liwat mekanisme peluncuran lan menu konteks target bisa digunakake. Kajaba iku "mbukak" tegese program lan miwiti aplikasi liwat mekanisme peluncuran (nanging ora ana debugging). "Full" tegese kabeh jinis iki didhukung.

Versi perangkat kukuh sing dibutuhake

Debugger/programmer Versi firmware
AVR Naga 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

AVR AP7 Series

AVR Naga AVR ONE! AVR32

Simulator

JTAGICE

mkII

QT600 STK600 USB DFU Kab
AT32AP7000 kebak kebak N/A kebak N/A N/A N/A

Seri AVR UC3A

AVR Naga AVR ONE! AVR32

Simulator

JTAGICE

mkII

QT600 STK600 USB DFU Kab
AT32UC3A0128 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A0256 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A0512 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A0512-UES kebak kebak Debug kebak N/A N/A Kontrol
AT32UC3A1128 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A1256 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A1512 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A1512-UES N/A N/A Debug N/A N/A N/A Kontrol
AT32UC3A3128 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A3128S kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A3256 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A3256S kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A364 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3A364S kebak kebak Debug kebak N/A Mlayu Kontrol

Seri AVR UC3B

AVR Naga AVR ONE! AVR32

Simulator

JTAGICE

mkII

QT600 STK600 USB DFU Kab
AT32UC3B0128 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3B0256 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3B0256-UES kebak kebak Debug kebak N/A N/A Kontrol
AVR Naga AVR ONE! AVR32

Simulator

JTAGICE

mkII

QT600 STK600 USB DFU Kab
AT32UC3B0512 N/A kebak Debug kebak N/A Mlayu Kontrol
AT32UC3B0512 (Revisi C) kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3B064 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3B1128 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3B1256 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3B1256-UES N/A N/A Debug N/A N/A N/A Kontrol
AT32UC3B164 kebak kebak Debug kebak N/A Mlayu Kontrol

Seri AVR UC3C

AVR Naga AVR ONE! AVR32

Simulator

JTAGICE

mkII

QT600 STK600 USB DFU Kab
AT32UC3C0512C (Revisi C) kebak kebak N/A kebak N/A Mlayu Kontrol
AT32UC3C1512C (Revisi C) kebak kebak N/A kebak N/A Mlayu Kontrol
AT32UC3C2512C (Revisi C) kebak kebak N/A kebak N/A Mlayu Kontrol

Seri AVR UC3L

AVR Naga AVR ONE! AVR32

Simulator

JTAGICE

mkII

QT600 STK600 USB DFU Kab
AT32UC3L016 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3L032 kebak kebak Debug kebak N/A Mlayu Kontrol
AT32UC3L064 kebak kebak Debug kebak Mlayu Mlayu Kontrol
AT32UC3L064 (Revisi B) kebak kebak N/A kebak N/A Mlayu Kontrol

FAQ

P: Prosesor apa sing didhukung dening AVR32 Studio?

A: AVR32 Studio ndhukung kabeh prosesor AVR 32-bit Atmel.

P: Apa AVR32 Studio bisa diinstal ing Windows 98 utawa NT?

A: Ora, AVR32 Studio ora didhukung ing Windows 98 utawa NT.

P: Ing endi aku bisa nemokake paket AVR Toolchains sing dibutuhake kanggo AVR32 Studio?

A: Paket AVR Toolchains bisa ditemokake ing Atmel's websitus ing menu Tools & Software.

Dokumen / Sumber Daya

Pengontrol Mikro ATMEL AVR32 32 Bit [pdf] Instruksi Manual
AVR ONE, JTAGICE mkII, STK600, AVR32 32 Bit Micro Controllers, AVR32, 32 Bit Micro Controllers, Bit Micro Controllers, Micro Controllers, Controllers

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *