اطلاعیه

Collapse
No announcement yet.

مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

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

    مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

    سلام،
    یه مشکل تقریبا عجیب برای من پیش امده، اونم اینه که وقتی می خوام دیتای بیش از 4کیلوبایت با فرمت txt رو ذخیره کنم ،مقداری از دیتا ها خراب میشه و یا این که متن هایی ذخیره میشه که در پروژه های دیگه نوشته بودم!!!
    برای من خیلی عجیب هستش با توجه به این که میکرو رو full erase می کنم چطوری متن هایی از پروژه های دیگه رو می تونه بنویسه!!!
    من از میکرو LPC1788 استفاده می کنم، با سه تا برد مختلف هم برنامه ام رو چک کردم تقریبا به یک نتیجه رسیدم!!!
    از مد Native مموری استفاده می کنم، حجم heap size رو هم از 400 به 0x1000 تغییر دادم باز هم درست نشد!!!
    کسی این مشکل رو داشته؟
    کسی می تونه یه تست بگیره ببینه این مشکل برای شما هم وجود داره یا نه؟!
    هر انسانی که احساس بی نیازی کند سرکش و طغیان گر می شود...

    #2
    پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

    از مد SPI استفاده کنین بهتره. :biggrin:

    دیدگاه


      #3
      پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

      ممنون از راهنماییتون، اما در شزایط فعلی باید با مد native کار کنم.
      هر انسانی که احساس بی نیازی کند سرکش و طغیان گر می شود...

      دیدگاه


        #4
        پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

        نوشته اصلی توسط fedora
        از مد SPI استفاده کنین بهتره. :biggrin:
        چرا؟
        از جمله ی رفتگان این راه دراز
        باز آمده ای کو که به ما گوید راز
        هان بر سر این دو راهه از روی نیاز
        چیزی نگذاری که نمی آیی باز

        دیدگاه


          #5
          پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

          نوشته اصلی توسط fedora
          از مد SPI استفاده کنین بهتره. :biggrin:
          دلیلی نداره.سرعت native بیشتره
          [glow=red,2,300]برنامه هاي آموزشي تست شده براي NXP LPC1768 با توابع CMSIS[/glow]
          http://www.eca.ir/forum2/index.php?topic=76623.0

          دیدگاه


            #6
            پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

            نوشته اصلی توسط Reza Sede
            دلیلی نداره.سرعت native بیشتره
            خوب میشه کمش کرد ولی بعید میدونم مشکل این باشه.

            فایل سیستم کش رو زیاد کنید .
            از جمله ی رفتگان این راه دراز
            باز آمده ای کو که به ما گوید راز
            هان بر سر این دو راهه از روی نیاز
            چیزی نگذاری که نمی آیی باز

            دیدگاه


              #7
              پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

              مشکل شما حل شد؟
              منم با 1788 و تو مود native همین مشکل رو دارم
              1024 بایت اول رو درست مینویسه و تا 3 کیلو بایت بعدی خرابه وبیشتر از اون هم نمینویسه

              دیدگاه


                #8
                پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

                میدونم تاپیک خیلی قدیمه
                ولی کش رو خاموش کردم درست شد

                دیدگاه


                  #9
                  پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

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

                  دیدگاه


                    #10
                    پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

                    تو ویزارد File_config یه گزیه داره File System Chache که روی 4K بود و من گداشتم روی OFF و مشکلم حل شد و برای تست هم یه فایل 143856 بایتی که حدود 140 کیلو بایت میشه ساختم

                    دیدگاه


                      #11
                      پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

                      نوشته اصلی توسط gbg
                      تو ویزارد File_config یه گزیه داره File System Chache که روی 4K بود و من گداشتم روی OFF و مشکلم حل شد و برای تست هم یه فایل 143856 بایتی که حدود 140 کیلو بایت میشه ساختم
                      با توجه به این توضیح :
                      File System Cache defines the data caching and specifies the Cache Buffer size. When SD/MMC Memory Card is controlled in SD-Native mode, data caching might increase the file r/w speed. When caching is enabled, Multiple Sector Read and Multiple Sector Write commands are used to control the SD/MMC memory card data read and write. Turn off the data cache if the application is low on memory and the file read/write speed is not important. The cache buffer size is specified in KBytes.

                      با غیر فعال کردن این پشن سرعت پایین میاد و ظاهرا با پایین آمدن سرعت مشکل شما حل شده .!
                      از جمله ی رفتگان این راه دراز
                      باز آمده ای کو که به ما گوید راز
                      هان بر سر این دو راهه از روی نیاز
                      چیزی نگذاری که نمی آیی باز

                      دیدگاه


                        #12
                        پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

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

                        دیدگاه


                          #13
                          پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

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

                          دیدگاه


                            #14
                            پاسخ : مشکل با ذخیره حجم بیش از 4کیلوبایت دیتا روی MMC (با استفاده از توابع file system

                            با اونکار که حل شد مشکل
                            سرعت رو میگم

                            دیدگاه

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