اطلاعیه

Collapse
No announcement yet.

FAT چیست؟

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

    FAT چیست؟

    اگه میشه توضیحاتی درباره FAT بدین و بیشتر هم راجع به FAT16 باشه بهتره.
    چون می خوام با میکرو از MMC بخونم.میخوام برنامش رو خودم بنویسم.چون از هیچ کتابخونه ای جوب نگرفتم(نه اونایی که توی eca هست.نه سایت های خارجی)
    قبلا از توضیحاتتون ممنون
    هستم اگر می روم گر نروم نیستم

    #2
    پاسخ : FAT چیست؟

    سلام دادا.
    اینو چند سال پیش گذاشتم. یه نگاهی بنداز. بد نیست.

    http://www.iranled.com/forum/Thread-%D8%AA%D9%88%D8%B6%DB%8C%D8%AD-%DA%A9%D8%A7%D9%85%D9%84-%D9%BE%D8%B1%D9%88%D8%AA%DA%A9%D9%88%D9%84-FAT16?pid=60519#pid60519
    تشکر لازم نیست!

    دیدگاه


      #3
      پاسخ : FAT چیست؟

      1- خیلی ها از FAT تا بحال استفاده کردن.
      2- زندگی شما ارزشش خیلی از اینا بیشتره که بخوای چرخ رو دوباره اختراع کنی.

      دیدگاه


        #4
        پاسخ : FAT چیست؟

        نوشته اصلی توسط iman-63
        سلام دادا.
        اینو چند سال پیش گذاشتم. یه نگاهی بنداز. بد نیست.

        http://www.iranled.com/forum/Thread-%D8%AA%D9%88%D8%B6%DB%8C%D8%AD-%DA%A9%D8%A7%D9%85%D9%84-%D9%BE%D8%B1%D9%88%D8%AA%DA%A9%D9%88%D9%84-FAT16?pid=60519#pid60519
        ممنون
        دارم دانلود میکنم


        نوشته اصلی توسط roohipatala
        اگه میشه توضیحاتی درباره FAT بدین و بیشتر هم راجع به FAT16 باشه بهتره.
        چون می خوام با میکرو از MMC بخونم.میخوام برنامش رو خودم بنویسم.چون از هیچ کتابخونه ای جوب نگرفتم(نه اونایی که توی eca هست.نه سایت های خارجی)
        قبلا از توضیحاتتون ممنون
        خوب یعنی به نظر شما من باید چیکار کنم وقتی میخوام یه فایل رو از mmc بخونم؟
        هستم اگر می روم گر نروم نیستم

        دیدگاه


          #5
          پاسخ : FAT چیست؟

          نوشته اصلی توسط iman-63
          سلام دادا.
          اینو چند سال پیش گذاشتم. یه نگاهی بنداز. بد نیست.

          http://www.iranled.com/forum/Thread-%D8%AA%D9%88%D8%B6%DB%8C%D8%AD-%DA%A9%D8%A7%D9%85%D9%84-%D9%BE%D8%B1%D9%88%D8%AA%DA%A9%D9%88%D9%84-FAT16?pid=60519#pid60519
          ممنون مقاله تون رو خوندم.یه چند تا مقاله دیگه هم درباره FAT خوندم.تقریبا دستم اومد چی به چیه.
          اما حالا مشکلم اینه:

          چطور میشه برنامه ای برای خوندن فایل ها نوشت (باز کردن فایل،نوشتن،خواندن،بستن) کلیت کار چه جوریه؟؟
          هستم اگر می روم گر نروم نیستم

          دیدگاه


            #6
            پاسخ : FAT چیست؟

            سلام دادا.

            چطور میشه برنامه ای برای خوندن فایل ها نوشت (باز کردن فایل،نوشتن،خواندن،بستن) کلیت کار چه جوریه؟؟
            برنامش قبلاً نوشته شده. یه سرچ بزن پیدا میکنی. اگه با codevision کار میکنی توی ورژن های جدید به امکانات برنامه اضافه شده. بسکام هم تا جایی که میدونم fat رو ساپورت میکنه.
            تشکر لازم نیست!

            دیدگاه


              #7
              پاسخ : FAT چیست؟

              نوشته اصلی توسط iman-63
              سلام دادا.

              برنامش قبلاً نوشته شده. یه سرچ بزن پیدا میکنی. اگه با codevision کار میکنی توی ورژن های جدید به امکانات برنامه اضافه شده. بسکام هم تا جایی که میدونم fat رو ساپورت میکنه.
              داداش من توی پست اولم گفتم(از هیچ کدوم از کتابخونه ها جواب نگرفتم)
              نه از اونایی که توی eca هست
              نه از خارجی هاش (مثل ff.h(

              این جا هم مشکلم رو مطرح کردم
              http://www.eca.ir/forum2/index.php?topic=47813.0
              البته هنوز هم اگه بتونم از این کتابخونه ها ججواب بگیرم دیگه لازم نیست خودم بنویسم.
              ایمان جان میشه شما یه برنامه کوچیک واسم بنویسی که یه فایل روی mmc ایجاد کنه،روش چیزی بنویسه بعد ازش بخونه؟
              بخدا خیلی نیاز دارم.
              یک ماهه تمام فکر و ذکرم شده همین.
              کلی از پروژه م عقب موندم

              اگر هم نمیتونی :cry2:
              میشه کلیت کار با FAT رو بگی
              شاید خودم بتونم یه کاریش بکنم
              هستم اگر می روم گر نروم نیستم

              دیدگاه


                #8
                پاسخ : FAT چیست؟

                قطعاً مشکل از خودته دادا.
                این برنامه ها همگی تست شدست. تازه اگه هم نخوای از برنامه های آماده استفاده کنی همونطور که قبلاً هم گفتم می تونی از کتابخونه خود avr استفاده کنی. فکر کنم یه آموزش در موردش توی سایت باشه. نبود بگو برات بذارم.

                من پیشنهاد میکنم مرحله به مرحله پیش بری. اول mmc رو وصل کن و جواب بگیر. بعد برو fat رو تست کن.
                تشکر لازم نیست!

                دیدگاه


                  #9
                  پاسخ : FAT چیست؟

                  نوشته اصلی توسط iman-63
                  قطعاً مشکل از خودته دادا.
                  این برنامه ها همگی تست شدست. تازه اگه هم نخوای از برنامه های آماده استفاده کنی همونطور که قبلاً هم گفتم می تونی از کتابخونه خود avr استفاده کنی. فکر کنم یه آموزش در موردش توی سایت باشه. نبود بگو برات بذارم.

                  من پیشنهاد میکنم مرحله به مرحله پیش بری. اول mmc رو وصل کن و جواب بگیر. بعد برو fat رو تست کن.
                  منظورت از کتابخونه خود avr همون کتابخونه ff.h کدویژنه دیگه نه؟
                  اگه منظورت اینه که توی مجله نویز 2 آموزشش بود.
                  بخدا طبق همون پیش رفتم اما جواب نگرفتم.

                  حالا نمیشه تو یه لطفی بکنی و یه برنامه واسه ایجاد،خوندن و نوشتن روی یه فایل بنویسی؟

                  میدونم پر رو بازیه.
                  ولی به خدا دیگه خسته شدم.
                  تا حالا نزدیک به 15 تا کتابخونه دانلود کردم.
                  هیچ کدوم جواب نمیده.
                  کلی مقاله فارسی و انگلیسی خوندم.
                  7 ، 8 تا سایت در این باره رو کلا دانلود کردم(همه ی صفخات و فایل هاشون رو )
                  همشون رو خوندم.

                  اگه این لطف رو بکنی خیلی ممنون میشم.بخدا دعات میکنم.
                  (یه پروژه کامل با شماتیک اگه ممکنه از ایجاد،خوندن و نوشتن روی mmc لطفا)


                  اگهواسه خوندن و نوشتن وقت نداری فقط همون f_open کارکنه واسم کافیه
                  هستم اگر می روم گر نروم نیستم

                  دیدگاه


                    #10
                    پاسخ : FAT چیست؟

                    شما در سایت AVRFreaks هم در این مورد سوال کرده بودید و در سوال و جواب ها اعلام کرده بودید که مشکل شما در مرحله شبیه سازی است و بصورت عملی مدار را آزمایش نکرده اید. در همانجا هم به شما توصیه شده بود که آزمایش خود را بصورت عملی انجام دهید و به شبیه سازی اعتماد نکنید. حال سوال این است که آیا در نهایت بصورت عملی آزمایش را انجام دادید و به جواب نرسیدید و یا مشکل شما همچنان در مرحله شبیه سازی است. در صورت اول آیا نمونه کدی که توسط آقای مهری در مجله نویز 2 قرار داده شده بود را امتحان کرده اید و در صورت مثبت بودن پاسخ، به چه نتیجه ای منجر شده است( از نظر پیغامی که روی LCD نمایش داده می شود).
                    اوژن: به معنای افکننده و شکست دهنده است
                    دانایی، توانایی است-Knowledge is POWER
                    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
                    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
                    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
                    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
                    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد

                    دیدگاه


                      #11
                      پاسخ : FAT چیست؟

                      نوشته اصلی توسط طراح
                      شما در سایت AVRFreaks هم در این مورد سوال کرده بودید و در سوال و جواب ها اعلام کرده بودید که مشکل شما در مرحله شبیه سازی است و بصورت عملی مدار را آزمایش نکرده اید. در همانجا هم به شما توصیه شده بود که آزمایش خود را بصورت عملی انجام دهید و به شبیه سازی اعتماد نکنید. حال سوال این است که آیا در نهایت بصورت عملی آزمایش را انجام دادید و به جواب نرسیدید و یا مشکل شما همچنان در مرحله شبیه سازی است. در صورت اول آیا نمونه کدی که توسط آقای مهری در مجله نویز 2 قرار داده شده بود را امتحان کرده اید و در صورت مثبت بودن پاسخ، به چه نتیجه ای منجر شده است( از نظر پیغامی که روی LCD نمایش داده می شود).
                      اولا ممنون از توجهتون
                      بعدش هم باید بگم که متاسفانه قطعاتی که از فروشگاه سایت سفارش داده بودم به خاطر تعطیلیها هنوز به دستم نرسید.
                      احتمالا فردا میرسه.تو اولین فرصت عملی آزمایش می کنمش.

                      اما کد آقای مهری.من توی اون تاپیکی که بالاتر معرفی کردم(توی امضام هم هست) با آقا حامد صحبت کردم.البته نظر ایشون هم همین بود که مدار رو به صورت عملی ببندم.(قبل از تابع f_open پورت A رو 1 میکردم. بعدش پورت A رو 2 میکردم. شبیه سازی رو انجام میدادم پورت A یک میشه اما هیچ وقت 2 نمیشد.
                      وقتی شبیه سازی رو گام به گام انجام دادم دیدم توی تابع f_open گیر میکنه.

                      راستی یه سوال:
                      چه نوع مموری ای با این کتابخونه کار می کنه؟
                      mmc sd چند گیگ؟ کلا یه راهنمایی می کنین که چه مموری ای بخرم که کار کنه؟
                      هستم اگر می روم گر نروم نیستم

                      دیدگاه


                        #12
                        پاسخ : FAT چیست؟

                        سلام دادا.

                        چه نوع مموری ای با این کتابخونه کار می کنه؟
                        mmc sd چند گیگ؟ کلا یه راهنمایی می کنین که چه مموری ای بخرم که کار کنه؟
                        مموری های MMC و یا SD با این برنامه ها سازگاره و تا 2 گیگ رو من تست کردم. اما برخی از دوستان تا 4 گیگ هم جواب گرفتن.
                        متاسفانه شما با توجه به تجربتون پروژه سختی انتخاب کردید. مسلماً باید تلاش مضاعفی داشته باشین تا به نتیجه برسین. و چیز مهمی که مسلمه اینه که کاری میخواهین انجام بدین که بارها انجام شده. پس اگه شما جواب نگرفتین باید تلاشتون رو بیشتر کنین.
                        تشکر لازم نیست!

                        دیدگاه


                          #13
                          پاسخ : FAT چیست؟

                          یه نگاه به این برنامه بندازید.یه کمی برنامه اش طولانیه.اما شما فقط فایل fat.h و fat.c رو بخونید.
                          توابع رو خیلی ساده تعریف کرده و درکش آسونه اما قدرت کتابخونه هایی مثل elm-chan رو نداره.
                          http://www.mictronics.de/download/mp...ware_v1.14.zip

                          چه نوع مموری ای با این کتابخونه کار می کنه؟
                          mmc sd چند گیگ؟ کلا یه راهنمایی می کنین که چه مموری ای بخرم که کار کنه؟
                          حجم مموری کارت برای کتابخونه ی فت مهم نیست.اگه نوع کارت تغییر کنه فایل های مربوط به خواندن و نوشتن از کارت رو باید تغییر داد.
                          [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

                          دیدگاه


                            #14
                            پاسخ : FAT چیست؟

                            اینو یادم رفت بگم که یکی از حسن های این کتابخونه اینه که از یه بافر برای کار بر روی فایل ها استفاده میکنه.برعکس کتابخونه های دیگه که برای هر فایلی که باز میکنید یه بافر جدا ایجاد میکنند. با این روش چند تا فایل رو روی میکرو هایی که رم کوچیکی دارند هم باز میشه کرد.
                            در کل به جای این از کتابخونه ی tiny ff که تو همون سایت elm-chan هست هم میشه استفاده کرد.(برای میکرو هایی با رم کوچیک)
                            [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

                            دیدگاه


                              #15
                              پاسخ : FAT چیست؟

                              نوشته اصلی توسط iman-63
                              سلام دادا.

                              مموری های MMC و یا SD با این برنامه ها سازگاره و تا 2 گیگ رو من تست کردم. اما برخی از دوستان تا 4 گیگ هم جواب گرفتن.
                              متاسفانه شما با توجه به تجربتون پروژه سختی انتخاب کردید. مسلماً باید تلاش مضاعفی داشته باشین تا به نتیجه برسین. و چیز مهمی که مسلمه اینه که کاری میخواهین انجام بدین که بارها انجام شده. پس اگه شما جواب نگرفتین باید تلاشتون رو بیشتر کنین.
                              داداش یه سوال دیگه :
                              مموری های 7 پین یا 9 پین فرقی نداره؟
                              آخه این سوکت مموری ای که من از فروشگاه سایت خریدم 9 پینه
                              هستم اگر می روم گر نروم نیستم

                              دیدگاه

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