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

موضوع: Flash

  1. #1
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض Flash

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

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

  3. #2
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    سلام
    با توجه به اینکه حافظه های فلش external در ظرفیت های خیلی پایین وجود ندارند . نه مثل eeprom ها که از( 2k - 4k , ... ) شروع میشن . بهتره شما میکروت رو ارتقا بدی ! شاید از لحاظ قیمت هم اینطوری بصرفه تر باشه ..
    حالا اگه دوستان نظری دارن بگن تا ما هم بشنویم
    ویرایش توسط sigma-mx : 02-11-2012 در ساعت 12:59

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


  5. #3
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    اون طرفیت پایین ها eeprom هستن!

    فلش طرفیتت بالا هم داریم! رفیق مگه این 256 مگ نیست؟؟؟

    K9F2G08U0B nand flash - فروشگاه اينترنتي شركت كويرالكترونيك

    از همین فلش ها توی cool disk استفاده میشه...

    متاسفانه من خودم هنوز وقت نکردم اینا رو راه بندازم!!!

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


  7. #4
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    مهندس با من بودی ؟ منظور منم همین بود . جمله رو یکم واضحتر میکنم ...!

  8. #5
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    جملت رو که خوندم اینطوری فهمیدم که گفتی فلش فقط ظرفیت پایین داریم!

    اره درسته رفیق... الان که اصلاح شدش رو خوندم حق با شماست!

    البته یه راه دیگه هم شاید بشه برنامه روی mmc ریخت و با بوت لودر راش انداخت! میشه؟

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


  10. #6
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    در کل اگر منظور فضای قابل ذخیره سازی برای دیتا باشه که از هر چیزی میشه استفاده کرد . مثل مموری کارت - فلش - eeprom و با هر رابطی ...
    ولی اگه منظور زیاد کردن فضای کد برنامه باشه .. فقط در صورتی میشه اینکار رو کرد که اون میکرو امکان اتصال به مموری خارجی رو به ما داده باشه ! تازه اونم هر نوع مموری نه ، فقط نوع مموری و رابطی که میکرو ساپورت میکنه . مثلا یک فلش پارالل اکسترنال . تازه بازم محدودیت اندازه وجود داره . چون میکرو تا یه اندازه ای رو میتونه آدرس دهی کنه !

    البته یه راه دیگه هم شاید بشه برنامه روی mmc ریخت و با بوت لودر راش انداخت! میشه؟
    اینم همون جریانه ! مشکل اینه که مموری کارت در اینجا یه رابط محیطی هست و یه آدرس خاص داره که آدرسش با آدرس خانه های فلش میکرو فرق داره ! cpu فقط دستوراتی رو که از مسیر فلش ( باس فلش ) میرسه اجرا میکنه . به مسیر باس بین فلش و cpu در دیتاشیت یه میکرو نگاه کنید ..


    ولی یه کار دیگه هم میشه کرد که حتما شما تو همین انجمن هم شنیدین ، یکی دو نفر داشتن این کار رو میکردن ، و اون نوشتن یک برنامه مفسر هست . interpreter
    در اینصورت برنامه مفسر داخل میکرو برنامه رو خط به حط از هر نوع حافظه خارجی با هر نوع اینترفیس میتونه بخونه و اجرا کنه .. سیستم های پیچیده چون هسته بسیار پیچیده و حجیمی دارند اغلب از روی ادوات جانبی اجرا میشن مثل جاوا . البته در صورتی که خود شخص بخواد همچین چیزی بنویسه ، چیز خیلی کاملی نمیشه و تنها قادره یسری دستورات محدود رو اجرا کنه و البته با سینتکس بسیار ساده !

    یا حق

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


  12. #7
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    درسته مهندس...

    مفسر قبلن نوشتم... برای کارهای ساده راحت جواب میده... ولی اگه قرار باشه به جای کد برنامه از مفسر ساخت خودمون استفاده کنیم، باید چیز کامل و وحشتناکی نوشت! که از نظر زمان فکر نکنم به صرف باشه!

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


  14. #8
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sigma-mx نمایش پست ها
    سلام
    با توجه به اینکه حافظه های فلش external در ظرفیت های خیلی پایین وجود ندارند . نه مثل eeprom ها که از( 2k - 4k , ... ) شروع میشن . بهتره شما میکروت رو ارتقا بدی ! شاید از لحاظ قیمت هم اینطوری بصرفه تر باشه ..
    حالا اگه دوستان نظری دارن بگن تا ما هم بشنویم
    سلام مهندس تشکر
    من میکروی خودم ارتقاء دادم
    یعنی آخرین مدل atmega2561 استفاده کردم که 256 کیلو حافظه داره میخواستم بدونم قابل ارتقاء هس؟؟
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  15. #9
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    نقل قول نوشته اصلی توسط behnam6500 نمایش پست ها
    جملت رو که خوندم اینطوری فهمیدم که گفتی فلش فقط ظرفیت پایین داریم!

    اره درسته رفیق... الان که اصلاح شدش رو خوندم حق با شماست!

    البته یه راه دیگه هم شاید بشه برنامه روی mmc ریخت و با بوت لودر راش انداخت! میشه؟
    سلام مهندس ارادت
    تشکر بابت راهنمایی شما
    میخواستم بدونم طریقه راه اندازی این فلش ها به چه صورته میخوام با atmega2561 ارتباط بدم
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  16. #10
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sigma-mx نمایش پست ها
    در کل اگر منظور فضای قابل ذخیره سازی برای دیتا باشه که از هر چیزی میشه استفاده کرد . مثل مموری کارت - فلش - eeprom و با هر رابطی ...
    ولی اگه منظور زیاد کردن فضای کد برنامه باشه .. فقط در صورتی میشه اینکار رو کرد که اون میکرو امکان اتصال به مموری خارجی رو به ما داده باشه ! تازه اونم هر نوع مموری نه ، فقط نوع مموری و رابطی که میکرو ساپورت میکنه . مثلا یک فلش پارالل اکسترنال . تازه بازم محدودیت اندازه وجود داره . چون میکرو تا یه اندازه ای رو میتونه آدرس دهی کنه !

    یا حق
    این فلش های موازی مدل های تو بازار موجود هس که معرفی کنین ؟؟؟؟؟
    من بتونم 1مگ کنم راه میفته .
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  17. #11
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    الان چیزی یادم نیست ولی گفتم بستگی به مدل میکرو داره که چی ساپورت میکنه . مثلا من قبلا برای 8051 از eeprom خارجی ( از نوع پارالل ) برای زیاد کردن فضای کد استفاده کردم . تو 8051 هم میشه rom و هم ram رو ارتقا داد . یادمه از سری 27xx استفاده کرده بودم . البته این باید بطور مجزا پروگرام بشه و کلی گرفتاری و آی سی لچ و از این حرفا ....! به دردسرش نمیارزه

  18. #12
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sigma-mx نمایش پست ها
    الان چیزی یادم نیست ولی گفتم بستگی به مدل میکرو داره که چی ساپورت میکنه . مثلا من قبلا برای 8051 از eeprom خارجی ( از نوع پارالل ) برای زیاد کردن فضای کد استفاده کردم . تو 8051 هم میشه rom و هم ram رو ارتقا داد . یادمه از سری 27xx استفاده کرده بودم . البته این باید بطور مجزا پروگرام بشه و کلی گرفتاری و آی سی لچ و از این حرفا ....! به دردسرش نمیارزه
    مهندس تشکر
    میکروما الان AVR هس
    الان پس راه حلی نداری برای اتصال حافظه فلش ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    راه کار دیگه ای دارین ارائه بدین ؟؟؟؟؟؟؟؟؟؟؟
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  19. #13
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    الان دیتاشیت atmega2561 رو نگاه کردم نوشته که هم flash و هم ram خارجی رو ساپورت میکنه . مدار دقیقشو باید تو نت بگردی ..

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


  21. #14
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    سلام
    اقا سعید یک سوال دیگه ، فرض بر این من یک مدل پیدا کنم حالا چطور باید برنامه توش بریزم ؟؟؟
    منظور اینه که جداگانه باید پروگرام بشه ؟؟
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  22. #15
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    بله ، جدا باید پروگرام بشه .

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

  1. [درخواست] کمک در مورد nand flash & nor flash
    توسط omid_m در انجمن LPC series (NXP)
    پاسخ: 13
    آخرين نوشته: 24-07-2017, 14:45
  2. stm32f107+usb flash+SD
    توسط nimaltd در انجمن stm32
    پاسخ: 7
    آخرين نوشته: 25-07-2013, 15:31
  3. مشکل با flash-fs
    توسط aliyaghoobi88 در انجمن stm32
    پاسخ: 7
    آخرين نوشته: 06-02-2013, 00:25
  4. مشکل عجیا با USb flash
    توسط jik در انجمن ترفندهای کامپیوتری/معرفی نرم افزار های مفید
    پاسخ: 3
    آخرين نوشته: 16-10-2012, 18:19
  5. حافظه flash در lpc1313
    توسط esi_52000 در انجمن LPC series (NXP)
    پاسخ: 3
    آخرين نوشته: 06-06-2012, 21:33

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

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