اطلاعیه

Collapse
No announcement yet.

چگونگی فعال کردن RAM2 در keil واسه lpc1768 ??????

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    چگونگی فعال کردن RAM2 در keil واسه lpc1768 ??????

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

    #2
    پاسخ : چگونگی فعال کردن RAM2 در keil واسه lpc1768 ??????

    سلام

    Alt+F7 رو بزن و برو به تب تارگت تیک رم 2 رو بزن و مقداری رو هم که میخای وارد کن.
    تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا

    دیدگاه


      #3
      پاسخ : چگونگی فعال کردن RAM2 در keil واسه lpc1768 ??????

      هیچی
      اگر حذف داشت این پستو حذف می کردم

      دیدگاه


        #4
        پاسخ : چگونگی فعال کردن RAM2 در keil واسه lpc1768 ??????

        تا اینجاش درست ولی من زمانی که تارگت تیک رو میزارم
        آدرس رم به صورت مشخص وجود داره یعنی هم آدرس شروعش وجود داره هم حجمش مشخص
        0x2007C000 ادرس شروع و حجمش هم 32کیلو
        در ضمن داخل برنامه باید به صورت متغییر های قبلی تعریفش کنیم یا فرم خاصی ررو داره
        آخه قبلا من که تیک رو میزدم متغییر داخل برنامه خارج از ظرفیت شناخته میشد گفتم شاید فرم خاصی باید تعریف بشه که سر از هدر هایی آوردم که اصلا واسه کیل نبود البته بعدا فهمیدم
        ممنون میشم بیتر راهنمایی کنید
        من 2 تا متغییر میخوام به صورت 8 بیتی تعریف کنم به صورت آرایه که هر کدومشون ظرفیتی معادل با 19600 بایت داشته باشند در lpc1768

        دیدگاه


          #5
          پاسخ : چگونگی فعال کردن RAM2 در keil واسه lpc1768 ??????

          ممنون از دوستان که جواب دادن
          بالاخره پیداش کردم با دستور زیر تونستم داخل RAM2 بنویسم
          کد:
          unsigned char *x2 = (unsigned char *)(0x2007C000);
          ولی هنوز نتونستم در مورد وقفه ها به یک نتیجه برسم اگر دوستان برنامه ای دارن کمک کنند.

          دیدگاه

          لطفا صبر کنید...
          X