اطلاعیه

Collapse
No announcement yet.

فایل اکسپلورر mmc به وسیله arm

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

    پاسخ : فایل اکسپلورر mmc به وسیله arm

    آقا رامین من تست زدم ERROR نداد ولی کارم نمی کنه.
    گه سورسشو و یا حداقل Main.c و Sam7.s رو بز :bye :byeارید ممنون میشم.
    یا علی گفتیم و عشق آغاز شد.

    دیدگاه


      پاسخ : فایل اکسپلورر mmc به وسیله arm

      آقا رامین بازم ارور میده میشه یه لطف بکنید برام درستش کنید؟؟؟؟ برنامه رو توی پست قبل گذاشتم !
      توروخدااااااااااااااااا!!!!! :redface:
      اگه مقدور هست با rtx باشه بهتره!
      این فایلrtx_config رو که بهش ارور میده حذف نمیشه اگه اینو حذف کنید فکنم با rtx درست شه!
      لطفا !خیلی ممنون میشم!
      تشکر لازمه! دکمه رو فشار بده دیگه!!
      موفق باشیدددددد!!

      دیدگاه


        پاسخ : فایل اکسپلورر mmc به وسیله arm

        آقا اینم ارور های بی rtx:
        Build target 'AT91SAM7X'
        compiling Getline.c...
        SD_File.h(27): error: #20: identifier "U64" is undefined
        SD_File.h(30): error: #20: identifier "BOOL" is undefined
        SD_File.h(30): error: #20: identifier "U32" is undefined
        Getline.c(18): error: #20: identifier "BOOL" is undefined
        Getline.c(18): error: #20: identifier "U32" is undefined
        Getline.c(19): error: #20: identifier "U32" is undefined
        Getline.c(42): error: #20: identifier "__FALSE" is undefined
        Getline.c(57): error: #20: identifier "__TRUE" is undefined
        compiling main.c...
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(32): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(33): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(38): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(39): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(40): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(41): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(42): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(43): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(45): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(46): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(47): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(48): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(49): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(50): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(51): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(52): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(53): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(54): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(76): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(77): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(78): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(83): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(84): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(85): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(86): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(91): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(92): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(93): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(94): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\INC\Atmel\SAM7S\File_Config.h(95): error: #20: identifier "U16" is undefined
        compiling File_Config.c...
        C:\Keil\ARM\RV31\INC\File_Config.h(141): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(142): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(143): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(147): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(148): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(149): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(150): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(151): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(152): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(155): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(156): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(157): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(158): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(159): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(160): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(168): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(169): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(174): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(175): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(176): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(177): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(178): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(179): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(180): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(181): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(182): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(183): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(184): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(185): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(186): error: #20: identifier "U16" is undefined
        compiling SPI_SAM7X.c...
        C:\Keil\ARM\RV31\INC\File_Config.h(141): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(142): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(143): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(147): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(148): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(149): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(150): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(151): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(152): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(155): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(156): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(157): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(158): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(159): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(160): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(168): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(169): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(174): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(175): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(176): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(177): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(178): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(179): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(180): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(181): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(182): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(183): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(184): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(185): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(186): error: #20: identifier "U16" is undefined
        compiling Serial.c...
        AT91SAM7S-EK.h(60): warning: #1-D: last line of file ends without a newline
        Serial.c(23): error: #20: identifier "AT91C_PA0_RXD0" is undefined
        Serial.c(23): error: #20: identifier "AT91C_PA1_TXD0" is undefined
        Serial.c(24): error: #20: identifier "AT91C_PA3_RTS0" is undefined
        Serial.c(24): error: #20: identifier "AT91C_PA4_CTS0" is undefined
        compiling Retarget.c...
        C:\Keil\ARM\RV31\INC\File_Config.h(141): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(142): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(143): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(147): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(148): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(149): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(150): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(151): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(152): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(155): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(156): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(157): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(158): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(159): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(160): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(168): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(169): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(174): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(175): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(176): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(177): error: #20: identifier "U8" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(178): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(179): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(180): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(181): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(182): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(183): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(184): error: #20: identifier "U32" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(185): error: #20: identifier "U16" is undefined
        C:\Keil\ARM\RV31\INC\File_Config.h(186): error: #20: identifier "U16" is undefined
        Target not created
        ولی من ترجیح میدم با rtx باشه!
        تشکر لازمه! دکمه رو فشار بده دیگه!!
        موفق باشیدددددد!!

        دیدگاه


          پاسخ : فایل اکسپلورر mmc به وسیله arm

          آقا رامین
          امکانش نیست سورس رو بزارید؟؟ :question: :question: :question:
          تو رو خدا یه کاری بکنید.
          برنامه من با حذف RTX ارور نمیده ولی کارم نمیکنه
          یا علی گفتیم و عشق آغاز شد.

          دیدگاه


            پاسخ : فایل اکسپلورر mmc به وسیله arm

            اینم سورس پروژه با اعمال تغییرات و رفع باگها

            File Explorer V1.01

            - افزایش 4 برابری سرعت نمایش تصاویر
            - حل مشکل نمایش برعکس تصاویر
            - حل مشکل متفاوت بودن کدهای رنگی
            - حل مشکل باز نکردن پوشه ها
            - حذف RTX و رفع مشکل هنگ کردن
            - بهبود تقریبی عملکرد تاچ

            یه دمو هم از ورژن 1.1 داشته باشین :
            اضافه شدن Media Controller به GUI و برنامه Media Player برای پخش فایلهای MP3
            با قابلیت Pause ، Mute , Stop و رقص مربهای رنگی :nice:
            فایل های پیوست شده

            دیدگاه


              پاسخ : فایل اکسپلورر mmc به وسیله arm

              آقا دستت درست خیلی زحمت کشیدی ولی من بدون هیچ تغییری این برنامه رو کامپایل میکنم دوباره این ارورهارو میده!!!!1
              Build target 'AT91SAM7X'
              compiling main.c...
              C:\Keil\ARM\RV31\INC\RTX_Config.h(18): error: #35: #error directive: New RTX-V2 core does not require RTX_Config.h
              compiling File_Config.c...
              C:\Keil\ARM\RV31\INC\File_Config.h(141): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(142): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(143): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(147): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(148): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(149): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(150): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(151): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(152): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(155): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(156): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(157): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(158): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(159): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(160): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(168): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(169): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(174): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(175): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(176): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(177): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(178): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(179): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(180): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(181): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(182): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(183): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(184): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(185): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(186): error: #20: identifier "U16" is undefined
              compiling SPI_SAM7X.c...
              C:\Keil\ARM\RV31\INC\File_Config.h(141): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(142): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(143): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(147): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(148): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(149): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(150): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(151): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(152): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(155): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(156): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(157): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(158): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(159): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(160): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(168): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(169): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(174): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(175): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(176): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(177): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(178): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(179): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(180): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(181): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(182): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(183): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(184): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(185): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(186): error: #20: identifier "U16" is undefined
              compiling Retarget.c...
              C:\Keil\ARM\RV31\INC\File_Config.h(141): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(142): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(143): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(147): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(148): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(149): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(150): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(151): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(152): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(155): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(156): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(157): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(158): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(159): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(160): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(168): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(169): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(174): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(175): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(176): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(177): error: #20: identifier "U8" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(178): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(179): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(180): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(181): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(182): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(183): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(184): error: #20: identifier "U32" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(185): error: #20: identifier "U16" is undefined
              C:\Keil\ARM\RV31\INC\File_Config.h(186): error: #20: identifier "U16" is undefined
              Target not created
              تشکر لازمه! دکمه رو فشار بده دیگه!!
              موفق باشیدددددد!!

              دیدگاه


                پاسخ : فایل اکسپلورر mmc به وسیله arm

                من که مشکلی ندارم.

                من کلا RTX رو حذف کردم تو از RTX_Config.h ارور میزاری اینجا :angry:

                دیدگاه


                  پاسخ : فایل اکسپلورر mmc به وسیله arm

                  آقا شاید اشتباه پلود ککردی!!!
                  من گفتم شاید اشکال از کیله ولی با پینتم باز کردم rtx داشت!!!!
                  فایلی که پلود کردی رو خودت دانلود کن ببین باور نمی کنی!! :angry:
                  تشکر لازمه! دکمه رو فشار بده دیگه!!
                  موفق باشیدددددد!!

                  دیدگاه


                    پاسخ : فایل اکسپلورر mmc به وسیله arm

                    با پینت باز کردی ؟
                    پروژه رو احتمالا با کدویژن که کامپایل نمیکنی ؟

                    فایل RTX هست ولی از پروژه حذفش کردم دیگه تاثیری نداره.

                    دیدگاه


                      پاسخ : فایل اکسپلورر mmc به وسیله arm

                      ببخشید منظورم نوت پد بود اشتباه لپی کردم!!!! :icon_razz: :agree:
                      در ضمن این u16,u17,.....توی فایل کانفیگ هست!
                      این چی؟؟؟؟
                      مجله بعدی کی میاد؟؟؟؟؟؟
                      توش این هست؟؟؟؟
                      شما این فایل رو کامپایل می کید ارور نمیده؟؟؟
                      در ضمن یکی از زیر شاخه های main توی این فایلی که اپلود کردید rtx_config هست!!!!!!!!!!!!!!!!!!! :NO:
                      تورو خدا کمکککککککککککککککک! :cry2:
                      تشکر لازمه! دکمه رو فشار بده دیگه!!
                      موفق باشیدددددد!!

                      دیدگاه


                        پاسخ : فایل اکسپلورر mmc به وسیله arm

                        من فکر میکنم شما file_config.c رو تغییر دادی چون که من هم همین کارو کردم که درست بشه بدتر شد.
                        پیشنهاد می کنم keil رو دوباره نصب کنی که فایلها دوباره جایگزین بشن.

                        یا علی گفتیم و عشق آغاز شد.

                        دیدگاه


                          پاسخ : فایل اکسپلورر mmc به وسیله arm

                          آره تو نویز 9 که آخر این ماه منتشر میشه قراره بزان.
                          تو زیر شاخه main فایل file_config هست نه rtx_config .
                          مطمئن شود تو تنظیمات پروژه Keil سیستم عامل روی None باشه و پروژه رو با MDK 4.21 کامپایل کن.

                          دیدگاه


                            پاسخ : فایل اکسپلورر mmc به وسیله arm

                            نوشته اصلی توسط ahmad2000
                            من فکر میکنم شما file_config.c رو تغییر دادی چون که من هم همین کارو کردم که درست بشه بدتر شد.
                            پیشنهاد می کنم keil رو دوباره نصب کنی که فایلها دوباره جایگزین بشن.

                            آقا دستت درد نکنه مشکلهمین بود !
                            ولی الان یه مشکل دیگه کسی کتابخانه های سریال ا برای 7S64 داره چون من با این میکرو کار میکنم اگه کسی داره همه لایبرری هاشو لطف کنه بزاره یا اگه برنامشو تغییر داده!
                            ممنون میشم!
                            تشکر لازمه! دکمه رو فشار بده دیگه!!
                            موفق باشیدددددد!!

                            دیدگاه


                              پاسخ : فایل اکسپلورر mmc به وسیله arm

                              آقا ببخشید خیلی اذیتتون می کنم!
                              :mrgreen:
                              نظرتون راجع به این ارورا چیه؟؟؟
                              Build target 'AT91SAM7X'
                              compiling main.c...
                              gui.cpp(246): error: #167: argument of type "unsigned int *" is incompatible with parameter of type "int *"
                              gui.cpp(246): error: #167: argument of type "unsigned int *" is incompatible with parameter of type "int *"
                              gui.cpp(244): warning: #177-D: variable "buffer" was declared but never referenced
                              main.c(47): warning: #940-D: missing return statement at end of non-void function "get_entry"
                              main.c(142): warning: #69-D: integer conversion resulted in truncation
                              compiling Serial.c...
                              AT91SAM7S-EK.h(60): warning: #1-D: last line of file ends without a newline
                              Serial.c(23): error: #20: identifier "AT91C_PA0_RXD0" is undefined
                              Serial.c(23): error: #20: identifier "AT91C_PA1_TXD0" is undefined
                              Serial.c(24): error: #20: identifier "AT91C_PA3_RTS0" is undefined
                              Serial.c(24): error: #20: identifier "AT91C_PA4_CTS0" is undefined
                              compiling SPI_SAM7X.c...
                              SPI_SAM7X.c(78): error: #20: identifier "AT91C_ID_SPI0" is undefined
                              SPI_SAM7X.c(82): error: #20: identifier "AT91C_PA25_SPI0_MISO" is undefined
                              SPI_SAM7X.c(83): error: #20: identifier "AT91C_PA26_SPI0_MOSI" is undefined
                              SPI_SAM7X.c(84): error: #20: identifier "AT91C_PA27_SPI0_SPCK" is undefined
                              SPI_SAM7X.c(89): error: #20: identifier "AT91C_PA26_SPI0_NPCS1" is undefined
                              SPI_SAM7X.c(92): error: #20: identifier "AT91C_BASE_SPI0" is undefined
                              SPI_SAM7X.c(112): error: #20: identifier "AT91C_PA25_SPI0_MISO" is undefined
                              SPI_SAM7X.c(113): error: #20: identifier "AT91C_PA26_SPI0_MOSI" is undefined
                              SPI_SAM7X.c(114): error: #20: identifier "AT91C_PA27_SPI0_SPCK" is undefined
                              SPI_SAM7X.c(118): error: #20: identifier "AT91C_PA26_SPI0_NPCS1" is undefined
                              SPI_SAM7X.c(120): error: #20: identifier "AT91C_BASE_SPI0" is undefined
                              SPI_SAM7X.c(134): error: #20: identifier "AT91C_BASE_SPI0" is undefined
                              SPI_SAM7X.c(149): error: #20: identifier "AT91C_BASE_SPI0" is undefined
                              SPI_SAM7X.c(154): error: #20: identifier "AT91C_BASE_SPI0" is undefined
                              SPI_SAM7X.c(167): error: #20: identifier "AT91C_BASE_SPI0" is undefined
                              SPI_SAM7X.c(185): error: #20: identifier "AT91C_BASE_SPI0" is undefined
                              SPI_SAM7X.c(197): error: #20: identifier "AT91C_PA26_SPI0_NPCS1" is undefined
                              SPI_SAM7X.c(200): error: #20: identifier "AT91C_PA26_SPI0_NPCS1" is undefined
                              Target not created
                              ماله spi!!!!
                              باید لایبرری جدا بگیرم؟؟؟؟
                              اینم خود spi تغییر داده شده:
                              /*----------------------------------------------------------------------------
                              * RL-ARM - FlashFS
                              *----------------------------------------------------------------------------
                              * Name: SPI_SAM7X.c
                              * Purpose: Serial Peripheral Interface Driver for Atmel AT91SAM7X
                              * Rev.: V4.20
                              *----------------------------------------------------------------------------
                              * This code is part of the RealView Run-Time Library.
                              * Copyright (c) 2004-2011 KEIL - An ARM Company. All rights reserved.
                              *---------------------------------------------------------------------------*/

                              #include <File_Config.h>
                              #include <AT91SAM7S64.h> /* AT91SAM7X256 definitions */

                              /*----------------------------------------------------------------------------
                              SPI Driver instance definition
                              spi0_drv: First SPI driver
                              spi1_drv: Second SPI driver
                              *---------------------------------------------------------------------------*/

                              #define __DRV_ID spi0_drv
                              #define __MCK 46080000

                              /* SPI Driver Interface functions */
                              static BOOL Init (void);
                              static BOOL UnInit (void);
                              static U8 Send (U8 outb);
                              static BOOL SendBuf (U8 *buf, U32 sz);
                              static BOOL RecBuf (U8 *buf, U32 sz);
                              static BOOL BusSpeed (U32 kbaud);
                              static BOOL SetSS (U32 ss);
                              static U32 CheckMedia (void); /* Optional function for SD card check */

                              /* SPI Device Driver Control Block */
                              SPI_DRV __DRV_ID = {
                              Init,
                              UnInit,
                              Send,
                              SendBuf,
                              RecBuf,
                              BusSpeed,
                              SetSS,
                              CheckMedia /* Can be NULL if not existing */
                              };


                              /*----------------------------------------------------------------------------
                              * User configuration part
                              *---------------------------------------------------------------------------*/

                              //-------- <<< Use Configuration Wizard in Context Menu >>> -----------------

                              //<h>SPI Configuration for SAM7X
                              // <o>Configured Drive <0=> SPI Flash <1=> Memory Card
                              // <i>SPI functions are used for this drive
                              //</h>
                              #define CFG_DRIVE 1

                              //------------- <<< end of configuration section >>> -----------------------

                              #if CFG_DRIVE == 0
                              #define SPI_CS 0
                              #define SPI_SS AT91C_PA25_SPI0_NPCS0 /* SPI DATA Flash */
                              #else
                              #define SPI_CS 1
                              #define SPI_SS AT91C_PA26_SPI0_NPCS1 /* SPI SD Card */
                              #endif
                              #define SPI_PCS (~(1<<SPI_CS) & 0x0F) /* set PCS according CS */


                              /*--------------------------- Init ------------------------------------------*/

                              static BOOL Init (void) {
                              /* Initialize and enable the SSP Interface module. */

                              /* Enable Clocks */
                              AT91C_BASE_PMC->PMC_PCER = (1 << AT91C_ID_PIOA) |
                              (1 << AT91C_ID_SPI0) ;

                              /* SPI0_MISO, SPI0_MOSI, SPI0_SPCK are SPI0 pins */
                              AT91C_BASE_PIOA->PIO_ASR =
                              AT91C_BASE_PIOA->PIO_PDR = AT91C_PA25_SPI0_MISO |
                              AT91C_PA26_SPI0_MOSI |
                              AT91C_PA27_SPI0_SPCK ;

                              /* SPIO_NPCS1 is GPIO, output set to high. */
                              AT91C_BASE_PIOA->PIO_PER =
                              AT91C_BASE_PIOA->PIO_OER =
                              AT91C_BASE_PIOA->PIO_SODR = SPI_SS;

                              /* Initialize SPI0 Controller */
                              AT91C_BASE_SPI0->SPI_CR = AT91C_SPI_SWRST;
                              AT91C_BASE_SPI0->SPI_MR = AT91C_SPI_MSTR | AT91C_SPI_MODFDIS;

                              /* Set DLYBCT = 0(10ns), DLYBS = 15(300ns), SBCR = 3(16MHz SPI clock) */
                              AT91C_BASE_SPI0->SPI_CSR[SPI_CS] = AT91C_SPI_CPOL | AT91C_SPI_BITS_8 |
                              (0 << 24) | (15 << 16) | (3 << 8) ;
                              /* Use NPCSx as chip select. */
                              AT91C_BASE_SPI0->SPI_MR &= 0xFFF0FFFF;
                              AT91C_BASE_SPI0->SPI_MR |= ((SPI_PCS<<16) & AT91C_SPI_PCS);
                              AT91C_BASE_SPI0->SPI_CR = AT91C_SPI_SPIEN;

                              return (__TRUE);
                              }


                              /*--------------------------- UnInit ----------------------------------------*/

                              static BOOL UnInit (void) {
                              /* Return SSP interface to default state. */

                              AT91C_BASE_PIOA->PIO_PER = AT91C_PA25_SPI0_MISO |
                              AT91C_PA26_SPI0_MOSI |
                              AT91C_PA27_SPI0_SPCK ;

                              AT91C_BASE_PIOA->PIO_PER =
                              AT91C_BASE_PIOA->PIO_ODR =
                              AT91C_BASE_PIOA->PIO_CODR = SPI_SS;

                              AT91C_BASE_SPI0->SPI_CR = 0;
                              AT91C_BASE_SPI0->SPI_MR = 0;
                              AT91C_BASE_SPI0->SPI_CSR[SPI_CS] = 0;

                              return (__TRUE);
                              }


                              /*--------------------------- Send ------------------------------------------*/

                              static U8 Send (U8 outb) {
                              /* Write and Read a byte on SPI interface. */

                              /* Wait until TDRE is set. */
                              AT91C_BASE_SPI0->SPI_TDR = outb;

                              /* Wait until RDRF is set. */
                              while (!(AT91C_BASE_SPI0->SPI_SR & AT91C_SPI_RDRF));
                              return ((U8)AT91C_BASE_SPI0->SPI_RDR);
                              }


                              /*--------------------------- SendBuf ---------------------------------------*/

                              static BOOL SendBuf (U8 *buf, U32 sz) {
                              /* Send buffer to SPI interface. */
                              U32 i;

                              for (i = 0; i < sz; i++) {
                              AT91C_BASE_SPI0->SPI_TDR = buf[i];
                              /* Wait if Tx FIFO is full. */
                              while (!(AT91C_BASE_SPI0->SPI_SR & AT91C_SPI_TDRE));
                              AT91C_BASE_SPI0->SPI_RDR;
                              }
                              while (!(AT91C_BASE_SPI0->SPI_SR & AT91C_SPI_RDRF));
                              AT91C_BASE_SPI0->SPI_RDR;
                              return (__TRUE);
                              }


                              /*--------------------------- RecBuf ----------------------------------------*/

                              static BOOL RecBuf (U8 *buf, U32 sz) {
                              /* Receive SPI data to buffer. */
                              U32 i;

                              for (i = 0; i < sz; i++) {
                              AT91C_BASE_SPI0->SPI_TDR = 0xFF;
                              /* Wait while Rx FIFO is empty. */
                              while (!(AT91C_BASE_SPI0->SPI_SR & AT91C_SPI_RDRF));
                              buf[i] = (U8)AT91C_BASE_SPI0->SPI_RDR;
                              }
                              return (__TRUE);
                              }


                              /*--------------------------- BusSpeed --------------------------------------*/

                              static BOOL BusSpeed (U32 kbaud) {
                              /* Set an SPI clock to required baud rate. */
                              U32 scbr;

                              scbr = (__MCK/1000 + kbaud - 1) / kbaud;
                              if (scbr == 0) scbr = 1;
                              if (scbr > 255) scbr = 255;
                              AT91C_BASE_SPI0->SPI_CSR[SPI_CS] = (AT91C_BASE_SPI0->SPI_CSR[SPI_CS] & ~0xFF00) |
                              (scbr << 8);
                              return (__TRUE);
                              }


                              /*--------------------------- SetSS -----------------------------------------*/

                              static BOOL SetSS (U32 ss) {
                              /* Enable/Disable SPI Chip Select (drive it high or low). */

                              if (ss) {
                              AT91C_BASE_PIOA->PIO_SODR = SPI_SS;
                              }
                              else {
                              AT91C_BASE_PIOA->PIO_CODR = SPI_SS;
                              }
                              return (__TRUE);
                              }


                              /*--------------------------- CheckMedia ------------------------------------*/

                              static U32 CheckMedia (void) {
                              /* Read CardDetect and WriteProtect SD card socket pins. */
                              U32 stat = 0;

                              #if 0
                              if (!(AT91C_BASE_PIOA->PIO_ODSR & (1 << 29))) {
                              /* Card is inserted (CD=0). */
                              stat |= M_INSERTED;
                              }
                              if ((AT91C_BASE_PIOA->PIO_ODSR & (1 << 28))) {
                              /* Write Protect switch is active (WP=1). */
                              stat |= M_PROTECTED;
                              }
                              #else
                              /* When CD,WP signals are not connected. */
                              stat = M_INSERTED;
                              #endif
                              return (stat);
                              }

                              /*----------------------------------------------------------------------------
                              * end of file
                              *---------------------------------------------------------------------------*/
                              تشکر لازمه! دکمه رو فشار بده دیگه!!
                              موفق باشیدددددد!!

                              دیدگاه


                                پاسخ : فایل اکسپلورر mmc به وسیله arm

                                آقا من دیگه بریدم یکی کمک کنه من دیگه از این اروراش سر در نمیارم!!!!
                                میشه یکی هم دردی کنه بیاد اینو با 7s64 راه بندازیم؟؟؟؟؟؟ :redface: :cry:
                                تشکر لازمه! دکمه رو فشار بده دیگه!!
                                موفق باشیدددددد!!

                                دیدگاه

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