មាតិកា លាក់

និមិត្តសញ្ញា ATMELឧបករណ៍បញ្ជាខ្នាតតូច ATMEL AVR32 32 ប៊ីត

ATMEL-AVR32-32-Bit-Micro-Controllers-ផលិតផល

លក្ខណៈបច្ចេកទេស

  • ឈ្មោះផលិតផល៖ AVR32 Studio
  • កំណែ៖ ចេញផ្សាយ 2.6.0
  • ដំណើរការដែលគាំទ្រ៖ ដំណើរការ AVR 32 ប៊ីតរបស់ Atmel
  • Microcontrollers ដែលគាំទ្រ៖ 8/32-bit Microcontrollers
  • ជំនួយឧបករណ៍៖ AVR ONE!, JTAGICE mkII, STK600
  • ការរួមបញ្ចូលខ្សែសង្វាក់ឧបករណ៍៖ AVR/GNU Toolchain

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

ការដំឡើង

AVR32 Studio គឺជាបរិយាកាសអភិវឌ្ឍន៍រួមបញ្ចូលគ្នាសម្រាប់ការសរសេរ ការកែកំហុស និងការដាក់ឱ្យប្រើប្រាស់កម្មវិធី AVR 32-bit។ វាត្រូវបានចែកចាយដោយ Atmel ដោយឥតគិតថ្លៃ និងដំណើរការទាំង Windows និង Linux ។

តម្រូវការប្រព័ន្ធ

  • តម្រូវការផ្នែករឹង៖ AVR32 Studio មិនត្រូវបានសាកល្បងលើកុំព្យូទ័រដែលមានធនធានទាបទេ ប៉ុន្តែអាចដំណើរការបានអាស្រ័យលើទំហំគម្រោង។
  • តម្រូវការផ្នែកទន់៖ មិនគាំទ្រនៅលើ Windows 98, NT, ឬ ME ទេ។

ការទាញយក និងដំឡើង

  • ការដំឡើងពីកញ្ចប់ផលិតផល៖ ការបង្កើតផលិតផលពេញលេញអាចរកបាននៅលើឌីវីឌីបណ្ណាល័យបច្ចេកទេស AVR ឬទាញយកពី Atmel's webគេហទំព័រ។ ជ្រើសរើសការដំឡើងផ្ទាល់ខ្លួនសម្រាប់បញ្ជាក់ទីតាំងដំឡើង។
  • ការដំឡើងនៅលើវីនដូ៖ ទាញយកកម្មវិធីដំឡើង AVR32 Studio ពី Atmel's webគេហទំព័រ ហើយដំណើរការវា។ Sun Java Runtime Environment នឹងត្រូវបានដំឡើងប្រសិនបើបាត់។

ស្ទូឌីយោ AVR32៖ ចេញផ្សាយ 2.6.0

AVR32 Studio គឺជាបរិយាកាសអភិវឌ្ឍន៍រួមបញ្ចូលគ្នា (IDE) សម្រាប់បង្កើតកម្មវិធី AVR 32-bit។ ស្ទូឌីយោ AVR32 ផ្តល់នូវសំណុំពេញលេញនៃលក្ខណៈពិសេសរួមទាំងគម្រោង file ការគ្រប់គ្រង ការគ្រប់គ្រងភារកិច្ច និងការរួមបញ្ចូលការគ្រប់គ្រងកំណែ (CVS); កម្មវិធីនិពន្ធ C/C++ ជាមួយនឹងការបន្លិចវាក្យសម្ព័ន្ធ ការរុករក និងការបំពេញកូដ។ ឧបករណ៍បំបាត់កំហុសដែលគាំទ្រការគ្រប់គ្រងការរត់ រួមទាំងការបោះជំហានកម្រិតប្រភព និងការណែនាំ និងចំណុចបំបែក។ ការចុះឈ្មោះ អង្គចងចាំ និង I/O views; និងការកំណត់រចនាសម្ព័ន្ធ និងការគ្រប់គ្រងគោលដៅ។ AVR32 Studio គឺ បានសាងសង់នៅលើ សូរ្យគ្រាស បើកការរួមបញ្ចូលយ៉ាងងាយស្រួលជាមួយភាគីទីបី plugins សម្រាប់ការបង្កើនមុខងារ។

AVR32 Studio គាំទ្រដំណើរការ AVR 32-bit ទាំងអស់របស់ Atmel ។ ស្ទូឌីយោ AVR32 គាំទ្រការអភិវឌ្ឍន៍ និងការបំបាត់កំហុសនៃកម្មវិធីទាំងពីរដាច់ដោយឡែក (ដោយគ្មានប្រព័ន្ធប្រតិបត្តិការ) និងកម្មវិធីលីនុច (សម្រាប់គ្រួសារឧបករណ៍ AT32AP7) ។ កម្មវិធីជំនួយភាគីទីបីមានសម្រាប់បំបាត់កំហុសប្រព័ន្ធប្រតិបត្តិការផ្សេងទៀត។

ឧបករណ៍ Atmel ទាំងអស់ដែលគាំទ្រស្ថាបត្យកម្ម AVR 32 ប៊ីត រួមទាំង AVR ONE !, JTAGICE mkII និង STK600 ត្រូវបានគាំទ្រដោយ AVR32 Studio។

AVR32 Studio រួមបញ្ចូលជាមួយ 32-bit AVR/GNU Toolchain ។ GNU C Compiler (GCC) ត្រូវបានប្រើសម្រាប់ការចងក្រងកម្មវិធី C/C++ ខណៈពេលដែលកម្មវិធីបំបាត់កំហុស GNU (GDB) ត្រូវបានប្រើសម្រាប់ការបំបាត់កំហុសកម្មវិធីនៅលើគោលដៅ។ AVR Utilities របស់ Atmel កម្មវិធី avr32 និង avr32gdbproxy ត្រូវបានប្រើសម្រាប់ការដាក់ពង្រាយ និងបំបាត់កំហុសនៃកម្មវិធីឯកត្តជន ក៏ដូចជាគោលដៅ voltage និងការលៃតម្រូវម៉ាស៊ីនភ្លើងនាឡិកា។

ការណែនាំអំពីការដំឡើង

AVR32 Studio គឺជាបរិយាកាសអភិវឌ្ឍន៍រួមបញ្ចូលគ្នាសម្រាប់ការសរសេរ ការកែកំហុស និងការដាក់ឱ្យប្រើប្រាស់កម្មវិធី AVR 32-bit។ AVR32 Studio ត្រូវបានចែកចាយដោយ Atmel ដោយមិនគិតថ្លៃ ហើយដំណើរការទាំង Windows និង Linux។

ព័ត៌មាន

កំណែ AVR32 Studio នេះគឺជាការធ្វើឱ្យប្រសើរឡើងពីការចេញផ្សាយ 2.5 ។ សមាសធាតុផ្សេងៗ AVR32 Studio ផ្អែកលើត្រូវបានដំឡើងកំណែទៅការចេញផ្សាយសេវាកម្ម Eclipse Galileo 2។ នេះមានន័យថាការកែកំហុស ការកែលម្អ និងការកែលម្អមួយចំនួនធំត្រូវបានបញ្ចូលទៅក្នុងកំណែនេះ។

  • ឧបករណ៍អភិវឌ្ឍន៍ C/C++ (108 បញ្ហាត្រូវបានជួសជុល)
  • ការរួមបញ្ចូលកម្មវិធីតាមដានបញ្ហា Mylyn (166 បញ្ហាត្រូវបានជួសជុល)
  • Eclipse platform (149 បញ្ហាត្រូវបានជួសជុល)
  • ការគ្រប់គ្រងគោលដៅ/Remote System Explorer (5 បញ្ហាត្រូវបានជួសជុល)

