یادداشت های یک مهندس

۱ مطلب با کلمه‌ی کلیدی «پروگرمر» ثبت شده است

سلام
یکی از مشکلاتی که در اتمل استودیو وجود دارد این است که پروگرمر های محدودی را پشتبانی میکند. این اشکال باعث میشود که برای کامپایل ، از اتمل استودیو استفاده کنیم و برای پروگرم کردن از نرم افزاری دیگر که باعث گیجی  می شود.  برای حل این مشکل باید بصورت دستی پروگرمر را برای اتمل استودیو تعریف کنیم. در این پست پروگرمر AVR911 را برای اتمل استودیو تعریف می کنیم لازم به ذکر است به همین صورت می توان پروگرمر های دیگر را نیز برای اتمل استودیو تعریف کرد.

1- ابتدا نرم افزار AVROSP    را نصب کنید. این فایل، نرم افزار اجرایی پروگرمر AVR911 هست یعنی از طریق  این نرم افزار می توان به پروگرمر دستور داد که چه کاری انجام دهد. این نرم افزار بصورت کامندی (command-lineو فاقد رابط کاربری است جهت اجرای نرم افزار باید از طریق CMD اقدام کنید. 

2-  در یرنامه اتمل استودیو به آدرس زیر رفته:
Tools-->ExternalTool



3- سپس مقادیر زیر را در فیلدهای مربوطه وارد وارد کنید:
Title:
نامی دلخواه مثلا        avr911 

:Command

آدرس نرم افزار مثلا   C:\Program Files\AVROSP.exe


 Arguments:
 -dATmega32 -cCOM2 -pf -vf -if$(ProjectDir)Debug\$(ItemFileName).hex –e

فیلد آخر پارامترهای ورودی نرم افزار هست یعنی به نرم افزار میگوییم چکار انجام بدهد که باید نوع AVR  و پورتی که پروگرمر به آن متصل هست را مشخص کنیم که در اینجا مگا32 و پورت ،COM2  می باشد. جهت اطلاع از پارامترهای ورودی به این فایل مراجعه نمایید.
4- سپس دکمه ok  را زده و خارج شده.


5- حال برای پروگرم نمودن کافی است پس از کامپایل به منوی tools  رفته و رو دکمه ای که هم نام نامی است  که انتخاب نموده بودید کلیک کنید پروگرمر شروع به پروگرم نمودن میکند.
به پروگرم نمودن میکند.
                                                                                                                                              
لازم به ذکر است برخی از پروگرمر های موجود در بازار که با پورت usb  کار می کنند و از پروتکل avr910    پشتیبانی می کنند با نرم افزار ذکر شده نیز می توانند از طریق اتمل استو بصورت مستقیم  AVR را پروگرم نمایند.

حامد فاضل
۲۶ ارديبهشت ۹۳ ، ۱۳:۳۰ موافقین ۰ مخالفین ۰ ۰ نظر