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

موضوع: Sdram برای lpc1788

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2007
    نوشته ها
    29
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض Sdram برای lpc1788

    سلام من یه pcb برای 1788 زدم که توش یه رم SD مدل mt48lc16m16 داره. برای تسش از مثال CMSIS استفاده کردم. مشکل من اینه که وقتی می خوام روی رم بنویسم 0x44332211 و به صورت یک اشاره گر 8 بیتی این کار رو انجام بدم میره و توی 4 تا خونه دیگه هم می نویسه. یعنی وقتی در ابتدا مقدار 0x11 رو می نویسم توی 4 خونه ی آدرس دارم
    0x00110011 0x00110011 0x00110011 0x00110011
    و وقتی در ادامه 0x22 رو می نویسم دارم:
    0x22112211 0x22112211 0x22112211 0x22112211
    و همیشه مقدار 0x22112211 رو حتی با نوشتن 0x33 یا 0x44 دارم
    شماتیک رو از روی برد sun7 کپی کردم

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

  3. #2
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    نقل قول نوشته اصلی توسط jalil_211 نمایش پست ها
    سلام من یه pcb برای 1788 زدم که توش یه رم SD مدل mt48lc16m16 داره. برای تسش از مثال S اCMSIستفاده کردم. مشکل من اینه که وقتی می خوام روی رم بنویسم 0x44332211 و به صورت یک اشاره گر 8 بیتی این کار رو انجام بدم میره و توی 4 تا خونه دیگه هم می نویسه. یعنی وقتی در ابتدا مقدار 0x11 رو می نویسم توی 4 خونه ی آدرس دارم
    0x00110011 0x00110011 0x00110011 0x00110011
    و وقتی در ادامه 0x22 رو می نویسم دارم:
    0x22112211 0x22112211 0x22112211 0x22112211
    و همیشه مقدار 0x22112211 رو حتی با نوشتن 0x33 یا 0x44 دارم
    شماتیک رو از روی برد sun7 کپی کردم
    سلام
    احتمال داره مثال S اCMSI برای حافظه ی دیگه ای پیکربندی شده باشه . ( مثال رو بزارید ) .
    وقتی که داده ی شما در خونه ای نوشته میشه که آدرسش بر روی پایه های a0 تا a12 وجود داره ، چک کنید ببینید در هنگام نوشتن در یک آدرس ثابت ، مقدار این پایه ها تغییر میکنه یا نه .

  4. تشکرها از این نوشته :


  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    Nov 2007
    نوشته ها
    29
    تشکر
    3
    تشکر شده 0 بار در 0 پست

    پیش فرض

    با سلام و تشکر از توچه شما
    من از کد MT48LC8M32LFB5 که توی مثالش بود استفاده کردم و تنها کاری که کردم باس داده رو از 32 به 16 تغییر دادم. بازم باهم فرقی می کنن؟
    شماتیک میکرو و sdram هم گذاشتم. فرکانس رو هم 48 مگ گذاشتم
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط jalil_211 : 08-01-2014 در ساعت 00:58

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

  1. مثال برای هدر برد lpc1788
    توسط jalil_211 در انجمن LPC series (NXP)
    پاسخ: 2
    آخرين نوشته: 30-12-2013, 19:10
  2. اتصال nand flash و sdram به lpc1768
    توسط behnam6500 در انجمن LPC series (NXP)
    پاسخ: 5
    آخرين نوشته: 25-10-2013, 12:25
  3. پروگرم کردن lpc1788
    توسط mahdiafpr در انجمن LPC series (NXP)
    پاسخ: 3
    آخرين نوشته: 04-02-2013, 15:18
  4. چگونگی استفاده از SDRAM های کامپیوت
    توسط alitaroosheh در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 08-02-2012, 18:22

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

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