បន្ថែមលើការកែកំហុស 77 AVR32 Studio និងការកែលម្អត្រូវបានអនុវត្ត។ សូមមើល ថ្មី​និង​គួរ​ឱ្យ​កត់​សម្គាល់​

ផ្នែកសម្រាប់ព័ត៌មានលម្អិតអំពីការផ្លាស់ប្តូរដ៏សំខាន់បំផុត។

តម្រូវការប្រព័ន្ធ

AVR32 Studio ត្រូវ​បាន​គាំទ្រ​ក្រោម​ការ​កំណត់​រចនាសម្ព័ន្ធ​ដូច​ខាង​ក្រោម។

តម្រូវការផ្នែករឹង

  • ដំណើរការអប្បបរមា Pentium 4, 1GHz
  • RAM អប្បបរមា 512 MB
  • ទំហំថាសទំនេរយ៉ាងតិច ១៥ មេកាបៃ
  • គុណភាពបង្ហាញអេក្រង់អប្បបរមា 1024 × 768

AVR32 Studio មិនត្រូវបានសាកល្បងលើកុំព្យូទ័រដែលមានធនធានតិចទេ ប៉ុន្តែអាចដំណើរការបានយ៉ាងគាប់ចិត្ត អាស្រ័យលើចំនួន និងទំហំនៃគម្រោង និងការអត់ធ្មត់របស់អ្នកប្រើប្រាស់។

តម្រូវការកម្មវិធី

  • Windows 2000, Windows XP, Windows Vista ឬ Windows 7 (x86 ឬ x86-64) ។ ចំណាំថាចាប់តាំងពី Windows 2000 មិនមាន "បរិបទក្រាហ្វិកកម្រិតខ្ពស់" ធាតុក្រាហ្វិកមួយចំនួននឹងមិនត្រូវបានបង្ហាញតាមការចង់បានទេ។
  • Fedora 13 ឬ 12 (x86 ឬ x86-64), RedHat Enterprise Linux 4 ឬ 5, Ubuntu Linux 10.04 ឬ 8.04 (x86 ឬ x86-64) ឬ SUSE Linux 2 ឬ 11.1 (x86 ឬ x86-64) ។ AVR32 Studio អាចដំណើរការបានយ៉ាងល្អលើការចែកចាយផ្សេងទៀត។ ទោះយ៉ាងណាក៏ដោយ វានឹងមិនត្រូវបានសាកល្បង និងមិនត្រូវបានគាំទ្រ។
  • Sun Java 2 Platform កំណែ 1.6 ឬថ្មីជាងនេះ។
  • Internet Explorer, Mozilla ឬ Firefox
  • AVR Utilities កំណែ 3.0 ឬថ្មីជាងនេះ។ (សូមមើល "ការទាញយក និងដំឡើង")
  • AVR Toolchains កំណែ 3.0 ឬថ្មីជាងនេះ។ (សូមមើល "ការទាញយក និងដំឡើង")

AVR32 Studio មិនត្រូវបានគាំទ្រនៅលើ Windows 98, NT ឬ ME ទេ។

ការទាញយក និងដំឡើង

AVR32 Studio ទាមទារកញ្ចប់ "AVR Toolchains" ដែលមានផ្ទុក C/C++ compilers និង linkers ។ លើសពីនេះទៀត "AVR Utilities" ត្រូវបានទាមទារសម្រាប់ការសរសេរកម្មវិធី និងការបំបាត់កំហុស។ ចាប់តាំងពីការចេញផ្សាយ AVR32 Studio កញ្ចប់ទាំងពីរនេះត្រូវបានរួមបញ្ចូលនៅក្នុងផលិតផលសម្រាប់ការកំណត់រចនាសម្ព័ន្ធជាក់លាក់។ វាមិនគួរមានតម្រូវការក្នុងការដំឡើងទាំងនេះដោយឡែកពីគ្នានោះទេ។

ទោះយ៉ាងណាក៏ដោយ ប្រសិនបើអ្នកត្រូវការការដំឡើងដាច់ដោយឡែក។ កំណែចុងក្រោយបំផុតអាចរកបាននៅទីតាំងដូចគ្នាជាមួយ AVR32 Studio ។ សូមដំឡើងឧបករណ៍ និងឧបករណ៍ប្រើប្រាស់ដោយយោងតាមការណែនាំអំពីការដំឡើងដែលបានផ្ដល់ឱ្យនៅក្នុងកំណត់ចំណាំចេញផ្សាយដែលភ្ជាប់មកជាមួយ។

នៅពេលដែល AVR32 Studio ត្រូវបានចាប់ផ្តើម វានឹងសាកល្បងសម្រាប់វត្តមានរបស់ toolchains និងកញ្ចប់ឧបករណ៍ប្រើប្រាស់។ ប្រសិនបើរកមិនឃើញទាំងនេះ ការព្រមានត្រូវបានចេញ។

AVR32 Studio អាចត្រូវបានដំឡើងតាមបីវិធី។ ជាកម្មវិធីពេញលេញ ឬជាសំណុំលក្ខណៈពិសេសដែលបានបន្ថែមទៅកម្មវិធីដែលមានមូលដ្ឋានលើ Eclipse ដែលមានស្រាប់ដោយប្រើ Eclipse Marketplace Client ឬឃ្លាំងដោយផ្ទាល់។ វិធីសាស្ត្រចុងក្រោយក៏នឹងអនុញ្ញាតឱ្យអ្នកជ្រើសរើសមុខងារណាមួយដែលត្រូវដំឡើងផងដែរ។

ការដំឡើងដោយប្រើ Eclipse Marketplace

សូមចំណាំថា Eclipse Marketplace Client គឺមានតែនៅក្នុង Eclipse 3.6 និងថ្មីជាងនេះប៉ុណ្ណោះ។

ចាប់ផ្តើមផលិតផលដែលមានមូលដ្ឋានលើ Eclipse របស់អ្នក ហើយបើក ជំនួយ > Eclipse Marketplace.... ទៅកាន់ ស្វែងរក ទំព័រនិងស្វែងរក

"AVR" ។ វាគួររាយបញ្ជី "AVR32 Studio"។ ចុចធាតុចូល ដំឡើង ប៊ូតុង។ ដំណើរការដែលនៅសល់គឺដូចគ្នានឹងការដំឡើងពីឃ្លាំង។

ការដំឡើងពីឃ្លាំង

នៅពេលដំឡើងពីឃ្លាំងចែកចាយ អ្នកត្រូវតែមានកម្មវិធីដែលផ្អែកលើ Eclipse រួចរាល់ហើយ។ វាគួរតែមានសមាសធាតុ Eclipse CDT (C/C++ Development Tooling) ។ ជម្រើសដ៏ល្អគឺ "Eclipse IDE សម្រាប់អ្នកអភិវឌ្ឍន៍ C/C ++" ដែលអាចរកបានពី http://www.eclipse.org/downloads. ប្រសិនបើសមាសធាតុចាំបាច់មិនត្រូវបានដំឡើងរួចហើយ ពួកវានឹងត្រូវបានទាញយក និងដំឡើងដោយស្វ័យប្រវត្តិប្រសិនបើអាចធ្វើទៅបាន។

ពីម៉ឺនុយមេ; បើក ជំនួយ > ដំឡើងកម្មវិធីថ្មី... ដើម្បីទទួលបានអ្នកជំនួយការដំឡើង ហើយបន្ថែមឃ្លាំងនៅ http:// distribute.atmel.no/tools/avr32studio/releases/latest/ ទៅប្រភពដំឡើង។ ប្រសិនបើអ្នកមានឃ្លាំងជា zip- file អ្នកអាចប្រើវាជំនួសវិញ។

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

