پنج شنبه , ۲۶ مرداد ۱۳۹۶
آخرین نوشته‌ها
خانه | سیستم های نهفته | میکروکنترلر | دوره آموزشی AVR | پروگرم کردن AVR با نرم افزار Progisp-(جلسه ۱۵)

پروگرم کردن AVR با نرم افزار Progisp-(جلسه ۱۵)

به منظور انتقال فایل های هگز به میکروکنترلر نیاز به پروگرامر (programmer) دارید، و برای کار کردن با پروگرامر هم به یک نرم افزار واسط نیاز دارید. یکی از بهترین نرم افزارها برای این کار progisp است که از آن برای انتقال فایل‌های hex تولید شده توسط نرم افزارهایی مانند codevision یا Atmel studio یا  Bascom-AVR به تراشه های AVR استفاده می شود. این نرم افزار می تواند با پروگرمر معروف USBASP به خوبی کار می کند.

قابلیت های خیلی جالب و کلیدی در این نرم افزار از قبیل تنظیم فیوزبیت‌ها، انتقال فایل هگز و فایل های eeprom، خواندن حافظه فلش میکروکنترلر، قرار دادن میکروکنترلر در حالت Lock، تنظیم کریستال خارجی در انواع مدهای کاری و بسیاری امکانات دیگر وجود دارد که توصیه می شود حتما از آن ها استفاده شود.

در ویدیوی زیر به طور جامع این نرم افزار را برای شما تشریح و تمام نکات لازم برای پروگرم کردن میکروکنترلر AVR را بیان کرده ایم. حتما تا ثانیه آخر این ویدیو را مشاهده کنید:

آموزش نرم افزار progisp

 

بعد از مشاهده این ویدیو شما می توانید از آموزش های زبان C میکرولرن هم بازدید کنید. در ضمن آخرین ورژن کامپایرهای معروف AVR هم به شما معرفی گردیده است.

در نرم افزارهای Atmel studio و codevision می توانید به زبان C برای میکروکنترلر AVR کد نویسی کنید. برای افرادی که میخواهند زبان C یاد بگیرند، یا در حال یادگیری هستند یا دوست دارند مهارتشان را در C افزایش بدهند پیشنهاد جالبی داریم. گروه میکرولرن در سری آموزش های خود چندین جلسه آموزش زبان سی که با تاکید بر میکرو هست را آماده کرده. پیشنهاد می شود از این جلسات استفاده کنید.

جلسات زبان C

معرفی چند مفهوم مهم در برنامه نویسی

جلسه اول = مقدمه                                      جلسه دوم = انواع داده

جلسه سوم = اشاره گر                                 جلسه چهارم = آرایه

جلسه پنجم = رشته                                     جلسه ششم = آرایه و اشاره گر

جلسه هفتم = ساختار (structure)                 جلسه هشتم = عملگرها

جلسه نهم = ساختارهای شرطی                   جلسه دهم = حلقه های تکرار

جلسه یازدهم = تابع                                      جلسه دوازدهم = دستورات پیش پردازنده

دانلود Atmel studio 7 دانلود Codevision۳٫۱۲ دانلود Bascom-AVR 2.0.7.8 دانلود Progisp 1.6.6

درباره‌ی احسان

کارشناس الکترونیک و کارشناس ارشد مخابرات سیستم | زمینه ی تحقیقاتی : هوش مصنوعی و شبکه های عصبی عمیق (CNN)، پردازش تصویر و ویدیو، تعقیب اشیا متحرک |‌برنامه نویس میکروکنترلرهای AVR و ARM و بردهای رزبری پای | مسلط به زبان های برنامه نویسی C و Python

۴ ديدگاه

  1. سلام
    من معمولا نظر نمی دم ولی اینبار چون دیدم کم تشکر کردن ازتون گفتم تشکر کنم و بگم اگه میشه برای بقیه اموزش ها به جای متن اموزش ویدیویی بذارین خیلی بهتره. ممنون

  2. سلام مهندس خسته نباشید
    اگه میشه به همین پست، قسمتی هم برای پروگرام کردن از طریق کابل isp اختصاص بدید. گاهی اوقات نیازه که روی برد، میکرو پروگرام بشه؛ گاهی هم به خاطر اینکه پروگرامر فاقد زیف سوکت هستش، مجبوریم از isp استفاده کنیم. در مورد میکرو های smd هم این مشکل وجود داره!
    عذر میخوام مهندس یک سوال دیگه هم دارم؛ jtag چیه و چه کاربرد هایی داره؟ اینطور که فهمیدم احتمالا باید یک پروتکل ارتباطی باشه درسته؟!

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Time limit is exhausted. Please reload CAPTCHA.