NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4386 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 4 از 4

موضوع: مشکل با راه اندازی sam7s64

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2007
    نوشته ها
    29
    تشکر
    26
    تشکر شده 37 بار در 14 پست

    پیش فرض مشکل با راه اندازی sam7s64

    سلام
    دوستان مشکلی که من دارم اینه که یه سم 64 رو تبدیل کردم به دیپ و ولتاژها و تغذیه ها رو بصورت صحیح اتصال دادم.پروگرمر هم جی لینک فروشگاه هست.
    برای کریستال 12 مگ و پی ال ال هم طبق نقشه 1.2 کیلو و 10 نانو و 1 نانو قرار دادم.
    پروگرم جی تگ به درستی میکرو رو ومیشناسه و اریز و پروگرم میکنه ولی مشکل اینجاست فایل هگزی رو که وارد برنامه جی فلش میکنم بعد از اینکه بطور صحیح روی میکرو ریخته شد میکرو هیچ عکس والعملی نشون نمیده.
    برنامه ساده زیر
    کد:
    #include "AT91SAM7S64.h" /* AT91SAMT7X256 definitions */
    #include "lib_AT91SAM7S64.h"
    
    void wait(void);
    int main (void) {
      for (;;) {
    AT91F_PIO_CfgOutput(AT91C_BASE_PIOA, AT91C_PIO_PA0);
    AT91F_PIO_CfgOutput(AT91C_BASE_PIOA, AT91C_PIO_PA1);
    AT91F_PIO_ClearOutput(AT91C_BASE_PIOA, AT91C_PIO_PA0);
    AT91F_PIO_ClearOutput(AT91C_BASE_PIOA, AT91C_PIO_PA1);
    wait();
    AT91F_PIO_SetOutput (AT91C_BASE_PIOA, AT91C_PIO_PA0);
    AT91F_PIO_SetOutput (AT91C_BASE_PIOA, AT91C_PIO_PA1);
    wait();
    }
    }
    void wait (void) {
    unsigned int n;
    for (n = 0; n < 100; n++);
    }
    کامپایلر هم کیل است.
    تنظیمات استارت آپ میکرو

    دهن من رو سرویس کرد این سم...
    لطفا کمک کنید.
    یاعلی

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    شما اون تيكي رو كه تو عكس نشون دادم، براي پروژه خودتون، زدين؟
    تست كنيد ببينيد جواب ميده؟
    البته تو انجمن رو بيشتر سرچ مي كردين حتما جواب مشكلتون رو پيدا ميكردين.
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: 2.JPG
مشاهده: 17
حجم: 145.7 کیلو بایت  
    _____________________________________
    _____________________________________

  4. #3
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2007
    نوشته ها
    29
    تشکر
    26
    تشکر شده 37 بار در 14 پست

    پیش فرض

    سلام
    مرسی از جواب
    مهندس من اون تیک هم فعال کردم برنامه اجرا نمیشه از روی میکرو.مشکل از کجاست.
    آقا فعلا یه مشکل اساسی پیدا کردم که هرسری برنامه رو با ج لینک میریزم روی میکرو،میکرو رو که ریست میکنم حافظه برمیگرده به حالت اولیش!!!
    من میام با ج فلش کل حافظه رو پاک میکنم. برا چک کردنش هم حافظه رو میخونم و کاملا خالی است.چیزی که میخونه:یعنی دقیقه میام
    Target---->Connect---->OK
    Target--->Erase Chip---->OK
    بعد که تغذیه میکرو رو قطع و وصل میکنم میام حافظه رو میخونم:
    Target--->Connect--->OK
    Target---->Read Back---->Entire Chip
    رو میزنم میبینم حافظه این بار خالی نیست!!!!
    یچیز هایی توی حافظش هست ...
    یعنی تقریبا 1/3 داده است که هرسری هم ثابت است!!!
    دلیلش چیه هرچندبار هم که تکرار کردم همینطور بود!!!!!

  5. #4
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mrmehdi نمایش پست ها
    Target--->Erase Chip---->OK
    سلام مهندس
    Target--->Erase Sectors رو براي پاك كردن ميكرو انتخاب كنيد.
    البته هر مرتبه كه ميكرو پروگرم كنيد، قبلش ميكرو پاك ميشه بعد برنامه ريزي ميشه.
    من الان برنامه رو تست كردم، بدون مشكل جواب ميده.
    البته بايد يه تصحيح تو برنامه انجام بدين.
    تو تابع wait قسمت مربوط به دستور for رو به صورت زير تغيير بدين:
    [PHP]void wait (void) {
    unsigned int n;
    for (n = 0; n < 100000; n++);
    }[/PHP]
    _____________________________________
    _____________________________________

موضوعات مشابه

  1. کمک در اتصال max487 به sam7s64
    توسط gbg در انجمن AT91 series (ATMEL)
    پاسخ: 2
    آخرين نوشته: 18-06-2013, 10:25
  2. lcd n96 با sam7s64
    توسط morykeys در انجمن AT91 series (ATMEL)
    پاسخ: 14
    آخرين نوشته: 12-11-2011, 11:21
  3. مشکل با پروگرم کردن sam7s64 با h-jtag
    توسط morykeys در انجمن AT91 series (ATMEL)
    پاسخ: 2
    آخرين نوشته: 02-11-2011, 10:52
  4. ره اندازی smt160 با پورت موازی
    توسط M.ABDOLLAHI در انجمن AVR
    پاسخ: 3
    آخرين نوشته: 27-04-2009, 21:34

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

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