ឥឡូវជ្រើសរើសមុខងារ IDE សំខាន់ដូចបង្ហាញក្នុងរូបភាព។ នេះគឺជាឈ្មោះ AVR32 Studio IDE. ដោយសារយន្តការភាពអាស្រ័យ វានឹងជ្រើសរើសមុខងារដែលត្រូវការទាំងអស់ដោយស្វ័យប្រវត្តិ ហើយថែមទាំងទាញយកសម្រាប់ឧបករណ៍ C/C+ + ពី Eclipse.org ផងដែរ។ លក្ខណៈពិសេសស្រេចចិត្តណាមួយដូចជាការគាំទ្រសម្រាប់វិស្វកម្មដែលលែងប្រើ samples អាចត្រូវបានដំឡើងឥឡូវនេះ ឬអ្នកអាចបន្ថែមវានៅពេលក្រោយ។

ទោះបីជាវាមិនត្រូវបានគាំទ្រជាផ្លូវការក៏ដោយ អ្នកក៏អាចដំឡើង AVR32 Studio ពីឃ្លាំងនៅលើ OS X។ ទោះជាយ៉ាងណាក៏ដោយ អ្នកក៏នឹងត្រូវការ AVR Toolchain និង AVR Utilities សម្រាប់ OS X ដើម្បីប្រើប្រាស់ IDE ពេញលេញផងដែរ។ ការបង្កើតសម្រាប់វេទិកានេះបច្ចុប្បន្នមិនមានទេ។

អ្នកគួរតែចាប់ផ្តើមដោយពិនិត្យមើលមុខងារទាំងអស់ លើកលែងតែជម្រើសដែលអាច ឬប្រហែលជាមិនគួរឱ្យចាប់អារម្មណ៍ ដោយសារប្រភេទនេះមានមុខងារដែលលែងប្រើ ឬវិស្វកម្ម។ampគាំទ្រ។

ការដំឡើងពីកញ្ចប់ផលិតផល

ការបង្កើតផលិតផលពេញលេញនៃ AVR32 Studio មានអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការ។ កម្មវិធីនេះអាចរកបាននៅលើឌីវីឌីបណ្ណាល័យបច្ចេកទេស AVR ឬទាញយកពី Atmel's webគេហទំព័រនៅ http://www.atmel.com/products/avr32/ នៅក្រោមម៉ឺនុយ "ឧបករណ៍និងកម្មវិធី" ។ ការស្ថាបនាទាំងនេះមាននៅក្នុងការកំណត់រចនាសម្ព័ន្ធបួនផ្សេងគ្នា។

  • កម្មវិធីដំឡើងសម្រាប់ 32 ប៊ីតនិង 64 ប៊ីត
  • ហ្ស៊ីប-file សម្រាប់ 32 ប៊ីត និង 64 ប៊ីត
  • ហ្ស៊ីប-file សម្រាប់ 32 ប៊ីត
  • ហ្ស៊ីប-file សម្រាប់លីនុច 64 ប៊ីត

ការដំឡើងនៅលើវីនដូ

កម្មវិធីដំឡើង AVR32 Studio អាចទាញយកបានពី webគេហទំព័រដូចបានកត់សម្គាល់ខាងលើ។ បន្ទាប់ពីទាញយករួច ចុចពីរដងលើកម្មវិធីដំឡើងដែលអាចប្រតិបត្តិបាន។ file ដើម្បីដំឡើង។ ប្រសិនបើអ្នកចង់បញ្ជាក់ទីតាំងដែលកម្មវិធី AVR32 Studio ត្រូវបានដំឡើង សូមជ្រើសរើស "ការដំឡើងផ្ទាល់ខ្លួន"។ កម្មវិធីដំឡើងនឹងដំឡើង Sun Java Runtime Environment នៅលើកុំព្យូទ័ររបស់អ្នកប្រសិនបើវាបាត់។

ក៏មាន zip-file ការចែកចាយមានសម្រាប់ Windows ។ គ្រាន់​តែ​ទាញ​យក​និង​ដោះ​ការ​បង្ហាប់​ file. AVR32 Studio អាច​ត្រូវ​បាន​បើក​ដំណើរការ​ដោយ​ប្រើ​កម្មវិធី​ប្រតិបត្តិ​ដែល​រក​ឃើញ​នៅ​ឫស​នៃ​ថត​ថ្មី។

ចំណាំថាប្រសិនបើអ្នកកំពុងដំណើរការកំណែ 64 ប៊ីតនៃប្រព័ន្ធប្រតិបត្តិការ អ្នកនឹងត្រូវដំឡើងកំណែ 32 ប៊ីតនៃ Java Runtime ។

ប្រសិនបើកម្មវិធីបញ្ជាឧបករណ៍សម្រាប់កម្មវិធីបំបាត់កំហុស និងកម្មវិធីត្រាប់តាមរកមិនឃើញ អ្នកនឹងត្រូវបានជូនដំណឹងភ្លាមៗនៅពេលដែល IDE ចាប់ផ្តើម។ វាក៏អាចធ្វើទៅបានដើម្បីដំឡើងកម្មវិធីបញ្ជាទាំងនេះពីម៉ឺនុយ។ ជ្រើសរើស ជំនួយ > ដំឡើងកម្មវិធីបញ្ជា USB AVR.

ការបន្ថែម Utilities និង Toolchains ទៅ PATH

ការចែកចាយ Windows នៃ AVR32 Studio ភ្ជាប់មកជាមួយ AVR Utilities និង AVR Toolchains ជាកម្មវិធីជំនួយ។ ដោយសារទាំងនេះត្រូវបានពន្លានៅពេលដំឡើងវាអាចធ្វើទៅបានដើម្បីបន្ថែមប្រព័ន្ធគោលពីរនៅក្នុង PATH ប្រព័ន្ធ។ ដូច្នេះធ្វើឱ្យវាអាចប្រើវាសូម្បីតែនៅខាងក្រៅ AVR32 Studio ។ អាស្រ័យលើកន្លែងដែលអ្នកដំឡើង IDE ផ្លូវទៅកាន់ប្រព័ន្ធគោលពីរគឺ៖

  • C: \\ កម្មវិធី Files\Atmel\AVR Tools\AVR32 Studio\plugins\com.atmel.avr.toolchains.win32.x86_3.0.0 ។\os\win32\x86\bin
  • C: \\ កម្មវិធី Files\Atmel\AVR Tools\AVR32 Studio\plugins\com.atmel.avr.utilities.win32.x86_3.0.0 ។\os\win32\x86\bin

ការដំឡើងនៅលើលីនុច

នៅលើលីនុច ស្ទូឌីយោ AVR32 អាចប្រើបានតែជាបណ្ណសារហ្ស៊ីប ដែលអាចទាញយកដោយប្រើឧបករណ៍ពន្លា។ គ្រាន់តែទាញយកទៅទីតាំងដែលអ្នកចង់ឱ្យកម្មវិធីដំណើរការពី។

ចំណាំថាប្រសិនបើអ្នកនឹងបង្កើតកម្មវិធីលីនុចសម្រាប់ AT32AP7000 អ្នកក៏ត្រូវដំឡើង AVR32 Buildroot ផងដែរ។

ប្រសិនបើកម្មវិធីបញ្ជាឧបករណ៍សម្រាប់កម្មវិធីបំបាត់កំហុស និងកម្មវិធីត្រាប់តាមរកមិនឃើញ អ្នកនឹងត្រូវបានជូនដំណឹងភ្លាមៗនៅពេលដែល IDE ចាប់ផ្តើម។ វាក៏អាចធ្វើទៅបានដើម្បីដំឡើងកម្មវិធីបញ្ជាទាំងនេះពីម៉ឺនុយ។ ជ្រើសរើស ជំនួយ > ដំឡើងកម្មវិធីបញ្ជា USB AVR.

