اطلاعیه

Collapse
No announcement yet.

ایجاد فایل بر روی MMC با فرمت Fat16

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

    #61
    پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

    دوست عزیز کامپایلر mikrobasic for avr هم یک کتابخانه برای خوندن ونوشتن mmc داره که شما خیلی راحمیتونید با اون کارتو رو انجام بدید توابع به شرح زیر می باشد
    Mmc_Init
    Mmc_Read_Sector
    Mmc_Write_Sector
    Mmc_Read_Cid
    Mmc_Read_Csd


    Mmc_Fat_Init
    Mmc_Fat_Assign
    Mmc_Fat_Reset
    Mmc_Fat_Read
    Mmc_Fat_Rewrite
    Mmc_Fat_Append
    Mmc_Fat_Delete
    Mmc_Fat_Write
    Mmc_Fat_Set_File_Date
    Mmc_Fat_Get_File_Date
    Mmc_Fat_Get_File_Size
    Mmc_Fat_Get_Swap_File

    دیدگاه


      #62
      پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

      نوشته اصلی توسط nasrmicro
      دوست عزیز کامپایلر mikrobasic for avr هم یک کتابخانه برای خوندن ونوشتن mmc داره که شما خیلی راحمیتونید با اون کارتو رو انجام بدید توابع به شرح زیر می باشد
      Mmc_Init
      Mmc_Read_Sector
      Mmc_Write_Sector
      Mmc_Read_Cid
      Mmc_Read_Csd


      Mmc_Fat_Init
      Mmc_Fat_Assign
      Mmc_Fat_Reset
      Mmc_Fat_Read
      Mmc_Fat_Rewrite
      Mmc_Fat_Append
      Mmc_Fat_Delete
      Mmc_Fat_Write
      Mmc_Fat_Set_File_Date
      Mmc_Fat_Get_File_Date
      Mmc_Fat_Get_File_Size
      Mmc_Fat_Get_Swap_File

      اینا چیه دیگه
      کتابخونش روی بسکام کار میکنه
      انجام پروژه های برنامه نویسی اندروید
      [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
      http://cafebazaar.ir/app/?id=com.atxdroid

      دیدگاه


        #63
        پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

        سلام
        کسی میدونه چه جوری میشه مثلا فایلی که قبلا از رایانه ریختیم روی ام ام سی
        اونو با میکرو کپی کنیم تو یه پوشه یا کات کنیم فرقی نداره :rolleyes:
        الهم عجل لولیک الفرج

        فقط 313 نفر...

        دیدگاه


          #64
          پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

          خب یک فایل با همون اسم ایجاد کن و بعد محتویات فایل رو توش کپی کن :smile:
          ِِDie for Life, Not Live to Die
          Freedom Fighter
          " ناخود گاه، هریک از ما ، از نامیرائی خود یقین دارد " . فروید

          دیدگاه


            #65
            پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

            سلام
            منظورت اینه که فایلی رو که مثلا دات ویو رو اپن کنم به عنوان ورودی و
            با دستور Input کانال مورد نظر رو بنویسم وبریزم توی متغیر تا اینجاش درسته؟؟؟؟
            چه جوری میشه یه فایلی ایجاد کرد در داخل پوشه؟؟؟؟
            آیا قابلیت برگشتن از پوشه وجود دارد؟؟؟؟
            الهم عجل لولیک الفرج

            فقط 313 نفر...

            دیدگاه


              #66
              پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

              بله منظورم همون بود :smile:

              با دستور Open "test.txt" For Output As #ff میتونید فایل ایجاد کنید

              ولی اگه میخواید به صورت باینری کپی کنید به صورت زیر بنویسید
              Open "test.txt" For Binary As #ff
              ِِDie for Life, Not Live to Die
              Freedom Fighter
              " ناخود گاه، هریک از ما ، از نامیرائی خود یقین دارد " . فروید

              دیدگاه


                #67
                پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                سلام
                یه مثال کوچیک میزنی
                مثلا یه فایل MP3 رو کپی کنه تو یه Folder
                مرسی مرسی مرسی
                هرچه در بنویسم کمه
                الهم عجل لولیک الفرج

                فقط 313 نفر...

                دیدگاه


                  #68
                  پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                  نوشته اصلی توسط sharafi123
                  salam doste aziz
                  lotfan mmc ba formate fat16 ro tu in site share ****d
                  www.zshare.net
                  ba tashakor
                  سلام

                  دوست عزیز لطفا فارسی تایپ کنید :smile:

                  در ضمن این پروژه روی همین سایت پلود شده. لینک از این معتبرتر چی میخوای دیگه :smile:

                  صفحه 4 یا صفحه 1
                  ِِDie for Life, Not Live to Die
                  Freedom Fighter
                  " ناخود گاه، هریک از ما ، از نامیرائی خود یقین دارد " . فروید

                  دیدگاه


                    #69
                    پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                    salam
                    tu in proje aya config_mmc.bas va config Dos-avr.bas ro mikhad compile ****m ya na?
                    vaghti ye file text baz shod chetoor mishe tush chizi nevesht? dar prutos
                    yani vaghti ye file text misaze chetoor mishe tush chizi nevesht?
                    ba tashakor

                    دیدگاه


                      #70
                      پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                      سلام
                      خوندن متن Fingilish خیلی سخته. خواهشن اگه میتونی یه جوری زبان سیستمتو فارسیش کن تا راحتتر بتونیم با هم ارتباط بر قرار کنیم.
                      اون دو تا فایلی رو که گفتی خودش اولشون نوشته که نباید جداگانه کامپایل بشن. فقط باید به برنامه اضافه بشن. چون به هیچ شکل ساختار یک برنامه رو ایجاد نکرده. ولی علت اینکه این فایلها رو باید به برنامه اضافه کنیم اینکه فایلهای کتابخانه ای MMC و AVR-DOS تو اونها فراخونی شده. حالا چرا این فایلهای کتابخونه ای رو خودمون به برنامه اضافه نکنیم؟ علتش مشخصه. برای اینه که توی اون فایلهای کتابخانه ای یک سری متغیر استفاده شده که تو اونا تعریف نشده. این به این علته که کاربر بتونه بیرون از اونها مقادیرشون رو به خواست خودش تغییر بده. شما هم میتونی این کار رو بکنی. البته مستند این کدها هم خیلی خوب انجام شده که به صورت توضیح بین کد اومده. مسلما برای تغییر مقادیر پیش فرض و سفارشی کردن اونها باید اطلاعات خوبی در زمینه های مربوطش داشته باشی که به این علت تغییر شون توصیه نمی شه.
                      نحوه اطلاعات وارد کردن داخل فایلهای txt رو هم چیاکو در کد پروژه ای که زحمتشو کشیده و گذاشته آورده. با این حال طبق کد زیر اون عمل انجام می شه:
                      کد:
                      Open "test.txt" For Output As #ff             'create file in MMC
                      
                      S = Str(diskf)
                      Print #ff , S ; " Byte Disk Free Space"
                      در کد بالا ff شماره کنترل فایل (یا همون File Handle) که برای توضیح دستورها پیشنهاد می کنم حتما به Help بسکام یه نگاه بندازی. مشکلی هم بود بگو تا روش بحث کنیم.
                      اگر همه مطالب بالا رو می خواستم Fingilish بنویسم پدر اونی که می خواست بخونه در می اومد.
                      موفق باشی

                      دیدگاه


                        #71
                        پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                        سلام
                        یه مثال کوچیک میزنی
                        مثلا یه فایل MP3 رو کپی کنه تو یه Folder
                        مرسی مرسی مرسی
                        هرچه در بنویسم کمه
                        الهم عجل لولیک الفرج

                        فقط 313 نفر...

                        دیدگاه


                          #72
                          پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                          سلام
                          نمی دونم تونستی MMC رو به مدار وصل کنی و یه سری توابع رو روش آزمایش کنی یا نه؟
                          من به این شکل که مد نظرت هست کار نکردم. ولی میتونم یه سری اطلاعات رو بهت بدم. اگر موافق باشی روش کار کنیم ببینیم میتونیم در بیاریم یا نه؟
                          بدلیل فضای کم SRAM تو میکروکنترلرها احتمال میدم که نشه بیش از دوتا فایل رو همزمان باز کرد. چون Handle هر فایل 534 بایت رو تو SRAM اشغال میکنه. جدا از اون Handle جدول FAT هم هست که این هم یه همچین چیزایرو فضا اشغال می کنه. اگر این جوری باشه پس برای باز کردن دو تا فایل نباید محدودیتی داشته باشیم. حالا می مونه خوندن فایل اول و ریختن اطلاعات اون تو فایل دوم. البته نمیدونم به لحاظ سرآیندهای (Header) فایل مشکل ایجاد بشه یا نه که باید کنترل بشه. دستورهایی هم هست که فایل جدید ایجاد کنه و اونرو اسم گذاری بکنه. برخی از دستورهای موجود تو AVR-DOS نگارش 5.5 تو Help بسکام خبری ازشون نیست. اینارو میتونی تو سایت زیر پیدا بکنی.
                          http://members.aon.at/voegel/
                          موفق باشی

                          دیدگاه


                            #73
                            پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                            سلام
                            من یک عکس رو تو windows xp تبدیل به 0 و 1 کردم. و با فرمت TEXT در windows ذخیره کردم حالا چطور انو تو MMC ذخیره کنم؟
                            بعد چطور 0و1 که ازMMC خونده شده را به پورت سریال Atmega128 ارسال کنم؟

                            دیدگاه


                              #74
                              پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                              سلام
                              نمی دونم تونستی MMC رو به مدار وصل کنی و یه سری توابع رو روش آزمایش کنی یا نه؟
                              من به این شکل که مد نظرت هست کار نکردم. ولی میتونم یه سری اطلاعات رو بهت بدم. اگر موافق باشی روش کار کنیم ببینیم میتونیم در بیاریم یا نه؟
                              بدلیل فضای کم SRAM تو میکروکنترلرها احتمال میدم که نشه بیش از دوتا فایل رو همزمان باز کرد. چون Handle هر فایل 534 بایت رو تو SRAM اشغال میکنه. جدا از اون Handle جدول FAT هم هست که این هم یه همچین چیزایرو فضا اشغال می کنه. اگر این جوری باشه پس برای باز کردن دو تا فایل نباید محدودیتی داشته باشیم. حالا می مونه خوندن فایل اول و ریختن اطلاعات اون تو فایل دوم. البته نمیدونم به لحاظ سرآیندهای (Header) فایل مشکل ایجاد بشه یا نه که باید کنترل بشه. دستورهایی هم هست که فایل جدید ایجاد کنه و اونرو اسم گذاری بکنه. برخی از دستورهای موجود تو AVR-DOS نگارش 5.5 تو Help بسکام خبری ازشون نیست. اینارو میتونی تو سایت زیر پیدا بکنی.

                              http://members.aon.at/voegel/
                              موفق باشی
                              میشه راجع به سایت بیشتر بگین
                              با تشکر
                              الهم عجل لولیک الفرج

                              فقط 313 نفر...

                              دیدگاه


                                #75
                                پاسخ : ایجاد فایل بر روی MMC با فرمت Fat16

                                fam جان خسته نباشی من دارم روی این پروژه کترمیکنم که دیتا رو از سنسور بگیرم وروی mmc بریزم که تونستم و حالا میخام اونا رو بخونم و دقیقا اجرا کنم که فکر میکنم با دستور getانجام بدم
                                بگزریم شما اگه میشه دقیقتر بگو میخای چکار کنی باید به شکل صفر یک بخونی و ارسال کنی یا باید بافر کنی به ال سی دی بدی
                                انجام پروژه های برنامه نویسی اندروید
                                [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
                                http://cafebazaar.ir/app/?id=com.atxdroid

                                دیدگاه

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