نمایش نتایج: از 1 به 8 از 8
Like Tree8 لایک
  • 1 Post By solxsado
  • 1 Post By alt_f4
  • 2 Post By HOORman
  • 1 Post By tanha71
  • 1 Post By HOORman
  • 2 Post By

موضوع: یه مگا 2560 خام داریم و میخوایم اونو تبدیلش کنیم به آردوینو!

Hybrid View

  1. #1
    Senior Member
    تاریخ عضویت
    Dec 2013
    محل سکونت
    ایران - شیراز
    نوشته ها
    220
    با یه پروگرامر اول فیوز بیت هاشو طبق فایل boards.txt تنظیم کن بعد با همون پروگرامر بوت لودر رو آپلود کن نیاز نیس کاری کنی بوت لودر سر جای خودش نوشته میشه.
    /arduino-1.5/hardware/arduino/avr/bootloaders/stk500v2/stk500boot_v2_mega2560.hex
    به این مسیر برو فایل هگز بوت لودر ور بردار.
    بعد با همین پروگرامر هم می تونی فایل برنامه تو مثل چراغ چشمک زن رو توش آپلود کنی
    لایک کردن

  2. #2
    Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    53
    من با یک Arduino Uno اول بوت لودر رو داخل Mega2560 لود کردم بعد با یک مبدل CP2102 از طریق Arduino IDE به راحتی برنامه روش ریختم
    لایک کردن

  3. #3
    Junior Member
    تاریخ عضویت
    Jun 2013
    محل سکونت
    ایران
    نوشته ها
    25
    دوستان عزیز solxsado و alt_f4 خیلی ممنونم از اینکه پاسخ دادید، حتما امتحان میکنم و نتیجشو همینجا اعلا میکنم.
    کس نخارد پشت من، جز ناخن انگشت من...

  4. #4
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    178
    این هم از اطلاعات لوت لدر های آردوینو
    ################################################## ############

    mega.name=Arduino/Genuino Mega or Mega 2560

    mega.vid.0=0x2341
    mega.pid.0=0x0010
    mega.vid.1=0x2341
    mega.pid.1=0x0042
    mega.vid.2=0x2A03
    mega.pid.2=0x0010
    mega.vid.3=0x2A03
    mega.pid.3=0x0042
    mega.vid.4=0x2341
    mega.pid.4=0x0210
    mega.vid.5=0x2341
    mega.pid.5=0x0242

    mega.upload.tool=avrdude
    mega.upload.maximum_data_size=8192

    mega.bootloader.tool=avrdude
    mega.bootloader.low_fuses=0xFF
    mega.bootloader.unlock_bits=0x3F
    mega.bootloader.lock_bits=0x0F

    mega.build.f_cpu=16000000L
    mega.build.core=arduino
    mega.build.variant=mega
    # default board may be overridden by the cpu menu
    mega.build.board=AVR_MEGA2560

    ## Arduino/Genuino Mega w/ ATmega2560
    ## -------------------------
    mega.menu.cpu.atmega2560=ATmega2560 (Mega 2560)

    mega.menu.cpu.atmega2560.upload.protocol=wiring
    mega.menu.cpu.atmega2560.upload.maximum_size=25395 2
    mega.menu.cpu.atmega2560.upload.speed=115200

    mega.menu.cpu.atmega2560.bootloader.high_fuses=0xD 8
    mega.menu.cpu.atmega2560.bootloader.extended_fuses =0xFD
    mega.menu.cpu.atmega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex

    mega.menu.cpu.atmega2560.build.mcu=atmega2560
    mega.menu.cpu.atmega2560.build.board=AVR_MEGA2560
    لایک کردن

  5. #5
    Junior Member
    تاریخ عضویت
    Aug 2015
    نوشته ها
    1
    سلام ذوست عزیز ، چی شد تونستی راهش بندازی ؟؟؟ من هم همین مشکل رو دارم....

  6. #6
    Junior Member
    تاریخ عضویت
    Jun 2013
    محل سکونت
    ایران
    نوشته ها
    25
    من به این شکل عمل کردم:
    یه مگا 2560 رو طبق شماتیک راه اندازی با حداقل قطعات سر هم کردم
    غیر مستقیم: از طریق یه پروگرمر isp stk500 فایل hex تولید شده توسط برنامه آردوینو رو آپلود کردم به میکرو (با برنامه 4 avr studio)
    ولی بصورت مستقیم (یعنی از داخل برنامه آردوینو) نتونستم این کارو انجام بدم.
    توصیه میکنم برای آزمون و خطا حتما از برد آماده 2560 استفاده کنید و برنامه نهایی که برای تیراژ بالا آماده کردید از طریق اعلام شده انتقال بدید.
    تجربه من در همین حد بود. شاید شما بتونید راه بهتری پیدا کنید. در اینصورت لطفا به ما هم اطلاع بدید.
    لایک کردن
    کس نخارد پشت من، جز ناخن انگشت من...

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO