اطلاعیه

Collapse
No announcement yet.

مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

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

    #31
    پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

    نوشته اصلی توسط اٌمید حبیبی
    این رو یه تست بزن
    :cry: :cry: :cry: :cry: :cry:
    Build target 'AT91SAM7X'
    compiling Getline.c...
    compiling SD_File.c...
    C:\Keil\ARM\INC\Atmel\SAM7X\debug.h(8): warning: #177-D: variable "f" was declared but never referenced
    C:\Keil\ARM\INC\Atmel\SAM7X\debug.h(9): warning: #177-D: variable "exit" was declared but never referenced
    C:\Keil\ARM\INC\Atmel\SAM7X\debug.h(9): warning: #177-D: variable "id" was declared but never referenced
    SD_File.c(489): warning: #167-D: argument of type "S8 *" is incompatible with parameter of type "const char *"
    SD_File.c(572): error: #165: too few arguments in function call
    SD_File.c(613): warning: #223-D: function "init_lcd_for_picture" declared implicitly
    SD_File.c(595): warning: #177-D: variable "lsb" was declared but never referenced
    SD_File.c(597): warning: #177-D: variable "add_con" was declared but never referenced
    SD_File.c(654): warning: #223-D: function "init_lcd_for_picture" declared implicitly
    SD_File.c(635): warning: #177-D: variable "lsb" was declared but never referenced
    SD_File.c(637): warning: #177-D: variable "adder" was declared but never referenced
    SD_File.c(637): warning: #177-D: variable "add_con" was declared but never referenced
    SD_File.c(637): warning: #550-D: variable "starter" was set but never used
    SD_File.c(731): warning: #127-D: expected a statement
    SD_File.c(765): warning: #223-D: function "init_lcd_for_picture" declared implicitly
    SD_File.c(803): warning: #223-D: function "init_lcd_for_picture" declared implicitly
    SD_File.c(896): warning: #223-D: function "init_lcd_for_picture" declared implicitly
    assembling SAM7.s...
    compiling File_Config.c...
    File_Config.c(150): error: #77-D: this declaration has no storage class or type specifier
    File_Config.c(150): error: #65: expected a ";"
    File_Config.c(169): error: #77-D: this declaration has no storage class or type specifier
    File_Config.c(169): error: #65: expected a ";"
    File_Config.c(211): error: #77-D: this declaration has no storage class or type specifier
    File_Config.c(211): error: #65: expected a ";"
    compiling SPI_SAM7X.c...
    compiling Serial.c...
    compiling Retarget.c...
    Target not created


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

    دیدگاه


      #32
      پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

      سلام

      این ارور ها برای چی داده میشن؟

      Build target 'AT91SAM7X'
      compiling Getline.c...
      compiling SD_File.c...
      assembling SAM7.s...
      compiling File_Config.c...
      compiling SPI_SAM7X.c...
      compiling Serial.c...
      compiling Retarget.c...
      linking...
      .\Obj\sss.axf: Error: L6218E: Undefined symbol getkey (referred from getline.o).
      .\Obj\sss.axf: Error: L6218E: Undefined symbol init_serial (referred from sd_file.o).
      .\Obj\sss.axf: Error: L6218E: Undefined symbol spi0_drv (referred from file_config.o).
      .\Obj\sss.axf: Error: L6218E: Undefined symbol sendchar (referred from retarget.o).
      Target not created
      انجام پروژه های برنامه نویسی اندروید
      [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
      http://cafebazaar.ir/app/?id=com.atxdroid

      دیدگاه


        #33
        پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

        سلام امید خان

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

        دیدگاه


          #34
          پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

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

          دیدگاه


            #35
            پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

            من سعی کردم برنامه شما رو کامپایل کنم ولی این 2 تا هدر فایل همراهش نبود (ارور می گرفت)
            adc.h , delay.h من از کیل 4.14 استفاده کردم

            وقتی هم که فایل جدید SD_FILE.C رو میریزم این ارور رو میگیره
            .\Obj\sss.axf: Error: L6218E: Undefined symbol getkey (referred from getline.o).

            ================================================== ==========
            هدر فایل adc رو تو وبلاگتون پیدا کردم و delay.h (که هدرهای اصلی هست) رو نمیشناسه

            دیدگاه


              #36
              پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

              هر دوتای این هدر ها رو می تونید از مجلات pmm پیدا کنید. از سایت ایران میکرو.
              دانش فنی تا به عمل تبدیل نشده، ذره ای ارزش نداره. اما بعضی وقت ها باید از دانش برای باز کردن مرزهای جدیدی در علم استفاده کرد، نه اینکه اونها رو صرفاً فقط به عمل تبدیل کرد.

              دیدگاه


                #37
                پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

                من یه هدر delay گذاشتم ولی این پیام رو میده
                C:\Keil\ARM\INC\Atmel\SAM7X\delay.h(16): error: #159: declaration is incompatible with previous "delay_ms" (declared at line 247 of "tftlcd_functions.c&quot

                در فایل tftlcd_functions در خط 247 تعریف تابع نیست فقط نوشته شده delay_ms(50);


                ================================================== =========
                فهمیدم مشکل از چیه خط زیر باید به فایل tftlcd_functions اضافه بشه
                #include <delay.h>

                دیدگاه


                  #38
                  پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

                  من مدار رو بستم ولی هیچ اتفاقی نیوفتاد فقط بکلایت ال سی دی روشن میشه oo:
                  حالا چیکار کنم؟

                  دیدگاه


                    #39
                    پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

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

                    دیدگاه


                      #40
                      پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

                      فکر کنم درست بسته باشم ولی رفتم خونه یه چک می کنم بازم

                      ========================================
                      آره پایه ها رو درست وصل کردم ولی قسمت MMC رو نبستم آخه MMC من 9 تا پایه داره و اونجا فقط 4 تا رو گفته چیکار کنم و درضمن پایه های MMC رو هم نمیدونم کدوم به کدومه نکته بعد که من مقاومتی رو روی LCD لحیم نکردم
                      ولی پایه 11 یا همون IM0 رو به گروند وصل کردم
                      LCD من 37 پایه داره ولی اسمش با LCD که اینجا معرفی شده فرق داره ولی ترتیب پایه ها مثل همین LCD هستش

                      ========================================
                      راه افتاد ، درسته مشکل از بستن من بود ، ظاهرا پایه های چاپ شده روی هدر برد من اشتباه بودش شانسی از روی کاغذ همراهش دیدم و این بار بر اساس کاغذ پایه ها رو شمردم و هم اینکه پایه A1 تا A3 پشت سر هم نبودن و به صورت A0 A1 A3 A2 A4 بودش که من توجه نکرده بودم! :wow:

                      ولی مشکل MMC به قوت خودش باقیه الته سعی میکنم با سرچ درستش کنم ولی شما هم راهنمایی کنین زودتر جواب بگیرم
                      ممنون

                      ========================================
                      پایه ها رو پیدا کردم و وصل کردم ولی مموری رو نمیشناسه من 2 تا SD دارم یکیش 8 مگ و اون یکی 32 مگ ویه میکرو SD یک گیگ که با هیچ کدوم کار نکرد

                      پایه ها هم اینتوریه :
                      CLK -----> 5
                      DO -----> 7
                      DI ------> 2
                      CS ------> 1
                      GND -----> 3,6
                      VCC ------> 4 که بهش 3 ولت وصل کردم
                      پایه های 8 و 9 هم رزرو شده هستن
                      درسته یا اشتباه درآوردم؟

                      دیدگاه


                        #41
                        پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

                        کسی این مشکل رو نداشته؟
                        به من پیام خطای SD/MMC Init Failed رو میده
                        راستی تابع finit کجا تعریف شده مربوط به کتابخانه هستش؟

                        ================================================== =========

                        نمی دونم مشکل از عدم دقت من هستش یا چیز دیگه ولی هر چی میگردم تو برنامه جایی که پایه های میکرو برای MMC ست شدن رو (از لحاظ خروجی و ورودی) پیدا نمی کنم
                        اگه می دونین تو کدوم فایل و کدوم خط هستش لطفا راهنمایی کنین
                        ممنون

                        دیدگاه


                          #42
                          پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

                          نوشته اصلی توسط gbg
                          کسی این مشکل رو نداشته؟
                          به من پیام خطای SD/MMC Init Failed رو میده
                          راستی تابع finit کجا تعریف شده مربوط به کتابخانه هستش؟

                          ================================================== =========

                          نمی دونم مشکل از عدم دقت من هستش یا چیز دیگه ولی هر چی میگردم تو برنامه جایی که پایه های میکرو برای MMC ست شدن رو (از لحاظ خروجی و ورودی) پیدا نمی کنم
                          اگه می دونین تو کدوم فایل و کدوم خط هستش لطفا راهنمایی کنین
                          ممنون
                          سلام
                          اطلاعات مربوط به کانفیگ مموری توی فایل
                          spi_sam7x.c
                          هستن!

                          در مورد حافظه هم من فقط از micro sd تونستم جواب بگیرم

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

                          دیدگاه


                            #43
                            پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

                            من که از فایل کانفیک چیزی نفهمیدم
                            و سوالم رو دقیق تر بگم اینکه کجا پورت a18 ، a17 ، a16 ، b13 به صورت ورودی و خروجی تعریف شدن؟
                            تو سورس محلش رو پیدا نکرم و فقط این توضیح نوشته شده :
                            کد:
                            /*
                            clk mmc------->pin A.18
                            cs  mmc------->pin B.13  in this program i init in portb just this pin
                            mosi mmc------->pin A.17
                            miso mmc------->pin A.16
                            */
                            ولی از کجا مطمعن شم که پین ها درست کانفیگ شده؟

                            دیدگاه


                              #44
                              پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

                              ای بابا گفتم که توی فایل spi_sam7x.c
                              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_PA16_SPI0_MISO |
                              AT91C_PA17_SPI0_MOSI |
                              AT91C_PA18_SPI0_SPCK ;



                              #define SPI_CS 1
                              #define SPI_SS AT91C_PB13_SPI0_NPCS1 /* SPI SD Card */ //==============================
                              #endif
                              #define SPI_PCS (~(1<<SPI_CS) & 0x0F) /* set PCS according CS */


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

                              دیدگاه


                                #45
                                پاسخ : مشکل در(پروژه کامل با Arm FAT LCD-TFT TXT& BMP)

                                ممنون دیدم درست تعریف شده
                                من به جای پایه های CS , MOSI , MISO لد گذاشتم که ببینم کار می کنن یا نه که همه روشن شدن ولی پایه MISO کمی کم نور تر روشنه نسبت به بقیه
                                حافظه هام هم سالمه با رم ریدر کار میکنن و توشون هم فایل هستش

                                ================================================== ======
                                فکر می کنم این بحث دیگه کافیه و باید بیخیالش بشم
                                ممنون از همه که کمک کردن مخصوصا آقای حبیبی که تو پیام خصوصی هم در مورد LCD و هم MMC خیلی کمک کردن

                                دیدگاه

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