سلام
اقا من یه ابهام و سوالی در مورد یه قسمتی از کتابخونه برام پیش اومد گفتم از شما بپرسم که بیشتر از من بلدین
اون هم این قسمت از کده که
این دو خط چی کار می کنه به چه معنیه؟؟
و یک قسمت دیگه که
این قسمت رو هم که همش رو تقریبا متوجه شدم ولی توی اون if کلی موندم و نمی دونم برای چیه؟
و هم چنین این خط :
define برای تعریف هست ولی این چه جور تعریفیه نمی دونم اگه کمک کنید متوجه بشم که خیلی ممنون میشم
در ضمن توی کد به این خط رسیدم که...
البته فکر کنم برای تعریف رجیستر هاست درسته؟؟ ایا این متغیر برای همه device ها یکیه؟؟
اقا اگر کدش رو خواستی داخل همین eca هست این هم لینکش
http://www.eca.ir/forum2/index.php?topic=75452.0
داخل لایبری lcd.h
می دونم سوالا زیاد شد ولی در جواب با چند خط ساده هم من متوجه منظور شما میشم
اگر میدونید کمک کنید خدا خیرتون بده
ممنون
اقا من یه ابهام و سوالی در مورد یه قسمتی از کتابخونه برام پیش اومد گفتم از شما بپرسم که بیشتر از من بلدین
اون هم این قسمت از کده که
کد:
#ifndef _LCD_H #define _LCD_H
و یک قسمت دیگه که
کد:
#ifdef family_lpc17xx #ifdef TFTLCD_DATA_MSB_Nibble_Port_0 #define DATA_MSB_Nibble_GPIO LPC_GPIO0 #elif defined TFTLCD_DATA_MSB_Nibble_Port_1 #define DATA_MSB_Nibble_GPIO LPC_GPIO1 #elif defined TFTLCD_DATA_MSB_Nibble_Port_2 #define DATA_MSB_Nibble_GPIO LPC_GPIO2 #elif (defined TFTLCD_DATA_MSB_Nibble_Port_3 ||defined TFTLCD_DATA_MSB_Nibble_Port_4) #error : this defined port for LCD not suported 8 sequence pin for interchange of data #else # error : not defined LCD DATA MSB_Nibble #endif #endif
و هم چنین این خط :
کد:
#define LCD_RST(x) ((x) ? (CONTROL_GPIO_SET |= PIN_RST): (CONTROL_GPIO_CLR |= PIN_RST));
در ضمن توی کد به این خط رسیدم که...
کد:
wr_reg(0x000f,0x0000);
اقا اگر کدش رو خواستی داخل همین eca هست این هم لینکش
http://www.eca.ir/forum2/index.php?topic=75452.0
داخل لایبری lcd.h
می دونم سوالا زیاد شد ولی در جواب با چند خط ساده هم من متوجه منظور شما میشم
اگر میدونید کمک کنید خدا خیرتون بده
ممنون
دیدگاه