សំខាន់៖ បរិយាកាសដំណើរការ Java ដែលត្រូវបានដឹកជញ្ជូនជាមួយនឹងការចែកចាយលីនុចជាច្រើនមិនឆបគ្នាជាមួយ AVR32 Studio ទេ។ Java Runtime (ឬ JDK) 1.6 គឺ​តំរូវ​អោយ​មាន។ សូមពិគ្រោះជាមួយឯកសារនៃការចែកចាយលីនុចរបស់អ្នកសម្រាប់ការណែនាំអំពីការដំឡើង Sun Java ឬទាញយកវាពី Sun's webគេហទំព័រនៅ http://java.sun.com/. ជាពិសេស សេចក្តីយោងណាមួយចំពោះកំណែ Java 1.7 បង្ហាញថាកំណែមិនត្រូវគ្នាកំពុងត្រូវបានប្រើប្រាស់។

យើងសូមណែនាំឱ្យដំឡើង AVR32 Studio ទៅក្នុងថតឯកសារដែលអាចសរសេរបានសម្រាប់អ្នកប្រើប្រាស់។ វាជួយសម្រួលដល់ដំណើរការនៃការបន្ថែម ឬធ្វើបច្ចុប្បន្នភាពផលិតផល។ នៅលើម៉ាស៊ីនដែលមានអ្នកប្រើប្រាស់តែមួយ ជាធម្មតាអ្នកអាចទាញយក AVR32 Studio ZIP បាន។ file ទៅក្នុងបញ្ជីផ្ទះរបស់អ្នក។ វាបង្កើតថតដែលមានផលិតផល files.

ដើម្បីដំណើរការ AVR32 Studio ប្រតិបត្តិកម្មវិធី avr32studio ពីថត avr32studio ។ ប្រសិនបើអ្នកជួបប្រទះបញ្ហា សូមប្រាកដថា java ត្រឹមត្រូវកំពុងត្រូវបានប្រើប្រាស់ដោយការដំណើរការ java -version ដែលគួរតែផ្តល់លទ្ធផលស្រដៀងគ្នាទៅនឹងវា៖

 

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

Sun Java នៅលើអ៊ូប៊ុនទូ

អ្នកអាចដំឡើង Sun's Java នៅលើ Ubuntu ដោយប្រើពាក្យបញ្ជាខាងក្រោមពីសែល៖

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

RedHat Enterprise Linux 4

ចំណាំថាអ្នកប្រហែលជាត្រូវកំណត់អថេរបរិស្ថាន MOZILLA_FIVE_HOME ទៅថតដែលមានការដំឡើង Firefox របស់អ្នក។ ឧ

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

ឬប្រសិនបើប្រើ tcsh:

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

ដើម្បីឱ្យទំព័រស្វាគមន៍ដំណើរការ។

ការបន្ថែម Utilities និង Toolchains ទៅ PATH

ការចែកចាយលីនុចនៃ AVR32 Studio ភ្ជាប់មកជាមួយ AVR Utilities និង AVR Toolchains ជាកម្មវិធីជំនួយ។ ដោយសារទាំងនេះត្រូវបានពន្លានៅពេលដំឡើងវាអាចធ្វើទៅបានដើម្បីបន្ថែមប្រព័ន្ធគោលពីរនៅក្នុង PATH ប្រព័ន្ធ។ ដូច្នេះធ្វើឱ្យវាអាចប្រើវាសូម្បីតែនៅខាងក្រៅ AVR32 Studio ។ អាស្រ័យលើកន្លែងដែលអ្នកដំឡើង IDE ផ្លូវទៅកាន់ប្រព័ន្ធគោលពីរគឺ៖

  • នៅលើម៉ាស៊ីនលីនុច 32 ប៊ីត
    • /usr/local/as4e-ide/plugins/com.atmel.avr.toolchains.win32.x86_3.0.0 ។/os/linux/x86/bin
    • /usr/local/as4e-ide/plugins/com.atmel.avr.utilities.win32.x86_3.0.0 ។/os/linux/x86/bin
  • នៅលើម៉ាស៊ីនលីនុច 64 ប៊ីត
    • /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

ធ្វើឱ្យប្រសើរឡើងពីកំណែមុន។

ដោយសារតែការផ្លាស់ប្តូរនៅក្នុងយន្តការផ្តល់ វាមិនអាចទៅរួចទេក្នុងការធ្វើឱ្យប្រសើរឡើងពីកំណែមុនជាង 2.5.0 ទៅជាកំណែ 2.6.0។ ការដំឡើងថ្មីត្រូវតែធ្វើឡើង។ ទោះយ៉ាងណាក៏ដោយ អ្នកអាចបន្តប្រើប្រាស់កន្លែងធ្វើការដែលមានស្រាប់របស់អ្នក។

គម្រោងឯករាជ្យដែលបានបង្កើតជាមួយ AVR32 Studio 2.0.1 ឬថ្មីជាងនេះ មិនចាំបាច់ធ្វើបច្ចុប្បន្នភាពទេ។ គម្រោងចាស់ៗគួរតែត្រូវបានបំប្លែងទៅជាទម្រង់ 2.0.1។ គម្រោងលីនុចដែលបានបង្កើតជាមួយនឹងការចេញផ្សាយចាស់ជាង AVR32 Studio 2.1.0 ត្រូវតែបំប្លែង។ សូមមើលជំពូកណែនាំអ្នកប្រើប្រាស់អំពីគម្រោងធ្វើឱ្យប្រសើរឡើងសម្រាប់ព័ត៌មានលម្អិតបន្ថែម។

ព័ត៌មានទំនាក់ទំនង

សម្រាប់ការគាំទ្រនៅលើ AVR32 Studio សូមទាក់ទង avr32@atmel.com ។

អ្នកប្រើប្រាស់ AVR32 Studio ក៏ត្រូវបានស្វាគមន៍ផងដែរក្នុងការពិភាក្សាអំពី AVRFreaks webគេហទំព័រ វេទិកាសម្រាប់ឧបករណ៍កម្មវិធី AVR32 ។

ការបដិសេធ និងឥណទាន

AVR32 Studio ត្រូវបានចែកចាយដោយមិនគិតថ្លៃសម្រាប់គោលបំណងនៃការបង្កើតកម្មវិធីសម្រាប់ដំណើរការ Atmel AVR ។ ការប្រើប្រាស់សម្រាប់គោលបំណងផ្សេងទៀតមិនត្រូវបានអនុញ្ញាត; សូមមើលកិច្ចព្រមព្រៀងអាជ្ញាប័ណ្ណកម្មវិធីសម្រាប់ព័ត៌មានលម្អិត។ AVR32 Studio មកដោយគ្មានការធានាណាមួយឡើយ។

រក្សាសិទ្ធិ 2006-2010 Atmel Corporation ។ រក្សា​រ​សិទ្ធ​គ្រប់យ៉ាង។ ATMEL និមិត្តសញ្ញា និងបន្សំរបស់វា នៅគ្រប់ទីកន្លែងដែលអ្នកនៅ AVR AVR32 និងផ្សេងទៀត គឺជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Atmel Corporation ឬក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ខ្លួន។ Windows, Internet Explorer និង Windows Vista គឺជាពាណិជ្ជសញ្ញា ឬពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជី

សាជីវកម្ម Microsoft នៅសហរដ្ឋអាមេរិក និង/ឬប្រទេសផ្សេងទៀត។ លីនុច គឺជាពាណិជ្ជសញ្ញាចុះបញ្ជីរបស់ Linus Torvalds នៅសហរដ្ឋអាមេរិក និងប្រទេសដទៃទៀត។ សាងសង់នៅលើ Eclipse គឺជាពាណិជ្ជសញ្ញារបស់ Eclipse Foundation, Inc. Sun និង Java គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Sun Microsystems, Inc. នៅសហរដ្ឋអាមេរិក និងប្រទេសដទៃទៀត។ Mozilla និង Firefox គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ Mozilla Foundation ។ Fedora គឺជាពាណិជ្ជសញ្ញារបស់ Red Hat, Inc. SUSE គឺជាពាណិជ្ជសញ្ញារបស់ Novell, Inc ។ លក្ខខណ្ឌ និងឈ្មោះផលិតផលផ្សេងទៀតអាចជាពាណិជ្ជសញ្ញារបស់អ្នកដទៃ។

ថ្មី​និង​គួរ​ឱ្យ​កត់​សម្គាល់​

ជំពូកនេះរាយបញ្ជីធាតុថ្មី និងគួរឱ្យកត់សម្គាល់សម្រាប់ការចេញផ្សាយ 2.6.0 ។

កន្លែងធ្វើការ

ថ្មរួមបញ្ចូល

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

 នេះ។ ខ្សែសង្វាក់ឧបករណ៍ AVR កញ្ចប់រួមជាមួយ ឧបករណ៍ប្រើប្រាស់ AVR ឥឡូវនេះត្រូវបានបញ្ចូលទៅក្នុងការបង្កើតផលិតផលសម្រាប់ការកំណត់រចនាសម្ព័ន្ធជាក់លាក់។ នេះ​មាន​ន័យ​ថា​វា​មិន​គួរ​មាន​តម្រូវ​ការ​ក្នុង​ការ​ដំឡើង​ទាំង​នេះ​ដោយ​ឡែក​ពី​គ្នា​។ កម្មវិធីទាំងអស់ដែលអ្នកត្រូវការ

ចាប់ផ្តើមបង្កើតកម្មវិធី AVR ត្រូវបានរួមបញ្ចូល។ ប្រសិនបើអ្នកដំឡើងកញ្ចប់ណាមួយដោយឡែកពីគ្នា កំណែដែលបានរួមបញ្ចូលនឹងនៅតែមានវត្តមាន ហើយត្រូវតែដកចេញ ប្រសិនបើកំណែខាងក្រៅត្រូវប្រើ។ នេះអាចត្រូវបានធ្វើតាមរយៈ ជំនួយ > អំពី AVR32 Studio > ព័ត៌មានលម្អិតអំពីការដំឡើង.

ការគ្រប់គ្រងឧបករណ៍ប្រសើរឡើង

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

ពីមុន AVR32 Studio នឹងប្រើអថេរប្រព័ន្ធ PATH ឬ AVR32_HOME ដើម្បីស្វែងយល់ថាតើកន្លែងណា ឧបករណ៍ប្រើប្រាស់ AVR និង AVR Toolchains ត្រូវបានដំឡើង។ នេះ។

ឥឡូវ​នេះ​យន្តការ​ត្រូវ​បាន​ផ្លាស់​ប្តូរ ដូច្នេះ​វា​អាច​កំណត់​រចនាសម្ព័ន្ធ​ផ្លូវ​ស្វែង​រក​មួយ​ណា​ដែល​ត្រូវ​ប្រើ។ ប្រអប់កំណត់ចំណូលចិត្តអាចរកបាននៅ បង្អួច > ចំណូលចិត្ត >

ចំណុចប្រទាក់អ្នកប្រើសាមញ្ញ

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

ផ្លូវឧបករណ៍. តម្លៃដែលបានកំណត់ដោយស្វ័យប្រវត្តិនឹងនៅតែបម្រើជាតម្លៃលំនាំដើម។ ចំណាំថាប្រសិនបើ ឧបករណ៍ប្រើប្រាស់ AVR និង AVR Toolchains ត្រូវបានដំឡើងជាផ្នែកមួយ IDE (ដូចបានរៀបរាប់ខាងលើ) ផ្លូវដែលបានបញ្ជាក់នៅទីនេះនឹងទទួលបានអាទិភាពទាបជាង។

ចំណុចប្រទាក់អ្នកប្រើត្រូវបានធ្វើឱ្យសាមញ្ញ ហើយមុខងារ "កម្រិតខ្ពស់" ជាច្រើនទៀតត្រូវបានលាក់នៅឆ្ងាយ។ ទោះយ៉ាងណាក៏ដោយ ទាំងនេះនៅតែអាចប្រើបាន ហើយអាចត្រូវបានធ្វើឱ្យសកម្មដោយការផ្លាស់ប្តូរការកំណត់ចំណូលចិត្តនៅ ចំណូលចិត្ត > ទូទៅ > សកម្មភាព.

ការជ្រើសរើសឧបករណ៍ប្រសើរឡើង

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

ប្រអប់ជ្រើសរើសឧបករណ៍ត្រូវបានធ្វើឱ្យប្រសើរឡើង។ ឥឡូវនេះវានឹងអនុញ្ញាតឱ្យអ្នកធ្វើការស្វែងរកខ្សែរងសាមញ្ញសម្រាប់ឈ្មោះឧបករណ៍ ហើយវានឹងចងចាំឧបករណ៍ដែលបានប្រើចុងក្រោយ។ ឥឡូវនេះឈ្មោះពេញត្រូវបានប្រើសម្រាប់ឧបករណ៍ទាំងអស់។ អ្នកជំនួយគម្រោងថ្មីនឹងចាប់ផ្តើមជាមួយឧបករណ៍ដែលបានប្រើចុងក្រោយជានិច្ចប្រសិនបើមាន។

មុខងារថ្មីត្រូវបានបន្ថែម

របាយការណ៍ #9558៖ គម្រោង AVR C ពីគំរូគួរតែប្រើក្តារ MCU ។

វាមិនតម្រូវឱ្យបញ្ជាក់ឧបករណ៍ណាដែលត្រូវប្រើនៅពេលបង្កើតគម្រោងថ្មីដោយប្រើ "គម្រោង AVR32 C ពីគំរូ" ទៀតទេ។ ឧបករណ៍ដែលបានបញ្ជាក់នៅក្នុងគំរូនឹងត្រូវបានប្រើដោយស្វ័យប្រវត្តិ។

របាយការណ៍ #10477៖ បានបន្ថែមការគាំទ្រសម្រាប់ឧបករណ៍អភិវឌ្ឍន៍ QT600។

QT600 ផ្តល់នូវបរិយាកាសដ៏មានឥទ្ធិពលសម្រាប់អ្នករចនាដើម្បីវាយតម្លៃ និងរចនាដំណោះស្រាយដែលផ្អែកលើការប៉ះ។ ការរចនាដែលអាចធ្វើមាត្រដ្ឋានបានរបស់ QT600 អនុញ្ញាតឱ្យអ្នករចនាប្រើបន្ទះឧបករណ៍ចាប់សញ្ញាប៉ះផ្ទាល់របស់ពួកគេជាមួយនឹងបន្ទះមីក្រូត្រួតពិនិត្យផ្សេងៗ ឬដើម្បីភ្ជាប់បន្ទះឧបករណ៍ចាប់សញ្ញា QT600 ដោយផ្ទាល់ទៅនឹងកម្មវិធីរបស់ពួកគេផ្ទាល់។

របាយការណ៍ #11205៖ រួមបញ្ចូលក្របខ័ណ្ឌកម្មវិធី UC3 កំណែ 1.7។

ក្របខ័ណ្ឌកម្មវិធី UC3 ផ្តល់កម្មវិធីបញ្ជាកម្មវិធី និងបណ្ណាល័យដើម្បីបង្កើតកម្មវិធីណាមួយសម្រាប់ឧបករណ៍ AVR32 UC3 ។ វាត្រូវបានបង្កើតឡើងដើម្បីជួយអភិវឌ្ឍ និងភ្ជាប់ធាតុផ្សំផ្សេងៗគ្នានៃការរចនាកម្មវិធី និងដើម្បីអាចបញ្ចូលបានយ៉ាងងាយស្រួលទៅក្នុងប្រព័ន្ធប្រតិបត្តិការ (OS) ក៏ដូចជាដំណើរការក្នុងរបៀបតែមួយ។ ការចេញផ្សាយនេះមានកំណែ 1.7 នៃក្របខ័ណ្ឌកម្មវិធី។

របាយការណ៍ #11273៖ បន្ថែមទស្សនៈ/របៀប "សាមញ្ញ"។

ចំណុច​ប្រទាក់​អ្នក​ប្រើ​ត្រូវ​បាន​ធ្វើ​ឱ្យ​សាមញ្ញ ហើយ​លក្ខណៈ​ពិសេស​កម្រិត​ខ្ពស់​ជា​ច្រើន​ទៀត​ត្រូវ​បាន​លាក់​នៅ​ឆ្ងាយ។ ទាំងនេះនៅតែមាន ហើយអាចដំណើរការបានដោយប្រើការកំណត់ចំណូលចិត្តដែលមាននៅ “ទូទៅ > សកម្មភាព”។

របាយការណ៍ #11625៖ រួមបញ្ចូលឧបករណ៍ប្រើប្រាស់ AVR ជាកម្មវិធីជំនួយ (ជាជម្រើស)។

AVR Utilities ឥឡូវនេះត្រូវបានបញ្ចូលទៅក្នុងការបង្កើតផលិតផល។ នេះ​មាន​ន័យ​ថា​វា​មិន​គួរ​ត្រូវ​ការ​ដំឡើង​ដោយ​ឡែក​ពី​គ្នា​នៅ​លើ Windows ឬ Linux ទេ។ ប្រសិនបើអ្នកដំឡើង AVR Utilities ដាច់ដោយឡែក កំណែដែលបានរួមបញ្ចូលនឹងនៅតែត្រូវបានប្រើ ហើយត្រូវតែដកចេញ ប្រសិនបើកំណែខាងក្រៅត្រូវប្រើ។

របាយការណ៍ #11628៖ រួមបញ្ចូល AVR Toolchain ជាកម្មវិធីជំនួយ (ជាជម្រើស)។

ឥឡូវនេះ AVR Toolchains ត្រូវបានបញ្ចូលទៅក្នុងការបង្កើតផលិតផល។ នេះ​មាន​ន័យ​ថា​វា​មិន​គួរ​ត្រូវ​ការ​ដំឡើង​ដោយ​ឡែក​ពី​គ្នា​នៅ​លើ Windows ឬ Linux ទេ។ ប្រសិនបើអ្នកដំឡើង AVR Toolchains ដាច់ដោយឡែក កំណែដែលបានរួមបញ្ចូលនឹងនៅតែត្រូវបានប្រើ ហើយត្រូវតែដកចេញ ប្រសិនបើកំណែខាងក្រៅត្រូវប្រើ។

កំហុសគួរឱ្យកត់សម្គាល់ត្រូវបានជួសជុល

របាយការណ៍ #8963៖ ការរំខានត្រូវបានបង្កឡើងកំឡុងពេលឈប់សម្រាក ធ្វើឱ្យកម្មវិធីបំបាត់កំហុសបាត់ដាន។

ការរំខានត្រូវបានបង្កឡើងកំឡុងពេលឈប់សម្រាក ធ្វើឱ្យកម្មវិធីបំបាត់កំហុសបាត់ដាន

របាយការណ៍ #10725៖ ការផ្លាស់ប្តូរនៅក្នុងបឋមកថារួមបញ្ចូល files មិនបង្កឱ្យមានការបង្កើតទេ។

នៅពេលដែលក្បាលរួមបញ្ចូល file ដាក់​ក្នុង​ថត​រង​នៃ​គម្រោង​ត្រូវ​បាន​ផ្លាស់ប្ដូរ វា​នឹង​មិន​បង្ក​ឱ្យ​មាន​ការ​បង្កើត​គម្រោង​ឡើង​វិញ​ទេ។ គ្រាន់តែចុច CTRL + B ឬដោយមធ្យោបាយផ្សេងទៀតដែលហៅការស្ថាបនានឹងមិនធ្វើអ្វីទេព្រោះការផ្លាស់ប្តូរមិនត្រូវបានរកឃើញ។ ការស្ថាបនាស្អាតត្រូវតែអនុវត្តជំនួសវិញ។ ចំណាំថាការផ្លាស់ប្តូរនៅក្នុងប្រភពមួយ។ file នឹង​បង្កើត​ការ​បង្កើត​ថ្មី។

របាយការណ៍ #11226៖ បញ្ហាមុខងារប៊ូតុងជាមួយ GTK+ 2.18។

AVR32 Studio មិនដំណើរការត្រឹមត្រូវជាមួយ GTK+ 2.18។ ប៊ូតុងផ្សេងៗមិនត្រូវបានបើកទេ ហើយ GUI មិនគូរដូចការរំពឹងទុកទេ។ បញ្ហានេះបណ្តាលមកពីភាពមិនស៊ីគ្នារវាងកំណែថ្មីនៃ GTK និង Eclipse SWT ។ ការប្រតិបត្តិ “export GDK_NATIVE_WINDOWS=true” មុនពេលចាប់ផ្តើម AVR32 Studio គួរតែស្ដារឥរិយាបថធម្មតា។ សូមមើល https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 សម្រាប់ព័ត៌មានបន្ថែម។

របាយការណ៍ #7497៖ កែលម្អឥរិយាបថនៅពេលប្រភព file មិន​អាច​រក​ឃើញ​ពេល​កំពុង​កែ​កំហុស។

នៅពេលចូលទៅក្នុងរបៀបបំបាត់កំហុស ប្រសិនបើបណ្ណាល័យខាងក្រៅត្រូវបានប្រើ ហើយរកមិនឃើញ ឧបករណ៍បំបាត់កំហុសត្រូវបានបញ្ឈប់។

របាយការណ៍ #9462៖ អ្នកបើកបររួមបញ្ចូលផ្លូវដែលមិនបានកំណត់នៅក្នុងគម្រោង AVR32 CPP ។

ការប្រតិបត្តិអ្នកជំនួយក្របខ័ណ្ឌកម្មវិធី UC3 នៅលើគម្រោង C++ នឹងមិនធ្វើបច្ចុប្បន្នភាពការកំណត់គម្រោងទាំងអស់ទេ។ ឧទាហរណ៍ផ្លូវរួមបញ្ចូលនឹងទុកចោល។ ឥឡូវនេះ នេះត្រូវបានជួសជុលហើយ។

របាយការណ៍ #9828៖ PM/GCCTRL5 បាត់ពីការពិពណ៌នាឧបករណ៍។

ចុះឈ្មោះ AVR32 view នៅក្នុង AVR32 Studio មិនដំណើរការត្រឹមត្រូវទេ ហើយពេលខ្លះវាបាត់

របាយការណ៍ #10818៖ ឥរិយាបថកំណត់រចនាសម្ព័ន្ធគោលដៅចម្លែក។

នៅពេលប្រើផ្លូវកាត់ ("គោលដៅ" > បំបាត់កំហុស > "គម្រោង") ដើម្បីបំបាត់កំហុសគោលដៅ ឧបករណ៍អាចត្រូវបានផ្លាស់ប្តូរទៅជាគម្រោង។ ទោះយ៉ាងណាក៏ដោយ "ក្តារ" ប្រសិនបើសំណុំនឹងមិនផ្លាស់ប្តូរហើយអាចបណ្តាលឱ្យមានការកំណត់មិនត្រឹមត្រូវ។ នេះត្រូវបានជួសជុល។

របាយការណ៍ #10907៖ បញ្ហាកម្មវិធីជំនួយក្របខ័ណ្ឌ AVR32 Studio។

