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

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

  1. #1
    تازه وارد
    تاریخ عضویت
    Dec 2011
    نوشته ها
    4
    تشکر
    0
    تشکر شده 2 بار در 1 پست

    Icon16 مشکل در فعال کردن کلاک قابل برنامه ریزی

    با سلام
    من کد زیر رو تو کیل برای sam7x256 نوشتم که کلاک قابل برنامه ریزی رو فعال کنم ولی روی A.13 هیچ پالسی ندارم کسی میتونه کمکم کنه.
    *AT91C_PMC_SCER |= BIT9;
    *AT91C_PMC_PCKR[1] = 0X0F;
    AT91C_BASE_PIOA->PIO_PDR |=BIT13;
    AT91C_BASE_PIOA->PIO_MDER |=BIT13;
    AT91C_BASE_PIOA->PIO_BSR |=BIT13;

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

  3. #2
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    به مثال توجه کن البته 5 خط اول توی تابع main نوشته هم نشه مهم نست چون keil خودش اون تنظیمات رو انجام میده.
    من کلاک pck 2 رو که روی B22 است فعال کردم
    #include <at91sam7x512.h>

    int main ()
    {
    //--------------------start up--------------------------
    *AT91C_WDTC_WDMR = AT91C_WDTC_WDDIS; // AT91C_WDTC_WDDIS=(1<<15)
    *AT91C_RSTC_RMR=0xA5000001;
    //--------------------speed up--------------------------

    *AT91C_CKGR_MOR = 0xF01;
    *AT91C_CKGR_PLLR = 0x2903FFC;
    *AT91C_PMC_MCKR = 0x7;
    *AT91C_PMC_PCER=((1<<AT91C_ID_PIOB));
    AT91C_PMC_PCKR[2]=0XB;
    *AT91C_PMC_SCER=0X418;
    //-----------------------------------------------------

    *AT91C_PIOB_PDR=(1<<22);

    *AT91C_PIOB_BSR=(1<<22);


    while(1)
    {

    }}
    فايل هاي پيوست شده فايل هاي پيوست شده

  4. #3
    عضو جدید
    تاریخ عضویت
    Oct 2008
    نام
    مازیار
    نوشته ها
    19
    تشکر
    1
    تشکر شده 2 بار در 2 پست

    پیش فرض

    سلام
    آیا می شه این پالس رو داخل دیباگ قسمت logic Analyzer مشاهده کرد در مورد تنظیماتش داخل قسمت debug توضیح بدید

  5. #4
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    بله میشه از اونجا هم وضعیت رو دید کافیه آدرس پین مورد نظر رو قرار بدید تا وضعبت پین رو ببینید.
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

  6. #5
    عضو جدید
    تاریخ عضویت
    Oct 2008
    نام
    مازیار
    نوشته ها
    19
    تشکر
    1
    تشکر شده 2 بار در 2 پست

    پیش فرض

    با درود
    کد بالا رو نوشتم به محیط شبیه سازی رفتم فقط یه خط صاف نشون میده آدرس شبیه سازی هم به صورت تصویر زیر دادم اگه امکانش هست نگاه بندازید مشکل کجاست
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: pck1.jpg
مشاهده: 17
حجم: 98.0 کیلو بایت  

  7. #6
    کاربر فعال shahrivar88 آواتار ها
    تاریخ عضویت
    Jul 2011
    نام
    امیر عزیزی
    نوشته ها
    243
    تشکر
    173
    تشکر شده 201 بار در 109 پست

    پیش فرض

    دوست گرامی من الان کیل ندارم شما اگه مطمءننید آدرس پین که کلاک روشه درسته باید وضعیتو ببینید وضعیت رو از pin یه state تغییر بدید.

    در ضمن اول مطمین بشید که وضعبت رو روی پایه های دیگه میتونید ببینید یعنی اول io های معمولی رو برررسی کنید مال کلاک هم دقیقا همونه تنها آدرس پین فرق میکنه.

    اگر هم به نتیجه نرسیدید مجبورم کیل رو نصب کنم و دقیق بگم بهتون!!!
    سرزمین من\r

    دانلود کتاب آموزش پورت سریال در c#

    http://www.iranmicro.ir/forum/showthread.php?t=9629

  8. #7
    عضو جدید
    تاریخ عضویت
    Oct 2008
    نام
    مازیار
    نوشته ها
    19
    تشکر
    1
    تشکر شده 2 بار در 2 پست

    پیش فرض

    ممنون از جوابتون io رو چک کردم درست جواب داده شاید کرک kill مشکل داشته باشه

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

  1. نویز پذیزی avr
    توسط Caspian1361 در انجمن AVR
    پاسخ: 56
    آخرين نوشته: 23-03-2014, 17:11
  2. برنامه ریزی lpc1788
    توسط saeedmo در انجمن LPC series (NXP)
    پاسخ: 3
    آخرين نوشته: 15-08-2013, 10:28
  3. ساخت bootloader و برنامه ریزی میکرو
    توسط moserahy در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 0
    آخرين نوشته: 16-07-2013, 17:43
  4. تلفن رومیزی «آندروئیدی» هم آمد!
    توسط M3R در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 0
    آخرين نوشته: 14-09-2010, 14:03
  5. مشکل در برنامه ریزی lpc
    توسط moradi2 در انجمن AT91 series (ATMEL)
    پاسخ: 2
    آخرين نوشته: 25-06-2010, 21:52

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

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