سلام
جهت پروگرامر نمودن برد TATLI AVR می توانید از 2 طریق پورت ISP یا USB اقدام نمایید.
پورت ISP همانند دیگر میکرو های AVR بوده و از طریق کانکتور ISP موجود بر روی برد می توانید میکرو را پروگرام نمایید.
جهت پروگرام نمودن پروگرامر از طریق USB ، شما می بایست که دستگاه را از طریق کابل USB به رایانه متصل نموده و بعد از نصب درایور میکرو نرم افزار را اجرا و میکرو را پروگرام نمایید.
در ادامه آموزش کامل پروگرام نمودنTATLI AVR بوسیله نرم افزار FLIP ارائه می گردد.
نرم افزار FLIP
شرکت ATMEL یکی از پیشروترین شرکت ها در زمینه ابداع روش های نوین و تکنولوژی های جدید بوده است. یکی از خانواده های جالب میکرو کنترلر این شرکت، خانواده AT90USB می باشد. در این سری میکروها یک پورت USB پرسرعت بر روی یک میکروکنترلر AVR قرار گرفته و در نتیجه کاربر می تواند بدون هیچ تراشه واسطی اقدام به برقراری ارتباط با پورت USB رایانه نماید. شرکت ATMEL نوآوری دیگری نیز در این زمینه ابداع نموده که همان طراحی نرم افزار FLIP می باشد. در حقیقت با ارائه یک نرم افزار رایگان و قرار دادن یک بوت لودر درون میکروکنترلر، کاربران را از پروگرامر و دستگاه های جانبی جهت پروگرام نمودن میکرو بی نیاز نموده است. در ادامه شما را با روش پروگرام نمودن میکروکنترلر AT90USB162 از طریق نرم افزار FLIP آشنا خواهیم ساخت.
ابتدا نرم افزار FLIP را از وب سایت ATMEL دانلود و نصب نمایید.
لینک دانلود :
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886
سپس TATLI AVR را از طریق کابل USB موجود در جعبه دستگاه، به رایانه متصل نمایید.
در اولین مرتبه اتصال برد TATLI AVR به رایانه، سیستم عامل از شما درخواست درایور می کند. شما باید درایور را از مسیر
C:\Program Files\Atmel\Flip 3.4.3\usb
نصب نمایید.
بعد از نصب درایور، می بایست در DEVICE MANAGER میکروکنترلر AT90USB162 شناخته شده باشد.
اکنون نرم افزار FLIP را اجرا نمایید.
ابتدا می بایست که میکرو را انتخاب نمایید. طبق شکل بر روی عکس تراشه کلیک کنید یا از منو بر روی DEVICE و سپس گزینه اول SELECT را انتخاب نمایید یا بوسیله کلید میانبر (CTRL+S) پنجره مربوط به انتخاب تراشه را باز نمایید. سپس میکروی AT90USB162 را انتخاب و بر روی OK کلیک نمایید.
اکنون می بایست نحوه ارتباط با میکرو را مشخص نمایید. طبق عکس، بر روی آیکن کابل کلیک کرده یا از منوی SETTING گزینه Communication یا کلید میانبر (CTRL+U) گزینه USB را انتخاب و سپس بر روی دکمه OPEN کلیک کنید.
بعد از این مراحل، نرم افزار با میکرو ارتباط برقرار کرده و آماده ارسال برنامه شما به میکرو می باشد.
محیط اینترفیس نرم افزار به 3 قسمت تقسیم شده است.
قسمت اول که با نام Operations Flow نامگذاری شده است. در این قسمت شما اعمالی که می خواهید بر روی میکرو انجام شود را انخاب می نمایید و بعد از کلیک بر روی دکمه Run تمامی موارد از بالا به پایین اجرا می شوند.
قسمت دوم که با نام FLASH Buffer Information نام گذرای شده است. در این قسمت مشخصاتی از قبیل میزان حافظه خالی میکرو و آدرس دهی flash موجود است. همچنین با کلیک بر روی دکمه Select EEPROM می توانید اعمال نوشتن را بر روی EEPROM میکرو اعمال نمایید.
قسمت سوم که همنام میکروی انتخابی بوده و اطلاعاتی از قبیل Signature میکرو و ورژن بوت لودر را به شما نشان می دهد. همچنین در پایان انتقال برنامه به میکرو با کلیک بر روی دکمه Start Application برنامه ریخته شده بر روی میکرو اجرا
می گردد.
اکنون جهت انتقال فایل HEX به میکرو مراحل زیر را انجام دهید:
از منوی FILE گزینه اول Load HEX file را انخاب نمایید.
سپس از پنجره باز شده فایل HEX خود را انخاب نمایید.
بر روی دکمه RUN کلیک کنید تا فایل HEX به میکرو انتقال داده شود.
و در آخر با کلیک بر روی دکمه START Application برنامه میکرو را اجرا کنید.
در صورت که مجدداً می خواهید فایل HEX خود را به درون میکرو انتقال دهید. دکمه HWB موجود بر روی برد TATLI AVR را گرفته و سپس بر روی دکمه Reset کلیک کنید. در این هنگام بوت لودر اجرا گشته و طبق مراحل قبلی می توانید میکرو را پروگرام نمایید.
** شماتیک برد ضمیمه پست شده است
جهت پروگرامر نمودن برد TATLI AVR می توانید از 2 طریق پورت ISP یا USB اقدام نمایید.
پورت ISP همانند دیگر میکرو های AVR بوده و از طریق کانکتور ISP موجود بر روی برد می توانید میکرو را پروگرام نمایید.
جهت پروگرام نمودن پروگرامر از طریق USB ، شما می بایست که دستگاه را از طریق کابل USB به رایانه متصل نموده و بعد از نصب درایور میکرو نرم افزار را اجرا و میکرو را پروگرام نمایید.
در ادامه آموزش کامل پروگرام نمودنTATLI AVR بوسیله نرم افزار FLIP ارائه می گردد.
نرم افزار FLIP
شرکت ATMEL یکی از پیشروترین شرکت ها در زمینه ابداع روش های نوین و تکنولوژی های جدید بوده است. یکی از خانواده های جالب میکرو کنترلر این شرکت، خانواده AT90USB می باشد. در این سری میکروها یک پورت USB پرسرعت بر روی یک میکروکنترلر AVR قرار گرفته و در نتیجه کاربر می تواند بدون هیچ تراشه واسطی اقدام به برقراری ارتباط با پورت USB رایانه نماید. شرکت ATMEL نوآوری دیگری نیز در این زمینه ابداع نموده که همان طراحی نرم افزار FLIP می باشد. در حقیقت با ارائه یک نرم افزار رایگان و قرار دادن یک بوت لودر درون میکروکنترلر، کاربران را از پروگرامر و دستگاه های جانبی جهت پروگرام نمودن میکرو بی نیاز نموده است. در ادامه شما را با روش پروگرام نمودن میکروکنترلر AT90USB162 از طریق نرم افزار FLIP آشنا خواهیم ساخت.
ابتدا نرم افزار FLIP را از وب سایت ATMEL دانلود و نصب نمایید.
لینک دانلود :
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886
سپس TATLI AVR را از طریق کابل USB موجود در جعبه دستگاه، به رایانه متصل نمایید.
در اولین مرتبه اتصال برد TATLI AVR به رایانه، سیستم عامل از شما درخواست درایور می کند. شما باید درایور را از مسیر
C:\Program Files\Atmel\Flip 3.4.3\usb
نصب نمایید.
بعد از نصب درایور، می بایست در DEVICE MANAGER میکروکنترلر AT90USB162 شناخته شده باشد.
اکنون نرم افزار FLIP را اجرا نمایید.
ابتدا می بایست که میکرو را انتخاب نمایید. طبق شکل بر روی عکس تراشه کلیک کنید یا از منو بر روی DEVICE و سپس گزینه اول SELECT را انتخاب نمایید یا بوسیله کلید میانبر (CTRL+S) پنجره مربوط به انتخاب تراشه را باز نمایید. سپس میکروی AT90USB162 را انتخاب و بر روی OK کلیک نمایید.
اکنون می بایست نحوه ارتباط با میکرو را مشخص نمایید. طبق عکس، بر روی آیکن کابل کلیک کرده یا از منوی SETTING گزینه Communication یا کلید میانبر (CTRL+U) گزینه USB را انتخاب و سپس بر روی دکمه OPEN کلیک کنید.
بعد از این مراحل، نرم افزار با میکرو ارتباط برقرار کرده و آماده ارسال برنامه شما به میکرو می باشد.
محیط اینترفیس نرم افزار به 3 قسمت تقسیم شده است.
قسمت اول که با نام Operations Flow نامگذاری شده است. در این قسمت شما اعمالی که می خواهید بر روی میکرو انجام شود را انخاب می نمایید و بعد از کلیک بر روی دکمه Run تمامی موارد از بالا به پایین اجرا می شوند.
قسمت دوم که با نام FLASH Buffer Information نام گذرای شده است. در این قسمت مشخصاتی از قبیل میزان حافظه خالی میکرو و آدرس دهی flash موجود است. همچنین با کلیک بر روی دکمه Select EEPROM می توانید اعمال نوشتن را بر روی EEPROM میکرو اعمال نمایید.
قسمت سوم که همنام میکروی انتخابی بوده و اطلاعاتی از قبیل Signature میکرو و ورژن بوت لودر را به شما نشان می دهد. همچنین در پایان انتقال برنامه به میکرو با کلیک بر روی دکمه Start Application برنامه ریخته شده بر روی میکرو اجرا
می گردد.
اکنون جهت انتقال فایل HEX به میکرو مراحل زیر را انجام دهید:
از منوی FILE گزینه اول Load HEX file را انخاب نمایید.
سپس از پنجره باز شده فایل HEX خود را انخاب نمایید.
بر روی دکمه RUN کلیک کنید تا فایل HEX به میکرو انتقال داده شود.
و در آخر با کلیک بر روی دکمه START Application برنامه میکرو را اجرا کنید.
در صورت که مجدداً می خواهید فایل HEX خود را به درون میکرو انتقال دهید. دکمه HWB موجود بر روی برد TATLI AVR را گرفته و سپس بر روی دکمه Reset کلیک کنید. در این هنگام بوت لودر اجرا گشته و طبق مراحل قبلی می توانید میکرو را پروگرام نمایید.
** شماتیک برد ضمیمه پست شده است
دیدگاه