آیا چنین چیزی ممکن هست؟
اطلاعیه
Collapse
No announcement yet.
پروگرام کردن atmega64 به وسیله اردینو
Collapse
X
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
سلام
میخواهید کد آردوینو بر روی میکرو آپلود کنید یا کد دیگه ..؟!!
لطفا به تاپیک زیر هم یه سری بزنید : https://www.eca.ir/forums/thread76096.html
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
درود . برای کار با میکرو های لیست نشده در آردوینو باید پکیج این چیپ ها رو به طور مجزا نصب کنید . مثلاً اتمگا۶۴ در پکیج megacore هست .
Arduino hardware package for ATmega64, ATmega128, ATmega165, ATmega169, ATmega325, ATmega329, ATmega640, ATmega645, ATmega649, ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega3250, ATmega3290...
یک سری دیگه در پکیج mightycore و ...
هر چیپ ممکنه به واسطه مشخصات سخت افزاری قابلیت استفاده از تمام دستورات آردو یا کتابخونه ها رو نداشته باشه ،
اگر میخواید برد آردو به یک پروگرمر* isp تبدیل کنید کافیه مثال Arduino isp رو آپلود کنید . این مثال جزو مثال های پیشفرض خود برنامه هست .
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
یعنی الان شما میگید من دیتاشیت mega64رو بگیرم و سعیمو بکنم ب روش isp پروگرمش کنم؟ ینی ممکنه؟نوشته اصلی توسط Masood Ashoori نمایش پست هادرود . برای کار با میکرو های لیست نشده در آردوینو باید پکیج این چیپ ها رو به طور مجزا نصب کنید . مثلاً اتمگا۶۴ در پکیج megacore هست .
Arduino hardware package for ATmega64, ATmega128, ATmega165, ATmega169, ATmega325, ATmega329, ATmega640, ATmega645, ATmega649, ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega3250, ATmega3290...
یک سری دیگه در پکیج mightycore و ...
هر چیپ ممکنه به واسطه مشخصات سخت افزاری قابلیت استفاده از تمام دستورات آردو یا کتابخونه ها رو نداشته باشه ،
اگر میخواید برد آردو به یک پروگرمر* isp تبدیل کنید کافیه مثال Arduino isp رو آپلود کنید . این مثال جزو مثال های پیشفرض خود برنامه هست .
https://www.arduino.cc/en/Tutorial/ArduinoISP
Sent from my SM-G930F using Tapatalk
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
خب همه میکرو ها با isp پروگرم میشن ، البته بعد از اینکه بوت لودر آردوینو نصب شد این قابلیت رو به شما میده که با سریال پروگرم کنید .
سوال شما دو پهلو هست ، میخواید یک چیپ مگا۶۴ رو توسط یک برد آردوینو پروگرم کنید ؟
یا میخواید کد نوشته شده آردوینو رو روی چیپ مگا۶۴ پروگرم کنید ؟
که البته هر دو مورد رو توضیح دادم
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
بله دوتا رو توضیح دادیدنوشته اصلی توسط Masood Ashoori نمایش پست هاخب همه میکرو ها با isp پروگرم میشن ، البته بعد از اینکه بوت لودر آردوینو نصب شد این قابلیت رو به شما میده که با سریال پروگرم کنید .
سوال شما دو پهلو هست ، میخواید یک چیپ مگا۶۴ رو توسط یک برد آردوینو پروگرم کنید ؟
یا میخواید کد نوشته شده آردوینو رو روی چیپ مگا۶۴ پروگرم کنید ؟
که البته هر دو مورد رو توضیح دادم
اما خب من c++و زبان اردینو بهتر بلدم اگه بشه بوتلودر اردینو بریزم روش و ربات رو با اون ادامه بدم (ربات مسیر یاب هست با فرستده گیرنده ir و درایور l298)اگه هم ک ممکن نیست برم سمت کدویژن[emoji848]
Sent from my SM-G930F using Tapatalk
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
خیلی ممنون[emoji2]همیشه فرشته نجات منید شما[emoji173]نوشته اصلی توسط Masood Ashoori نمایش پست هاخب در پست اول لینک اول که مربوط به توضیح megacore هست میتونید مگا۶۴ رو بوت لودر بزنید و با آردو کد بزنید . مراحل در گیت هاب توضیح داده شده
Sent from my SM-G930F using Tapatalk
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
بعد از اینکه میکرو مورد نظر به لیست بردهای آردو اضافه شد ، باید میکرو رو با حداقل قطعات مثل کریستال ۱۶ و خازن عدسی و رابط isp و مونتاژ کنید ، از یک پروگرمر isp استفاده کنید ، سیم ها رو به میکرو وصل کنید ، در آردوینو تنظیمات رو چک کنید و در آخر دکمه burn bootloader رو بزنید ، اگر همه چیز درست باشه بوت لودر روی میکروی شما فلش میشه
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
پس در اصل پروگرامری مثل stk500 میخواد و با خود بورد اردینو نمیشه میکرو رو پروگرام کردنوشته اصلی توسط Masood Ashoori نمایش پست هابعد از اینکه میکرو مورد نظر به لیست بردهای آردو اضافه شد ، باید میکرو رو با حداقل قطعات مثل کریستال ۱۶ و خازن عدسی و رابط isp و مونتاژ کنید ، از یک پروگرمر isp استفاده کنید ، سیم ها رو به میکرو وصل کنید ، در آردوینو تنظیمات رو چک کنید و در آخر دکمه burn bootloader رو بزنید ، اگر همه چیز درست باشه بوت لودر روی میکروی شما فلش میشه
Sent from my SM-G930F using Tapatalk
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
خب ، حالا میشه حالت دوم سوال شما که اگر یک برد آردوینو دارید ، از اون برد میتونید با آپلود مثال Arduino isp به عنوان یک پروگرمر* استفاده کنید .
پایه های miso mosi sck رو طبق دیتاشیت وصل میکنید و پین ۱۰ رو به پایه ریست میکرو وصل میکنید .
این تصویر برای مگا۱۶۸ هست ولی برای همه میکرو های مشابه قابل استفاده ست
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
خب وقتی این کارو کردیم بورد باید روی UNOباشه تا کار کنه فکر کنم!نوشته اصلی توسط Masood Ashoori نمایش پست هاخب ، حالا میشه حالت دوم سوال شما که اگر یک برد آردوینو دارید ، از اون برد میتونید با آپلود مثال Arduino isp به عنوان یک پروگرمر* استفاده کنید .
پایه های miso mosi sck رو طبق دیتاشیت وصل میکنید و پین ۱۰ رو به پایه ریست میکرو وصل میکنید .
این تصویر برای مگا۱۶۸ هست ولی برای همه میکرو های مشابه قابل استفاده ست
https://www.arduino.cc/en/uploads/Tu...adboardAVR.png
Sent from my SM-G930F using Tapatalk
دیدگاه
-
پاسخ : پروگرام کردن atmega64 به وسیله اردینو
تشکرنوشته اصلی توسط Masood Ashoori نمایش پست هانه . برد میشه میکرو مقصد شما که اینجا اتمگا۶۴ هست . برد uno میشه پروگرمر ، گزینه پروگرمر رو هم در تنظیمات باید بذارید روی Arduino as isp
Sent from my SM-G930F using Tapatalk
دیدگاه







دیدگاه