ការដំណើរការអ្នកជំនួយការក្របខ័ណ្ឌកម្មវិធីនៅលើគម្រោងដែលបានបង្កើតដោយប្រើកំណែមុននៃក្របខ័ណ្ឌកម្មវិធីនឹងមិនធ្វើឱ្យទាន់សម័យបានផ្លាស់ប្តូរទេ។ files លុះត្រាតែ files ត្រូវបានផ្លាស់ប្តូរក្នុងស្រុក។ បានផ្លាស់ប្តូរ files ឥឡូវនេះក៏នឹងត្រូវបានដំឡើងកំណែទៅកំណែចុងក្រោយបំផុតផងដែរ។ ប្រអប់មួយនឹងសួររកការបញ្ជាក់មុនពេលសរសេរជាន់លើ files.

របាយការណ៍ #11167៖ "UC3 Software Framework" បានបាត់។

ការបិទគម្រោងដែលមានតំណភ្ជាប់ក្របខ័ណ្ឌកម្មវិធីក៏នឹងបិទតំណសម្រាប់គម្រោងផ្សេងទៀតទាំងអស់ដោយប្រើក្របខ័ណ្ឌកម្មវិធីដូចគ្នា។ នេះត្រូវបានជួសជុល។

របាយការណ៍ #11318៖ ការកំណត់ឧបករណ៍នៅលើប្រភព file លំនាំដើមទៅ "ap7000" ។

ក្នុងករណីជាក់លាក់នៅពេលដែលមានការកំណត់ការស្ថាបនាសម្រាប់ជាក់លាក់មួយ។ file; ឧបករណ៍លំនាំដើម (AP7000) នឹងចាប់ផ្តើមដូច្នេះ "- mpart=ap7000" នឹងត្រូវបានអនុវត្ត។ នេះត្រូវបានជួសជុល។

របាយការណ៍ #11584: JTAGការពន្យាពេលចាប់ផ្តើមបំបាត់កំហុស ICE mkII (សំបុត្រ 577114) ។

នៅពេលប្រើការបំបាត់កំហុសនៅលើ Ubuntu Karmic មានការផ្អាករយៈពេលយូរ (30 វិ) បន្ទាប់ពីភ្ជាប់ទៅច្រកដាននៅលើ avr32gdbproxy ។ វាត្រូវបានជួសជុល ហើយការបំបាត់កំហុសដំណើរការជាធម្មតា។

របាយការណ៍ #11021៖ ធ្វើបច្ចុប្បន្នភាពឯកសារ IDE ហើយប្តូរឈ្មោះ “AVR32” ទៅ “32-bit AVR”។

ដោយសារតែការប្តូរឈ្មោះរបស់ AVR32 ទៅជា AVR ការប្រើប្រាស់ “AVR32” ត្រូវបានប្តូរទៅជា “32-bit AVR” នៅក្នុងឯកសារ។ ធាតុមួយចំនួននៅក្នុងចំណុចប្រទាក់អ្នកប្រើត្រូវបានប្តូរឈ្មោះពី "AVR32" ទៅ "AVR" ។ ឈ្មោះរបស់ IDE នៅតែជា “AVR32 Studio”។

បញ្ហាដែលគេស្គាល់

របាយការណ៍ #11836៖ មិនអាចចាប់ផ្តើមដាន AUX នៅលើ EVK1105។

របៀបទាំងអស់នៃ AUX trace (buffed/streaming) មិនអាចប្រើនៅលើ EVK1105 បានទេ។ មិនមានដំណោះស្រាយសម្រាប់ពេលនេះទេ លើកលែងតែការប្រើប្រាស់ NanoTrace។

របាយការណ៍ #5716៖ AVR32Studio មិនឆ្លើយតបនៅពេលដើរកាត់រង្វិលជុំ។

ការបោះជំហានលើបន្ទាត់នៃកូដប្រភពដែលបណ្តាលឱ្យមានការណែនាំម៉ាស៊ីនជាច្រើនដែលត្រូវប្រតិបត្តិ (ជាធម្មតាទទេសម្រាប់ ឬខណៈពេលដែលរង្វិលជុំដែលប្រើសម្រាប់ការពន្យារពេល) នឹងបណ្តាលឱ្យ AVR32 Studio មិនឆ្លើយតប។ ដើម្បីទទួលបានការគ្រប់គ្រងឡើងវិញ សូមបញ្ចប់ការបាញ់បង្ហោះ។ ដើម្បីបោះជំហានលើបន្ទាត់កូដបែបនេះ សូមប្រើចំណុចឈប់ និងមុខងារបន្ត (F8) ។

របាយការណ៍ #7280៖ ម៉ឺនុយបរិបទបន្ទាត់បន្ទាត់បញ្ឈររបស់កម្មវិធីនិពន្ធធ្វើឱ្យមានការភ័ន្តច្រឡំជាមួយនឹងចំណុចឈប់។

ប្រសិនបើចំណុចបំបែក និងចំណុចដានស្ថិតនៅលើបន្ទាត់ប្រភពតែមួយ វាមិនអាចបើកលក្ខណសម្បត្តិរបស់ចំណុចឈប់ពីម៉ឺនុយបរិបទ (ចុចខាងស្តាំ) បានទេ។ ក្នុង​ករណី​បែប​នេះ ចូល​ដំណើរ​ការ​ចំណុច​ឈប់​ពី​ចំណុច​ឈប់ view.

របាយការណ៍លេខ 7596៖ ការបង្ហាញបន្ទាត់ដំឡើង។

ខ្លឹមសារនៃការផ្តាច់ view អាច​នឹង​ត្រូវ​បាន​បង្ហាញ​មិន​តាម​លំដាប់​លំដោយ​អាស្រ័យ​លើ​លទ្ធផល​នៃ​កម្មវិធី​ចងក្រង។ ជាធម្មតា ការបង្ហាញនៃ for-loops ឬកូដដែលបានធ្វើឱ្យប្រសើរប្រហែលជាមិនស៊ាំជាមួយអ្នកប្រើប្រាស់មួយចំនួនទេ។

របាយការណ៍ #8525៖ META មិនអាចពង្រីករចនាសម្ព័ន្ធសម្រាប់គ្រឿងកុំព្យូទ័រជាមួយនឹងការចុះឈ្មោះសម្រាប់តែសរសេរប៉ុណ្ណោះ។

នៅពេលព្យាយាមពង្រីករចនាសម្ព័ន្ធដែលចង្អុលទៅអង្គចងចាំគ្រឿងកុំព្យូទ័រដែលមានការចុះឈ្មោះសម្រាប់តែការសរសេរ (ឧទាហរណ៍សម្រាប់ struct avr32_usart_t) កំហុស "ស្ទួនឈ្មោះវត្ថុអថេរ" កើតឡើង។

របាយការណ៍ #10857៖ ការចុះឈ្មោះ DMACA មិនអាចបង្ហាញបានទេ។

DMACA ចុះឈ្មោះសម្រាប់ UC3A3 មិនបង្ហាញត្រឹមត្រូវនៅពេលនៅក្នុងកម្មវិធីបំបាត់កំហុស។ ពួកវានៅតែស្ថិតស្ថេរ ទោះបីជាមានការផ្លាស់ប្តូរ... ទាំងការចុះឈ្មោះ view និងការចងចាំ view បង្ហាញ FB ជារៀងរហូតនៅក្នុងជួរនៃការចងចាំនោះ។ ឡានក្រុងចូលប្រើសេវាកម្ម (SAB) មិនអាចចូលប្រើការចុះឈ្មោះ DMACA បានទេ។ មិនមានដំណោះស្រាយទេ។

របាយការណ៍ #7099៖ ផ្ទៀងផ្ទាត់នៅពេលរៀបចំកម្មវិធីសម្រាប់ការចាប់ផ្តើមបំបាត់កំហុស។

