NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3788 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 11 از 11

موضوع: تصحیح یک هدر از شرکت کویر الکترونیک

  1. #1
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2013
    نوشته ها
    61
    تشکر
    14
    تشکر شده 4 بار در 4 پست

    پیش فرض تصحیح یک هدر از شرکت کویر الکترونیک

    دوستان سلام
    من میخوام tftflcd برد ارم اتمل کویر رو راه اندازی کنم
    هر کاری کردم نتونستم
    بعد زنگ زدم شرکت گفتند باید نوع درایور tft رو در هدر اون عوض کنی
    چون این tft ها دو نوع درایور دارند
    نوع اولش ili9320 و نوع دومش ili9325
    الان توی هدری که من دارم نوعش ili9325 هست در حالی که tft من که روی برد شرکت بود درایورش از نوع ili9320 هست
    هدر رو ضمیمه میکنم اگه کسی بلده لطفا کمک کنه چون واقعا لازممه
    ممنون
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar TFTLCD.rar (7.3 کیلو بایت, 36 نمايش)

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    خوب این هدر درایور نوع ili9320 رو هم ساپورت میکنه پس مشکل چیه؟
    _____________________________________
    _____________________________________

  4. #3
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2013
    نوشته ها
    61
    تشکر
    14
    تشکر شده 4 بار در 4 پست

    پیش فرض

    ولی من زنگ زدم گفتند باید درابور رو توی هدر تغییر بدی
    فک کنم یکی از مدیر های شرکت بود

  5. #4
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    سلام - این سطر ها رو تو برنامه پیدا کنید
    کد:
    tftlcd_write_index_register(0x00);
        DeviceCode = tftlcd_read_rdr();
        //    DeviceCode = 0x9325;
    و به این صورت تغییرش بدید
    کد:
    tftlcd_write_index_register(0x00);
        DeviceCode = tftlcd_read_rdr();
            DeviceCode = 0x9320;
    عینا جایگزین کنید

  6. تشکرها از این نوشته :

    M3R

  7. #5
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2013
    نوشته ها
    61
    تشکر
    14
    تشکر شده 4 بار در 4 پست

    پیش فرض

    مممنون
    فقط توی کد اولی عبارت DeviceCode = 0x9325; کامنته در حالی که توی کد دومی عبارتDeviceCode 0x9320
    ; کامنت نیست
    این مشکلی نداره؟
    یه چیز دیگه
    این تغییراتو انجام دادم برنامه error بهم گرفت
    برنامه رو ضمیمه میکنم
    اگه میشه یه نگاهی بهش بندازید
    واقعا ممنون
    فايل هاي پيوست شده فايل هاي پيوست شده

  8. #6
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    شما کتابخونه ای که استفاده میکنید و ویرایشش کردید هم قرار بدید!!

  9. #7
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2013
    نوشته ها
    61
    تشکر
    14
    تشکر شده 4 بار در 4 پست

    پیش فرض

    بفرمایید
    اینم کتابخونه تصحیح شده
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar TFTLCD.rar (7.3 کیلو بایت, 27 نمايش)

  10. #8
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

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

  11. #9
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2013
    نوشته ها
    61
    تشکر
    14
    تشکر شده 4 بار در 4 پست

    پیش فرض

    اینم ارور ها
    کلا یک ارور و 22 وارنینگ دارم
    Build target 'Target 1'
    assembling SAM7.s...
    compiling tft arm.c...
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(63) : warning: #47-D: incompatible redefinition of macro "TFTLCD_RST_LOW" (declared at line 238 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_RST_LOW _TFTLCD_CONTROLPORT_CODR_ = (1 << TFTLCD_RST)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(64) : warning: #47-D: incompatible redefinition of macro "TFTLCD_RST_HIGH" (declared at line 237 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_RST_HIGH _TFTLCD_CONTROLPORT_SODR_ = (1 << TFTLCD_RST)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(65) : warning: #47-D: incompatible redefinition of macro "TFTLCD_RS_LOW" (declared at line 232 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_RS_LOW _TFTLCD_CONTROLPORT_CODR_ = (1 << TFTLCD_RS)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(66) : warning: #47-D: incompatible redefinition of macro "TFTLCD_RS_HIGH" (declared at line 231 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_RS_HIGH _TFTLCD_CONTROLPORT_SODR_ = (1 << TFTLCD_RS)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(67) : warning: #47-D: incompatible redefinition of macro "TFTLCD_CS_LOW" (declared at line 236 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_CS_LOW _TFTLCD_CONTROLPORT_CODR_ = (1 << TFTLCD_CS)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(68) : warning: #47-D: incompatible redefinition of macro "TFTLCD_CS_HIGH" (declared at line 235 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_CS_HIGH _TFTLCD_CONTROLPORT_SODR_ = (1 << TFTLCD_CS)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(69) : warning: #47-D: incompatible redefinition of macro "TFTLCD_RD_LOW" (declared at line 234 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_RD_LOW _TFTLCD_CONTROLPORT_CODR_ = (1 << TFTLCD_RD)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(70) : warning: #47-D: incompatible redefinition of macro "TFTLCD_RD_HIGH" (declared at line 233 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_RD_HIGH _TFTLCD_CONTROLPORT_SODR_ = (1 << TFTLCD_RD)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(71) : warning: #47-D: incompatible redefinition of macro "TFTLCD_WR_LOW" (declared at line 230 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_WR_LOW _TFTLCD_CONTROLPORT_CODR_ = (1 << TFTLCD_WR)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(72) : warning: #47-D: incompatible redefinition of macro "TFTLCD_WR_HIGH" (declared at line 229 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_WR_HIGH _TFTLCD_CONTROLPORT_SODR_ = (1 << TFTLCD_WR)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(73) : warning: #47-D: incompatible redefinition of macro "TFTLCD_DATAPORT_INPUT" (declared at line 214 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_DATAPORT_INPUT _TFTLCD_DATAPORT_ODR_ = (0xFFFF << TFTLCD_DATAPORT_OFFSET)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(74) : warning: #47-D: incompatible redefinition of macro "TFTLCD_DATAPORT_OUTPUT" (declared at line 213 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_DATAPORT_OUTPUT _TFTLCD_DATAPORT_OER_ = (0xFFFF << TFTLCD_DATAPORT_OFFSET)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(75) : warning: #47-D: incompatible redefinition of macro "TFTLCD_DATAPORT_CLEAR" (declared at line 215 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TFTLCD_DATAPORT_CLEAR _TFTLCD_DATAPORT_CODR_ = (0xFFFF << TFTLCD_DATAPORT_OFFSET)
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(142 ): warning: #47-D: incompatible redefinition of macro "TS_SIZE_X" (declared at line 243 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_SIZE_X 320
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(143 ): warning: #47-D: incompatible redefinition of macro "TS_SIZE_Y" (declared at line 244 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_SIZE_Y 240
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(144 ): warning: #47-D: incompatible redefinition of macro "TS_VAL_ENTRY_MOD" (declared at line 245 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_VAL_ENTRY_MOD 0x0028
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(145 ): warning: #47-D: incompatible redefinition of macro "TS_INS_GRAM_ADX" (declared at line 246 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_INS_GRAM_ADX TS_INS_GRAM_VER_AD
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(146 ): warning: #47-D: incompatible redefinition of macro "TS_INS_GRAM_ADY" (declared at line 247 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_INS_GRAM_ADY TS_INS_GRAM_HOR_AD
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(147 ): warning: #47-D: incompatible redefinition of macro "TS_INS_START_ADX" (declared at line 248 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_INS_START_ADX TS_INS_VER_START_AD
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(148 ): warning: #47-D: incompatible redefinition of macro "TS_INS_END_ADX" (declared at line 249 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_INS_END_ADX TS_INS_VER_END_AD
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(149 ): warning: #47-D: incompatible redefinition of macro "TS_INS_START_ADY" (declared at line 250 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_INS_START_ADY TS_INS_HOR_START_AD
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(150 ): warning: #47-D: incompatible redefinition of macro "TS_INS_END_ADY" (declared at line 251 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: #define TS_INS_END_ADY TS_INS_HOR_END_AD
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h(186 ): error: #147-D: declaration is incompatible with "void tftlcd_puts(const char *, int, int, int)" (declared at line 952 of "C:\Keil\ARM\INC\Atmel\SAM7X\TFTLCD.c")
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: void tftlcd_puts(char *,int,int,int);
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: ^
    C:\Keil\ARM\INC\Atmel\SAM7X\tftlcd_functions.h: tft arm.c: 22 warnings, 1 error
    Target not created
    ویرایش توسط Niloufar.Male : 14-11-2013 در ساعت 01:00

  12. #10
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    سلام چرا پروژه شما همچینی هست ، چرا تمام فایل های کتابخونه رو کپی کردین تو ریشه کیل
    در اولین فرصت براتون سمپل درست رو ارسال میکنم

  13. تشکرها از این نوشته :

    M3R

  14. #11
    کاربر علاقه مند
    تاریخ عضویت
    Jul 2013
    نوشته ها
    61
    تشکر
    14
    تشکر شده 4 بار در 4 پست

    پیش فرض

    مممممممممممممممممممممممرس ی
    درست شد
    فقط یه سوال دیگه
    کدوم تابعش عدد رو روی tft نمایش میده؟
    بازم ممنون
    ویرایش توسط Niloufar.Male : 14-11-2013 در ساعت 15:48

موضوعات مشابه

  1. تصاویر cnc های صنعتی ساخته شده
    توسط mzarkoob در انجمن سیستم های ریاتیک و CNC
    پاسخ: 6
    آخرين نوشته: 03-02-2020, 16:58
  2. ارسال تصاویر دوربین
    توسط saged2000 در انجمن مخابرات
    پاسخ: 3
    آخرين نوشته: 02-10-2013, 01:50

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •