اطلاعیه

Collapse
No announcement yet.

فقط یک مثال (خواندن یک فایل text از روی fat و mmc) مشکلم حل میشه

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

    فقط یک مثال (خواندن یک فایل text از روی fat و mmc) مشکلم حل میشه

    درود :bye
    کسی فقط یک نمونه مثال داره که با کتابخانه mmc کد ویژن یک فایل txt بخونه و روی ال سی دی نمایش بده .
    فرض بر این که اسم فایل test.txt و توی اون فقط یک عدد 1 باشه . من میخام این عدد بخونم .
    کسی هست راهنمائی کنه؟؟؟؟ oo: oo:
    درد من تنهائي نيست . بلکه مرگ ملتي است که گدائي را قناعت و بي عرضگي را صبر و با تبسمي بر لب اين حماقت را حکمت خداوند ميدانند . گاندي

    #2
    پاسخ : فقط یک مثال مشکلم حل میشه

    کسی نیست کمک کنه ؟؟؟؟ :cry2: :cry2: :cry2: :cry2:
    درد من تنهائي نيست . بلکه مرگ ملتي است که گدائي را قناعت و بي عرضگي را صبر و با تبسمي بر لب اين حماقت را حکمت خداوند ميدانند . گاندي

    دیدگاه


      #3
      پاسخ : فقط یک مثال مشکلم حل میشه

      بفرمایید اینم یه نمونه کد تقدیم شما:
      کد:
      #include <mega32a.h>
      #define xtal 16000000
      #include <alcd.h>
      #include <sdcard.h>
      #include <ff.h>
      #include <delay.h>
      
      
      // Timer 0 overflow interrupt service routine
      interrupt [TIM0_OVF] void timer0_ovf_isr(void)
      {
      // Reinitialize Timer 0 value
      TCNT0=0xF5;
      // Place your code here
      disk_timerproc(); 
      
      }
      
      void main(void)
      {
      FATFS drive;
      FIL file;
      int i;
      //unsigned char status;
      char buffer[50];
      
      TCCR0=0x05;
      TCNT0=0xF5;
      OCR0=0x00;
      TIMSK=0x01;
      #asm("sei")
      
      lcd_init(16);
      lcd_putsf("Init fat");
      while(f_mount(0,&drive)!=FR_OK) delay_ms(100);
      lcd_putsf("  OK");
      delay_ms(2000);
      lcd_clear();
      lcd_putsf("open file");
      while ((f_open(&file,"test.txt", FA_READ ))!=FR_OK) ;
      lcd_putsf("  OK");
      delay_ms(2000);
      lcd_clear();
      lcd_putsf("read file");
      while (f_read(&file, buffer, 5, &i)!=FR_OK) ;
      lcd_putsf("  OK");
      delay_ms(100);
      lcd_clear();
      lcd_puts(buffer);
      f_close(&file);
      while (1)
         {
         // Place your code here
      
         }
      }
      چرا ناراحتی پاتریک!
      + امروز ی بچه دیدم سرچهارراه گل میفروخت
      - از دیدنش ناراحت شدی؟
      + نه
      پس چی ناراحتت کرده
      + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
      ------------------------------------------------------------------------------------------------------
      تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
      ------------------------------------------------------------------------------------------------------
      محصولات

      دیدگاه


        #4
        پاسخ : فقط یک مثال مشکلم حل میشه

        هرچه زودتر عنوان تاپیک رو تصحیح کنید.
        فقط به احترام آقای سوران آراسته حذفش نکردم

        دیدگاه


          #5
          پاسخ : فقط یک مثال مشکلم حل میشه

          نوشته اصلی توسط حمیدرضا رضائی
          هرچه زودتر عنوان تاپیک رو تصحیح کنید.
          فقط به احترام آقای سوران آراسته حذفش نکردم
          جناب آراسته خیلی خیلی ممنون . :applause: :applause: :applause:

          ولی مگه اسم چه مشکلی داره . 4 تا 5 روزه این پست هستش . امروز جواب دادند؟؟؟؟؟
          درد من تنهائي نيست . بلکه مرگ ملتي است که گدائي را قناعت و بي عرضگي را صبر و با تبسمي بر لب اين حماقت را حکمت خداوند ميدانند . گاندي

          دیدگاه


            #6
            پاسخ : فقط یک مثال (خواندن یک فایل text از روی fat و mmc) مشکلم حل میشه

            درود جناب آراسته
            شرمنده یک سوال
            توی این برنامه یک مشکل هست
            روی ال سی دی چیزی نمایش داده نمیشه تا این خط غیر فعال کنیم
            FIL file;

            البته وقتی غیر فعال میکنم 3 تا خط دیگه زیرش خطا میگیره که اونم غیر فعال میکنم
            مشکل کجاست؟؟؟

            دیدگاه


              #7
              پاسخ : فقط یک مثال (خواندن یک فایل text از روی fat و mmc) مشکلم حل میشه

              نوشته اصلی توسط jonbakhsh
              درود جناب آراسته
              شرمنده یک سوال
              توی این برنامه یک مشکل هست
              روی ال سی دی چیزی نمایش داده نمیشه تا این خط غیر فعال کنیم
              FIL file;

              البته وقتی غیر فعال میکنم 3 تا خط دیگه زیرش خطا میگیره که اونم غیر فعال میکنم
              مشکل کجاست؟؟؟
              دوست عزیز من تو mmc یه فایل txt با همون اسم test ایجاد کردم و در داخلش (soran) رو نوشتم بعد همون رو روی نمایشگر دیدم. البته این مال خیلی وقت پیش بود شاید یه تغییری توش ایجاد کرده باشم !!! :rolleyes:
              مجددا همین برنامه رو تست می کنم و همراه با فایل هگز و سایر مخلفات براتون قرار میدم.
              چرا ناراحتی پاتریک!
              + امروز ی بچه دیدم سرچهارراه گل میفروخت
              - از دیدنش ناراحت شدی؟
              + نه
              پس چی ناراحتت کرده
              + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
              ------------------------------------------------------------------------------------------------------
              تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
              ------------------------------------------------------------------------------------------------------
              محصولات

              دیدگاه


                #8
                پاسخ : فقط یک مثال (خواندن یک فایل text از روی fat و mmc) مشکلم حل میشه

                میشه نمونه همین مثال رو با کد بسکام بذارید؟
                و اگه امکان داره ی مثال در مورد نوشتن بر روی کارت بذارید(هم کدویژن هم بسکام)


                ممنون

                دیدگاه


                  #9
                  پاسخ : فقط یک مثال (خواندن یک فایل text از روی fat و mmc) مشکلم حل میشه

                  http://www.eca.ir/forum2/index.php?topic=55074.0
                  و
                  http://www.eca.ir/forum2/index.php?topic=59702.30

                  کامل بخونین ... کارتون حل میشه
                  با تشکر از کسانی که اون تاپیک ها رو درست کردن .

                  دیدگاه


                    #10
                    پاسخ : فقط یک مثال (خواندن یک فایل text از روی fat و mmc) مشکلم حل میشه

                    سلام
                    با اینکه باید خیلی وقت پیش جواب میدام اما متاسفانه مشغله کاری شدیدا زیاده!!

                    در فایل زیر برنامه به صورت کامل همراه با فایل هگز قرار داده شده. مقدار استک رو روی 2000 قرار بدین و تنظیمات نمایشگر و mmc هم همراه با عکس در فایل موجوده.
                    بخاطر تاخیر به وجود آمده عذر می خوام موفق باشید

                    چرا ناراحتی پاتریک!
                    + امروز ی بچه دیدم سرچهارراه گل میفروخت
                    - از دیدنش ناراحت شدی؟
                    + نه
                    پس چی ناراحتت کرده
                    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
                    ------------------------------------------------------------------------------------------------------
                    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
                    ------------------------------------------------------------------------------------------------------
                    محصولات

                    دیدگاه

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