ការកំណត់ការកំណត់ការបើកដំណើរការ "ផ្ទៀងផ្ទាត់អង្គចងចាំបន្ទាប់ពីការសរសេរកម្មវិធី" នឹងមិនមានប្រសិទ្ធភាពសម្រាប់ការចាប់ផ្តើមបំបាត់កំហុសទេ។

របាយការណ៍ #7370៖ 'រួមបញ្ចូល' ថតពី Project Explorer បង្ហាញតែរួមបញ្ចូលពីគោលដៅបំបាត់កំហុស។

ថតរួមបញ្ចូលសម្រាប់គម្រោងនឹងបង្ហាញតែរួមបញ្ចូលសម្រាប់ការកំណត់រចនាសម្ព័ន្ធបំបាត់កំហុស។

របាយការណ៍លេខ ៧៧០៖ file ការបញ្ជូនបន្តក្នុងក្រោយការកសាង ឬបង្កើតមុនមិនដំណើរការទេ។

វាមិនអាចប្រើការបញ្ជូនបន្តក្នុងជំហានមុនបង្កើត ឬក្រោយការស្ថាបនាបានទេ។ ដំណោះស្រាយគឺបង្កើតពាក្យបញ្ជាខាងក្រៅ (ឧទាហរណ៍ .bat file) ដែលអនុវត្តការបញ្ជូនបន្តចាំបាច់។

របាយការណ៍ #11834៖ FLASHC ឧample សម្រាប់ AT32UC3A0512UES មិនចងក្រងជាមួយ AVR32 Studio 2.6 ទេ។

ស្គ្រីប linker ដែលប្រើក្នុងកំណែនៃ UC3 Software Framework នេះត្រូវបានសរសេរសម្រាប់កំណែចាស់របស់ compiler ហើយនឹងមិនដំណើរការជាមួយនឹងការចេញផ្សាយបច្ចុប្បន្នទេ។ ប្រសិនបើអ្នកត្រូវការធ្វើការអភិវឌ្ឍន៍លើឧបករណ៍ UC3 ចាស់ៗទាំងនេះ សូមប្រើការចេញផ្សាយ 2.5 នៃ AVR32 Studio ជាមួយនឹងឧបករណ៍ភ្ជាប់មកជាមួយ។

ឧបករណ៍ដែលគាំទ្រ

តារាងខាងក្រោមរាយបញ្ជីឧបករណ៍ និងឧបករណ៍ដែលគាំទ្រទាំងអស់ ហើយបង្ហាញឧបករណ៍ណាដែលគាំទ្រការកែកំហុស និងការសរសេរកម្មវិធីនៃឧបករណ៍ផ្សេងៗ។

យើងមានជំនួយបីប្រភេទ។ ការគាំទ្រ "គ្រប់គ្រង" មានន័យថាឧបករណ៍អាចត្រូវបានសរសេរកម្មវិធី និងគ្រប់គ្រងតាមរយៈម៉ឺនុយបរិបទគោលដៅប៉ុណ្ណោះ។ តាមរយៈ "បំបាត់កំហុស" យើងមានន័យថាការចាប់ផ្តើមវគ្គបំបាត់កំហុសតាមរយៈយន្តការចាប់ផ្តើម ហើយម៉ឺនុយបរិបទគោលដៅអាចត្រូវបានប្រើ។ ដូចគ្នានេះដែរ "រត់" មានន័យថាការសរសេរកម្មវិធី និងការចាប់ផ្តើមកម្មវិធីតាមរយៈយន្តការចាប់ផ្តើម (ប៉ុន្តែមិនមានការកែកំហុសទេ)។ "ពេញ" មានន័យថាប្រភេទទាំងអស់នេះត្រូវបានគាំទ្រ។

កំណែកម្មវិធីបង្កប់ដែលត្រូវការ

អ្នកបំបាត់កំហុស/អ្នកសរសេរកម្មវិធី កំណែកម្មវិធីបង្កប់
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 ៨
STK600 MCU 2.11:MCU_S1 2.1:MCU_S2 2.1

ស៊េរី AVR AP7

AVR Dragon AVR ONE! AVR32

ក្លែងធ្វើ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32AP7000 ពេញ ពេញ គ្មាន ពេញ គ្មាន គ្មាន គ្មាន

ស៊េរី AVR UC3A

AVR Dragon AVR ONE! AVR32

ក្លែងធ្វើ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3A0128 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A0256 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A0512 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A0512-UES ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន គ្មាន គ្រប់គ្រង
AT32UC3A1128 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A1256 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A1512 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A1512-UES គ្មាន គ្មាន បំបាត់កំហុស គ្មាន គ្មាន គ្មាន គ្រប់គ្រង
AT32UC3A3128 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A3128S ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A3256 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A3256S ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A364 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3A364S ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង

ស៊េរី AVR UC3B

AVR Dragon AVR ONE! AVR32

ក្លែងធ្វើ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3B0128 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3B0256 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3B0256-UES ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន គ្មាន គ្រប់គ្រង
AVR Dragon AVR ONE! AVR32

ក្លែងធ្វើ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3B0512 គ្មាន ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3B0512 (កែប្រែ C) ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3B064 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3B1128 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3B1256 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3B1256-UES គ្មាន គ្មាន បំបាត់កំហុស គ្មាន គ្មាន គ្មាន គ្រប់គ្រង
AT32UC3B164 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង

ស៊េរី AVR UC3C

AVR Dragon AVR ONE! AVR32

ក្លែងធ្វើ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3C0512C (កែប្រែ C) ពេញ ពេញ គ្មាន ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3C1512C (កែប្រែ C) ពេញ ពេញ គ្មាន ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3C2512C (កែប្រែ C) ពេញ ពេញ គ្មាន ពេញ គ្មាន រត់ គ្រប់គ្រង

ស៊េរី AVR UC3L

AVR Dragon AVR ONE! AVR32

ក្លែងធ្វើ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3L016 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3L032 ពេញ ពេញ បំបាត់កំហុស ពេញ គ្មាន រត់ គ្រប់គ្រង
AT32UC3L064 ពេញ ពេញ បំបាត់កំហុស ពេញ រត់ រត់ គ្រប់គ្រង
AT32UC3L064 (កែប្រែ B) ពេញ ពេញ គ្មាន ពេញ គ្មាន រត់ គ្រប់គ្រង

សំណួរគេសួរញឹកញាប់

សំណួរ៖ តើប្រព័ន្ធដំណើរការអ្វីខ្លះដែលត្រូវបានគាំទ្រដោយ AVR32 Studio?

A: AVR32 Studio គាំទ្រដំណើរការ AVR 32-bit ទាំងអស់របស់ Atmel ។

សំណួរ៖ តើ AVR32 Studio អាចដំឡើងនៅលើ Windows 98 ឬ NT បានទេ?

ចម្លើយ៖ ទេ AVR32 Studio មិនត្រូវបានគាំទ្រនៅលើ Windows 98 ឬ NT ទេ។

សំណួរ៖ តើខ្ញុំអាចស្វែងរកកញ្ចប់ AVR Toolchains ដែលត្រូវការសម្រាប់ AVR32 Studio នៅឯណា?

A: កញ្ចប់ AVR Toolchains អាចរកបាននៅលើ Atmel's webគេហទំព័រនៅក្រោមម៉ឺនុយឧបករណ៍ និងកម្មវិធី។

ឯកសារ/ធនធាន

ឧបករណ៍បញ្ជាខ្នាតតូច ATMEL AVR32 32 ប៊ីត [pdf] សៀវភៅណែនាំ
AVR ONE, JTAGICE mkII, STK600, AVR32 32 Bit Micro Controllers, AVR32, 32 Bit Micro Controllers, Bit Micro Controllers, Micro Controllers, ឧបករណ៍បញ្ជា

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *