ATMEL-لوګوATMEL AVR32 32 بټ مایکرو کنټرولرونه

ATMEL-AVR32-32-Bit-Micro-controllers-محصول

مشخصات

  • د محصول نوم: AVR32 سټوډیو
  • نسخه: 2.6.0 خوشې کول
  • ملاتړ شوي پروسیسرونه: د اتمیل AVR 32-bit پروسیسرونه
  • ملاتړ شوي مایکرو کنټرولرونه: 8/32-bit مایکرو کنټرولرونه
  • د وسیلې ملاتړ: AVR ONE!، JTAGICE mkII، STK600
  • د تولچین ادغام: AVR/GNU Toolchain

د محصول کارولو لارښوونې

نصب کول

AVR32 سټوډیو د 32-bit AVR غوښتنلیکونو لیکلو ، ډیبګ کولو او پلي کولو لپاره مدغم پرمختیا چاپیریال دی. دا د اتمیل لخوا وړیا توزیع شوی او په وینډوز او لینکس دواړو کې چلیږي.

د سیسټم اړتیاوې

  • د هارډویر اړتیاوې: AVR32 سټوډیو په ټیټو سرچینو کمپیوټرونو کې ندي ازمول شوي مګر ممکن د پروژې اندازې پورې اړه ولري.
  • د سافټویر اړتیاوې: په وینډوز 98، NT، یا ME کې ملاتړ نه کوي.

ډاونلوډ او نصب کول

  • د محصول کڅوړې څخه نصب کول: بشپړ محصولات د AVR تخنیکي کتابتون DVD کې موندل کیدی شي یا د اتمیل څخه ډاونلوډ کیدی شي webسایټ د نصب کولو موقعیت مشخص کولو لپاره دودیز نصب کول غوره کړئ.
  • په وینډوز کې نصب کول: د اتمیل څخه د AVR32 سټوډیو انسټالر ډاونلوډ کړئ webسایټ او چلول. A Sun Java Runtime Environment به نصب شي که چیرې ورک وي.

AVR32 سټوډیو: خوشې کول 2.6.0

AVR32 سټوډیو د 32-bit AVR غوښتنلیکونو رامینځته کولو لپاره د مدغم پرمختیا چاپیریال (IDE) دی. AVR32 سټوډیو د پروژې په شمول د ځانګړتیاو بشپړ سیټ چمتو کوي file مدیریت، د دندې مدیریت او د نسخې کنټرول ادغام (CVS)؛ د C/C++ ایډیټر د نحو روښانه کولو، نیویګیشن او کوډ بشپړولو سره؛ یو ډیبګر چې د رن کنټرول ملاتړ کوي په شمول د سرچینې او لارښوونې کچې ګام او بریک پواینټ؛ راجستر، حافظه او I/O views; او د هدف ترتیب او مدیریت. AVR32 سټوډیو ده باندې جوړ شوی Eclipse، د دریمې ډلې سره د اسانه ادغام وړ کول plugins د زیات فعالیت لپاره.

AVR32 سټوډیو د اتمیل ټول AVR 32-bit پروسیسرونو ملاتړ کوي. AVR32 سټوډیو د دواړه سټایلون (پرته د عملیاتي سیسټم) غوښتنلیکونو او لینکس غوښتنلیکونو (د AT32AP7 وسیلې کورنۍ لپاره) پراختیا او ډیبګ کولو ملاتړ کوي. د دریمې ډلې پلگ ان د نورو عملیاتي سیسټمونو ډیبګ کولو لپاره شتون لري.

د اتمیل ټول وسیلې چې د 32-bit AVR جوړښت ملاتړ کوي ، پشمول د AVR ONE!, JTAGICE mkII او STK600 د AVR32 سټوډیو لخوا ملاتړ کیږي.

AVR32 سټوډیو د 32-bit AVR/GNU Toolchain سره مدغم کیږي. د GNU C Compiler (GCC) د C/C++ پروګرامونو تالیف کولو لپاره کارول کیږي، پداسې حال کې چې د GNU ډیبګر (GDB) په هدف کې د غوښتنلیک ډیبګ کولو لپاره کارول کیږي. د اتمیل د AVR اسانتیاوې، avr32program او avr32gdbproxy، د سټنډرډ غوښتنلیکونو د ځای پرځای کولو او ډیبګ کولو او همدارنګه د هدف حجم لپاره کارول کیږي.tage او د ساعت جنراتور سمون.

د نصبولو لارښوونې

AVR32 سټوډیو د 32-bit AVR غوښتنلیکونو لیکلو ، ډیبګ کولو او پلي کولو لپاره مدغم پرمختیا چاپیریال دی. AVR32 سټوډیو د اتمیل لخوا وړیا توزیع کیږي ، او په وینډوز او لینکس دواړو کې چلیږي.

خبرونه

د AVR32 سټوډیو دا نسخه د 2.5 ریلیز څخه اپ گریڈ دی. د AVR32 سټوډیو مختلف اجزاو پر بنسټ والړ دی د Eclipse Galileo خدماتو ریلیز 2 ته لوړ شوی دی. دا پدې مانا ده چې په دې ریلیز کې یو لوی شمیر بګ فکسونه، پرمختګونه او نور اصلاحات شامل شوي.

  • د C/C++ پراختیا وسیلې (108 مسلې حل شوې)
  • د مسلې تعقیب کونکي ادغام ، مایلین (166 مسلې ټاکل شوې)
  • د Eclipse پلیټ فارم (149 مسلې حل شوې)
  • د هدف مدیریت / ریموټ سیسټم سپړونکی (5 مسلې حل شوې)

سربیره پردې 77 AVR32 سټوډیو بګ فکسونه او پرمختګونه پلي شوي. وګورئ نوی او د پام وړ

د مهمو بدلونونو په اړه د جزیاتو لپاره برخه.

د سیسټم اړتیاوې

AVR32 سټوډیو د لاندې تشکیلاتو لاندې ملاتړ کیږي.

د هارډویر اړتیاوې

  • لږترلږه پروسیسر پینټیم 4، 1GHz
  • لږترلږه 512 MB رام
  • لږترلږه 500 MB وړیا ډیسک ځای
  • د سکرین لږترلږه ریزولوشن 1024 × 768

AVR32 سټوډیو په کمپیوټرونو کې د لږو سرچینو سره ندي ازمول شوي ، مګر ممکن د پروژو شمیر او اندازې او د کارونکي صبر پورې اړه ولري په قناعت سره پرمخ ځي.

د سافټویر اړتیاوې

  • وینډوز 2000، وینډوز ایکس پی، وینډوز ویسټا یا وینډوز 7 (x86 یا x86-64). په یاد ولرئ ځکه چې وینډوز 2000 د "پرمختللي ګرافیک شرایط" نلري ځینې ګرافیکي عناصر به په مطلوب ډول وړاندې نشي.
  • فیډورا 13 یا 12 (x86 یا x86-64)، د RedHat Enterprise Linux 4 یا 5، اوبنټو لینکس 10.04 یا 8.04 (x86 یا x86-64)، یا SUSE لینکس 2 یا 11.1 (x86 یا x86-64). AVR32 سټوډیو ممکن په نورو توزیعونو کې خورا ښه کار وکړي. په هرصورت دا به غیر ازمول شوي او نه ملاتړ کیږي.
  • د سن جاوا 2 پلیټ فارم نسخه 1.6 یا وروسته
  • انټرنیټ اکسپلورر، موزیلا، یا فایرفوکس
  • د AVR اسانتیاو نسخه 3.0 یا وروسته ("ډاونلوډ او نصب" وګورئ)
  • د AVR Toolchains نسخه 3.0 یا وروسته ("ډاونلوډ او نصب" وګورئ)

AVR32 سټوډیو په وینډوز 98، NT یا ME کې ملاتړ نه کوي.

ډاونلوډ او نصب کول

AVR32 سټوډیو د "AVR Toolchains" کڅوړې ته اړتیا لري کوم چې د C/C++ تالیف کونکي او لینکرونه لري. برسېره پردې، د پروګرام کولو او ډیبګ کولو لپاره "AVR اسانتیاوې" ته اړتیا ده. د AVR32 سټوډیو د دې خوشې کیدو سره سم دا دواړه کڅوړې د ځانګړي ترتیبونو لپاره محصول کې شاملې دي. دا باید په جلا توګه نصبولو ته اړتیا ونلري.

په هرصورت، که تاسو جلا نصب ته اړتیا لرئ؛ وروستي نسخې په ورته ځای کې د AVR32 سټوډیو په څیر موندل کیدی شي. مهرباني وکړئ د وسیلې زنځیرونه او اسانتیاوې د نصب شوي لارښوونو سره سم نصب کړئ چې د اړوند خوشې یادداشتونو کې ورکړل شوي.

لکه څنګه چې AVR32 سټوډیو پیل شوی دا به د وسیلې چینونو او اسانتیاو کڅوړو شتون لپاره ازموینه وکړي. که دا ونه موندل شي نو خبرداری ورکول کیږي.

AVR32 سټوډیو په دریو لارو نصب کیدی شي. یا هم د بشپړ غوښتنلیک په توګه، یا د یو فیچر سیټ په توګه چې د Eclipse بازار ځای پیرودونکي یا مستقیم ذخیره په کارولو سره دمخه موجود Eclipse پراساس سافټویر کې اضافه شوي. وروستنۍ طریقه به تاسو ته اجازه درکړي چې وټاکئ چې کوم ځانګړتیاوې نصب کړئ.

د Eclipse Marketplace په کارولو سره نصب کول

په یاد ولرئ چې د Eclipse بازار ځای پیرودونکي یوازې په Eclipse 3.6 او نوي کې شتون لري.

خپل د Eclipse پر بنسټ محصول پیل کړئ او خلاص کړئ مرسته > Eclipse Marketplace…. ته لاړ شه د لټون پاڼه او لټون

"AVR". دا باید "AVR32 سټوډیو" لیست کړي. د ننوتلو ټک وکړئ نصب کړئ تڼۍ پاتې پروسه د ذخیره کولو څخه د نصبولو لپاره ورته ده.

د ذخیره کولو څخه نصب کول

کله چې د توزیع ذخیره څخه نصب کول تاسو باید دمخه د Eclipse چمتو پراساس سافټویر ولرئ. دا باید د Eclipse CDT (C/C++ پراختیا وسیلې) برخې ولري. یو ښه انتخاب به د "C/C++ پراختیا کونکو لپاره Eclipse IDE" وي چې شتون لري http://www.eclipse.org/downloads. که اړین برخې لا دمخه نصب شوي نه وي دوی به ډاونلوډ شي او که امکان ولري په اتوماتيک ډول نصب شي.

د اصلي مینو څخه؛ خلاص مرسته > نوی سافټویر نصب کړئ… د انسټالټ وزرډ ترلاسه کولو لپاره او په کې ذخیره اضافه کړئ http:// distribute.atmel.no/tools/avr32studio/releases/latest/ د نصب سرچینو ته. که تاسو د زپ په توګه ذخیره لرئ- file تاسو کولی شئ پرځای یې وکاروئ.

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

اوس د اصلي IDE ځانګړتیا غوره کړئ لکه څنګه چې په انځور کې ښودل شوي. دا نومول شوی AVR32 سټوډیو IDE. د انحصار میکانیزمونو له امله دا به په اوتومات ډول ټول اړین ځانګړتیاوې غوره کړي او حتی د مثال په توګه د C/C++ وسیله له Eclipse.org څخه ډاونلوډ کړي. هر ډول اختیاري ځانګړتیاوې لکه د متروک انجینرۍ لپاره ملاتړamples اوس نصب کیدی شي یا تاسو دا وروسته اضافه کولی شئ.

که څه هم دا په رسمي توګه ملاتړ نه کوي تاسو کولی شئ AVR32 سټوډیو هم په OS X کې د ذخیره کولو څخه نصب کړئ. په هرصورت تاسو به د IDE بشپړ کارولو لپاره د OS X لپاره AVR Toolchain او AVR اسانتیاو ته هم اړتیا ولرئ. د دې پلیټ فارم لپاره جوړونه اوس مهال شتون نلري.

تاسو باید د ټولو ځانګړتیاو په چک کولو سره پیل کړئ پرته له اختیاري څخه کوم چې ممکن په زړه پوري وي یا نه وي ځکه چې دا کټګورۍ متروک یا انجینري لريampد ملاتړ.

د محصول کڅوړې څخه نصب کول

د AVR32 سټوډیو بشپړ محصول جوړونه هرڅه لري چې تاسو ورته اړتیا لرئ. دا سافټویر د AVR تخنیکي کتابتون DVD کې موندل کیدی شي، یا د Atmel's څخه ډاونلوډ کیدی شي webپه سایټ کې http://www.atmel.com/products/avr32/ د "وسیلې او سافټویر" مینو لاندې. دا جوړونه په څلورو مختلفو تشکیلاتو کې راځي.

  • د 32-bit او 64-bit لپاره انسټالر
  • Zip-file د 32-bit او 64-bit لپاره
  • Zip-file د 32-bit لپاره
  • Zip-file د 64-bit لینکس لپاره

په وینډوز کې نصب کول

د AVR32 سټوډیو انسټالر له دې څخه ډاونلوډ کیدی شي webسایټ لکه څنګه چې پورته یادونه وشوه. د ډاونلوډ کولو وروسته ، د اجرا وړ نصب کونکي دوه ځله کلیک وکړئ file نصب کول. که تاسو غواړئ هغه ځای مشخص کړئ چیرې چې د AVR32 سټوډیو سافټویر نصب شوی وي ، "د ګمرک نصب کول" غوره کړئ. د نصبولو سافټویر به ستاسو په کمپیوټر کې د سن جاوا رنټیم چاپیریال نصب کړي که چیرې دا ورک وي.

یو زپ هم شتون لريfile ویش د وینډوز لپاره شتون لري. په ساده ډول ډاونلوډ او غیر کمپریس کړئ file. AVR32 سټوډیو د نوي فولډر په ریښه کې موندل شوي اجرایوي په کارولو سره پیل کیدی شي.

په یاد ولرئ که تاسو د عملیاتي سیسټم 64-bit نسخه پرمخ وړئ نو تاسو به د جاوا رنټایم 32-bit نسخه نصب کړئ.

که چیرې د ډیبګرانو او ایمولیټرونو لپاره د وسیلې چلونکي ونه موندل شي نو تاسو به د IDE پیل کیدو سره سم خبر درکړل شي. دا هم امکان لري چې دا چلوونکي له مینو څخه نصب کړئ. غوره کړئ مرسته > د AVR USB ډرایور نصب کړئ.

PATH ته د اسانتیاو او اوزار چینو اضافه کول

د AVR32 سټوډیو وینډوز توزیع د AVR اسانتیاو او AVR Toolchains سره د پلگ ان په توګه راځي. لکه څنګه چې دا د انسټالولو پر مهال بې پیکه شوي دي دا ممکنه ده چې د PATH سیسټم کې بائنریونه اضافه کړئ. له همدې امله د AVR32 سټوډیو څخه بهر د دې کارولو امکان رامینځته کوي. د دې پورې اړه لري چې تاسو IDE چیرته نصب کړی بائنریونو ته لارې دي:

  • C:\پروګرام Files\Atmel\AVR اوزار\AVR32 سټوډیو\plugins\com.atmel.avr.toolchains.win32.x86_3.0.0.\os\win32\x86\bin
  • C:\پروګرام Files\Atmel\AVR اوزار\AVR32 سټوډیو\plugins\com.atmel.avr.utilities.win32.x86_3.0.0.\os\win32\x86\bin

په لینکس کې نصب کول

په لینکس کې، AVR32 سټوډیو یوازې د زپ آرشیف په توګه شتون لري چې د انزپ یوټیلیټ په کارولو سره استخراج کیدی شي. په ساده ډول هغه ځای ته استخراج کړئ چیرې چې تاسو غواړئ غوښتنلیک له هغه ځایه وګرځوئ.

په یاد ولرئ که تاسو د AT32AP7000 لپاره لینکس غوښتنلیکونه رامینځته کړئ تاسو باید د AVR32 بلډروټ هم نصب کړئ.

که چیرې د ډیبګرانو او ایمولیټرونو لپاره د وسیلې چلونکي ونه موندل شي نو تاسو به د IDE پیل کیدو سره سم خبر درکړل شي. دا هم امکان لري چې دا چلوونکي له مینو څخه نصب کړئ. غوره کړئ مرسته > د AVR USB ډرایور نصب کړئ.

مهم: د ډیری لینکس توزیعونو سره لیږل شوي د جاوا د چلولو چاپیریال د AVR32 سټوډیو سره مطابقت نلري. د جاوا چلولو وخت (یا JDK) 1.6 اړین دی. د سن جاوا نصبولو په اړه د لارښوونو لپاره د خپل لینکس توزیع اسنادو سره مشوره وکړئ، یا یې د Sun's څخه ډاونلوډ کړئ webپه سایټ کې http://java.sun.com/. په ځانګړې توګه، د جاوا نسخه 1.7 ته هر ډول حواله دا په ګوته کوي چې یو نامناسب نسخه کارول کیږي.

موږ وړاندیز کوو چې د AVR32 سټوډیو په لارښود کې نصب کړئ چې د کاروونکو لپاره د لیکلو وړ وي. دا د محصول اضافه کولو یا تازه کولو پروسه ساده کوي. په یو واحد کارونکي ماشین کې، تاسو کولی شئ په عموم ډول د AVR32 سټوډیو زپ استخراج کړئ file ستاسو د کور لارښود ته. دا یو لارښود رامینځته کوي چې محصول پکې شامل وي files.

د AVR32 سټوډیو چلولو لپاره ، د avr32 سټوډیو لارښود څخه د avr32 سټوډیو برنامه اجرا کړئ. که تاسو ستونزې تجربه کړئ، ډاډ ترلاسه کړئ چې سم جاوا د جاوا نسخه چلولو سره کارول کیږي کوم چې باید ورته ورته محصول ورکړي:

 

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

په اوبنټو کې سن جاوا

تاسو کولی شئ د شیل څخه د لاندې کمانډونو په کارولو سره په اوبنټو کې د سن جاوا نصب کړئ:

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

د RedHat Enterprise Linux 4

په یاد ولرئ چې تاسو اړتیا لرئ د چاپیریال متغیر MOZILLA_FIVE_HOME هغه فولډر ته وټاکئ چې ستاسو د فایرفوکس انسټالټ لري. د مثال په توګه

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

یا، که د tcsh کاروئ:

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

د ښه راغلاست پاڼې د کار کولو لپاره.

PATH ته د اسانتیاو او اوزار چینو اضافه کول

د AVR32 سټوډیو لینکس توزیع د AVR اسانتیاو او AVR اوزار چین سره د پلګ ان په توګه راځي. لکه څنګه چې دا د انسټالولو پر مهال بې پیکه شوي دي دا ممکنه ده چې د PATH سیسټم کې بائنریونه اضافه کړئ. له همدې امله د AVR32 سټوډیو څخه بهر د دې کارولو امکان رامینځته کوي. د دې پورې اړه لري چې تاسو IDE چیرته نصب کړی بائنریونو ته لارې دي:

  • په 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
  • په 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

د پخوانیو نسخو څخه تازه کول

د چمتو کولو میکانیزمونو کې د بدلونونو له امله دا ممکنه نه ده چې د 2.5.0 څخه مخکې نسخه 2.6.0 ته پورته کړئ. یو نوی نصب باید ترسره شي. په هرصورت تاسو ممکن د خپل موجوده کاري ځای کارولو ته دوام ورکړئ.

د AVR32 سټوډیو 2.0.1 یا نوي سره رامینځته شوي سټایلون پروژې باید نوي شي. زړې پروژې باید د 2.0.1 بڼه ته واړول شي. د لینکس پروژې د AVR32 سټوډیو 2.1.0 څخه زاړه ریلیزونو سره رامینځته شوي باید بدل شي. د نورو جزیاتو لپاره د پروژو د لوړولو په اړه د کارونکي لارښود څپرکی وګورئ.

د اړیکو معلومات

په AVR32 سټوډیو کې د ملاتړ لپاره مهرباني وکړئ اړیکه ونیسئ avr32@atmel.com.

د AVR32 سټوډیو کاروونکو ته هم ښه راغلاست ویل کیږي چې په اړه بحث وکړي AVRFreaks webسایټ د AVR32 سافټویر وسیلو لپاره فورم.

اعلان او کریډیټ

AVR32 سټوډیو د Atmel AVR پروسیسرونو لپاره غوښتنلیکونو رامینځته کولو هدف لپاره وړیا توزیع شوی. د نورو موخو لپاره کارول اجازه نلري؛ د جزیاتو لپاره د سافټویر جواز تړون وګورئ. AVR32 سټوډیو پرته له کوم تضمین راځي.

د چاپ حق 2006-2010 Atmel Corporation. ټول حقونه خوندي دي. ATMEL، لوګو او د هغې ترکیبونه، هر ځای چې تاسو یاست، AVR، AVR32، او نور، د اتمیل کارپوریشن یا د هغې د فرعي شرکتونو راجستر شوي سوداګریزې نښې یا سوداګریزې نښې دي. وینډوز، انټرنیټ اکسپلورر او وینډوز ویسټا یا هم راجستر شوي سوداګریزې نښې یا سوداګریزې نښې دي

په متحده ایالاتو او/یا نورو هیوادونو کې د مایکروسافټ کارپوریشن. لینکس په متحده ایالاتو او نورو هیوادونو کې د لینس توروالډز راجستر شوی سوداګریز نښه ده. په Eclipse کې جوړ شوی د Eclipse Foundation، Inc یوه سوداګریزه نښه ده. سن او جاوا په متحده ایالاتو او نورو هیوادونو کې د سن مایکروسیسټم، شرکت راجستر شوي سوداګریزې نښې دي. موزیلا او فایرفوکس د موزیلا فاونډیشن راجستر شوي سوداګریزې نښې دي. فیډورا د Red Hat، Inc یوه سوداګریزه نښه ده. SUSE د نویل، Inc سوداګریز نښه ده. نور شرایط او د محصول نومونه ممکن د نورو سوداګریز نښه وي.

نوی او د پام وړ

دا فصل د 2.6.0 خوشې کولو لپاره نوي او د پام وړ توکي لیست کوي.

کاري بینچ

بیټرۍ پکې شاملې دي

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

 د AVR Toolchain سره بسته د AVR اسانتیاوې اوس د ځانګړو تشکیلاتو لپاره د محصول په جوړولو کې شامل شوی. دا پدې مانا ده چې د دې جلا نصبولو ته اړتیا نشته. ټول هغه سافټویر چې تاسو ورته اړتیا لرئ

د AVR غوښتنلیکونو پراختیا پیل کول شامل دي. که تاسو په جلا توګه یو بسته نصب کړئ شاملې نسخې به لاهم شتون ولري او باید لرې شي که چیرې بهرنۍ نسخه وکارول شي. دا له لارې ترسره کیدی شي مرسته > د AVR32 سټوډیو په اړه > د نصبولو توضیحات.

د وسیلې سمبالولو ته وده ورکول

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

مخکې AVR32 سټوډیو به د سیسټم 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: یو "ساده" لید / حالت اضافه کړئ.

د کارن انٹرفیس ساده شوی او ډیری پرمختللي ب featuresې پټې شوې دي. دا لاهم شتون لري او د "عمومي> فعالیتونو" کې موندل شوي غوره توبونو په کارولو سره فعال کیدی شي.

راپور #11625: د AVR اسانتیاوې د (اختیاري) پلگ ان په توګه شامل کړئ.

د AVR اسانتیاوې اوس د محصول په جوړولو کې شامل شوي. دا پدې مانا ده چې په وینډوز یا لینکس کې دا په جلا توګه نصبولو ته اړتیا نشته. که تاسو په جلا توګه د AVR اسانتیاوې نصب کړئ شامل شوي نسخه به لاهم وکارول شي او باید لرې شي که چیرې بهرنۍ نسخه وکارول شي.

راپور #11628: د AVR Toolchain د (اختیاري) پلگ ان په توګه شامل کړئ.

د AVR Toolchains اوس د محصول په جوړولو کې شامل شوي. دا پدې مانا ده چې په وینډوز یا لینکس کې دا په جلا توګه نصبولو ته اړتیا نشته. که تاسو په جلا توګه د AVR Toolchains نصب کړئ شامل شوی نسخه به لاهم وکارول شي او باید لرې شي که چیرې بهرنۍ نسخه وکارول شي.

د پام وړ بګونه حل شوي

راپور # 8963: د وقفې وقفې په جریان کې مداخله د دې لامل کیږي چې ډیبګر د لار خلاص کړي.

د بریک پواینټ ودریدو پرمهال رامینځته شوی مداخله د دې لامل کیږي چې ډیبګر لار خلاص کړي

راپور #10725: په شامل سرلیک کې بدلونونه files جوړونه نه هڅوي.

کله چې یو شامل سرلیک file د پروژې په فرعي فولډر کې ځای په ځای شوي چې بدل شي دا به د پروژې بیا رغونه ونه کړي. په ساده ډول د CTRL+B فشارول یا د نورو وسیلو له لارې د جوړونې غوښتنه کول به هیڅ ونه کړي ځکه چې بدلون ندی موندل شوی. یو پاک جوړونه باید پرځای ترسره شي. په یاد ولرئ چې په یوه سرچینه کې بدلون file یو نوی جوړښت به رامینځته کړي.

راپور #11226: د GTK+ 2.18 سره د بټن فعالیت ستونزه.

AVR32 سټوډیو د GTK+ 2.18 سره سم کار نه کوي. مختلف بټونه فعال شوي ندي او GUI لکه څنګه چې تمه کیږي رنګ نه کوي. دا ستونزه د GTK او Eclipse SWT د دې نوې نسخې ترمنځ د نه مطابقت له امله رامینځته شوې. د AVR32 سټوډیو له پیل کولو دمخه د "GDK_NATIVE_WINDOWS = ریښتیا صادرول" اجرا کول باید نورمال چلند بیرته راولي. وګورئ https://bugs.eclipse.org/bugs/show_bug.cgi?id=291257 د نورو معلوماتو لپاره.

راپور #7497: د چلند ښه کول کله چې سرچینه وي file د ډیبګ کولو پرمهال نشي موندل کیدی.

کله چې د ډیبګ حالت ته ننوځي، که یو بهرنی کتابتون وکارول شي او ونه موندل شي، ډیبګر بند شوی.

راپور #9462: ډرایورونه هغه لاره شاملوي چې په AVR32 CPP پروژه کې ندي ټاکل شوي.

په C++ پروژه کې د UC3 سافټویر چوکاټ وزرډ اجرا کول به د پروژې ټول ترتیبات تازه نه کړي. د مثال په توګه د شاملولو لاره به پریښودل شي. دا اوس ثابت شوی دی.

راپور #9828: PM/GCCTRL5 د وسیلې توضیحاتو څخه ورک دی.

د AVR32 راجستر view په AVR32 سټوډیو کې سم کار نه کوي او ځینې وختونه ورک وي

راپور #10818: عجیب هدف ترتیب کولو چلند.

کله چې د هدف ډیبګ کولو لپاره شارټ کټ ("هدف"> ډیبګ> "پروژه") وکاروئ وسیله د پروژې په څیر بدل کیدی شي. که څه هم "بورډ" که ټاکل شوی وي بدلون ونلري او ممکن د غلط ترتیب لامل شي. دا ثابته شوې ده.

راپور #10907: د AVR32 سټوډیو چوکاټ پلگ ان مسله.

په یوه پروژه کې د سافټویر چوکاټ وزرډ چلول د سافټویر چوکاټ د پخوانیو نسخو په کارولو سره رامینځته شوي بدلون به تازه نشي files پرته لدې چې files په محلي توګه بدل شوی و. بدل شو files به اوس وروستي نسخې ته هم لوړ شي. یو ډیالوګ به د بیا لیکلو دمخه د تایید غوښتنه وکړي files.

راپور #11167: "UC3 سافټویر چوکاټ" ورک شوی.

د یوې پروژې بندول چې د سافټویر چوکاټ لینک لري د ورته سافټویر چوکاټ په کارولو سره د نورو ټولو پروژو لپاره لینک هم وتړي. دا ثابته شوې ده.

راپور #11318: په سرچینه کې د وسیلې ترتیب file ډیفالټ "ap7000" ته.

په ځینو مواردو کې کله چې د یو ځانګړي لپاره تنظیمات جوړ کړئ file; ډیفالټ وسیله (AP7000) به پیل شي ترڅو "- mpart=ap7000" پلي شي. دا ثابته شوې ده.

راپور #11584: جيTAGد ICE mkII ډیبګ لانچ ځنډ (ټیکټ 577114).

کله چې په اوبنټو کارمیک کې د ډیبګ کولو کارول په avr30gdbproxy کې د ټریس پورټ سره وصل کیدو وروسته اوږد وقفه (32 ثانیې) وه. دا ثابت شوی او د ډیبګ کولو پروسه د نورمال په توګه پرمخ ځي.

راپور #11021: د IDE اسناد تازه کړئ او د "AVR32" نوم یې "32-bit AVR" ته بدل کړئ.

په AVR کې د AVR32 د بیا نښه کولو له امله د "AVR32" کارول په اسنادو کې په "32-bit AVR" بدل شوي. د کاروونکي انٹرفیس کې ځینې عناصر د "AVR32" څخه "AVR" ته بدل شوي. د IDE نوم لاهم "AVR32 سټوډیو" دی.

پیژندل شوي مسلې

راپور #11836: په EVK1105 کې AUX ټریس نشي پیل کولی.

د AUX ټریس ټول حالتونه (بفر شوي/سټریمینګ) په EVK1105 کې نشي کارول کیدی. د نانو ټریس کارولو پرته د اوس لپاره هیڅ حل شتون نلري.

راپور #5716: AVR32 سټوډیو غیر ځواب ویونکی کله چې د لوپ لپاره ګام پورته کوي.

د سرچینې کوډ په یوه کرښه کې قدم وهل چې پایله یې د ماشین لارښوونو لوی مقدار اجرا کیږي (په عموم ډول د ځنډ لپاره کارول شوي لوپونو لپاره خالي وي) به د AVR32 سټوډیو غیر ځواب ویونکي کیدو لامل شي. د کنټرول ترلاسه کولو لپاره، لانچ ختم کړئ. د داسې کوډ لاین په اوږدو کې ګام پورته کولو لپاره، د وقفې نقطې او د بیا پیلولو (F8) فعالیت وکاروئ.

راپور #7280: مدیر عمودی حاکم شرایط مینو د بریک پواینټ سره ټریس پواینټ ګډوډوي.

که چیرې د بریک پواینټ او ټریس پواینټ په ورته سرچینې کرښه کې موقعیت ولري نو دا ممکنه نده چې د بریک پواینټ ملکیتونه د شرایطو (ښي کلیک) مینو څخه خلاص کړئ. په داسې حاالتو کې، د بریک پواینټ څخه د بریک پواینټ ته لاسرسی ومومئ view.

راپور #7596: د مجلس لینونو ښودنه.

د بې ځایه کولو محتويات view د تالیف کونکي محصول پورې اړه لري غیر منظم ښودل کیدی شي. په عموم کې، د لوپس یا مطلوب کوډ وړاندې کول ممکن ځینې کاروونکو ته نا اشنا وي.

راپور #8525: META نشي کولی یوازې د لیکلو راجسترونو سره د پردیو لپاره جوړښتونه پراخه کړي.

کله چې د ساختمانونو پراخولو هڅه کول د پریفیریل حافظې ته اشاره کوي چې یوازې د لیکلو راجسترونه لري (د مثال په توګه د struct avr32_usart_t لپاره)، یوه تېروتنه "د متغیر څیز نوم نقل کړئ" واقع کیږي.

راپور #10857: د DMACA راجسترونه نشي ښودل کیدی.

د UC3A3 لپاره د DMACA راجسترونه په سمه توګه نه ښودل کیږي کله چې په ډیبګر کې وي. دوی د هر ډول بدلون سره سره ثابت پاتې دي ... دواړه راجستر view او حافظه view FB د تل لپاره په دې حافظه کې وښایاست. د خدماتو لاسرسي بس (SAB) نشي کولی د DMACA راجسترونو ته لاسرسی ومومي. هیڅ حل لاره نشته.

راپور #7099: تصدیق کړئ کله چې د ډیبګ لانچ لپاره برنامه کول.

د لانچ ترتیب ترتیب "د پروګرام کولو وروسته حافظه تایید کړئ" به د ډیبګ لانچونو لپاره مؤثره نه وي.

راپور #7370: د پروژې اکسپلورر څخه 'شامل کوي' فولډر یوازې نندارې ته د ډیبګ هدف څخه شامل دي.

د پروژو لپاره فولډر شامل دي یوازې به د ډیبګ ترتیب لپاره شامل وي.

راپور #7707: file د جوړیدو څخه وروسته یا مخکې جوړیدو کې بیا لارښود کار نه کوي.

دا ممکنه نده چې د جوړیدو دمخه یا وروسته جوړو مرحلو کې د ری ډایریکشن کارول. یو کار دا دی چې بهرنۍ کمانډ رامینځته کړي (د بیلګې په توګه .bat file) کوم چې اړین ریډائریکشن ترسره کوي.

راپور #11834: FLSHC example د AT32UC3A0512UES لپاره د AVR32 سټوډیو 2.6 سره ترکیب نه کوي.

د لینکر سکریپټ د UC3 سافټویر چوکاټ په دې نسخه کې کارول شوی د کمپیلر د زړې نسخې لپاره لیکل شوی او د اوسني خوشې کیدو سره به کار ونکړي. که تاسو دې زړو UC3 وسیلو کې پراختیا ته اړتیا لرئ ، مهرباني وکړئ د AVR2.5 سټوډیو 32 خوشې کول د وسیلې چین سره وکاروئ.

ملاتړ شوي وسایل

لاندې جدول ټول ملاتړ شوي وسیلې او وسایل لیست کوي او ښیې چې کوم وسیلې د مختلف وسیلو د ډیبګ کولو او برنامه کولو ملاتړ کوي.

موږ درې ډوله ملاتړ لرو. د "کنټرول" ملاتړ پدې معنی دی چې وسیله یوازې د هدف شرایطو مینو له لارې برنامه او کنټرول کیدی شي. د "ډیبګ" په واسطه زموږ معنی د لانچ میکانیزم له لارې د ډیبګ کولو ناستې پیل کول دي او دا چې د هدف شرایطو مینو کارول کیدی شي. په ورته ډول "چلول" د پروګرام کولو او د لانچ میکانیزم له لارې د غوښتنلیک پیل کولو معنی لري (مګر هیڅ ډیبګ نه). "بشپړ" پدې مانا ده چې دا ټول ډولونه ملاتړ کیږي.

د فرم ویئر نسخې اړین دي

ډیبګر/پروګرامر د فرم ویئر نسخه
AVR ډریگن 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 لړۍ

AVR ډریگن AVR ONE! AVR32

سیمالټ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32AP7000 ډک ډک N/A ډک N/A N/A N/A

د AVR UC3A لړۍ

AVR ډریگن AVR ONE! AVR32

سیمالټ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3A0128 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A0256 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A0512 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A0512-UES ډک ډک Debug ډک N/A N/A کنټرول
AT32UC3A1128 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A1256 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A1512 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A1512-UES N/A N/A Debug N/A N/A N/A کنټرول
AT32UC3A3128 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A3128S ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A3256 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A3256S ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A364 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3A364S ډک ډک Debug ډک N/A منډه کړه کنټرول

د AVR UC3B لړۍ

AVR ډریگن AVR ONE! AVR32

سیمالټ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3B0128 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3B0256 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3B0256-UES ډک ډک Debug ډک N/A N/A کنټرول
AVR ډریگن AVR ONE! AVR32

سیمالټ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3B0512 N/A ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3B0512 (بیا کتنه C) ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3B064 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3B1128 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3B1256 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3B1256-UES N/A N/A Debug N/A N/A N/A کنټرول
AT32UC3B164 ډک ډک Debug ډک N/A منډه کړه کنټرول

د AVR UC3C لړۍ

AVR ډریگن AVR ONE! AVR32

سیمالټ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3C0512C (بیا کتنه C) ډک ډک N/A ډک N/A منډه کړه کنټرول
AT32UC3C1512C (بیا کتنه C) ډک ډک N/A ډک N/A منډه کړه کنټرول
AT32UC3C2512C (بیا کتنه C) ډک ډک N/A ډک N/A منډه کړه کنټرول

د AVR UC3L لړۍ

AVR ډریگن AVR ONE! AVR32

سیمالټ

JTAGICE

mkII

QT600 STK600 USB DFU
AT32UC3L016 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3L032 ډک ډک Debug ډک N/A منډه کړه کنټرول
AT32UC3L064 ډک ډک Debug ډک منډه کړه منډه کړه کنټرول
AT32UC3L064 (بی بیاکتنه) ډک ډک N/A ډک N/A منډه کړه کنټرول

FAQ

پوښتنه: کوم پروسیسرونه د AVR32 سټوډیو لخوا ملاتړ کیږي؟

A: AVR32 سټوډیو د اتمیل ټول AVR 32-bit پروسیسرونو ملاتړ کوي.

پوښتنه: ایا AVR32 سټوډیو په وینډوز 98 یا NT کې نصب کیدی شي؟

ځواب: نه، AVR32 سټوډیو په وینډوز 98 یا NT کې ملاتړ نه کوي.

پوښتنه: زه چیرته کولی شم د AVR Toolchains کڅوړه د AVR32 سټوډیو لپاره اړین ومومئ؟

A: د AVR Toolchains کڅوړه په اتمیل کې موندل کیدی شي webسایټ د اوزار او سافټویر مینو لاندې.

اسناد / سرچینې

ATMEL AVR32 32 بټ مایکرو کنټرولرونه [pdf] د لارښوونې لارښود
AVR ONE، JTAGICE mkII، STK600، AVR32 32 بټ مایکرو کنټرولرونه، AVR32، 32 بټ مایکرو کنټرولرونه، بټ مایکرو کنټرولرونه، مایکرو کنټرولرونه، کنټرولرونه

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *