PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Tft lcd



esisafa
18-01-2012, 16:35
سلام
برای راه اندازی السیدی هایی که tft هستن میشه از کنترلر السیدی خود میکروهای arm استفاده کرد. ( اون میکرو هایی که جزو امکاناتشون هست ) چون اونا هم tft رو ساپورت میکنن. یعنی از ایسی واسط برای درایو کردن lcd استفاده نکنیم؟؟؟؟؟

تا حالا هر جا از lcd استفاده شده با میکروهایی بوده که کنترلر داخلی نداشتن به خاطر همین پرسیدم.
همچنین تمام lcd هایی که در فروشگاه هست tft هستن ولی کنترلرشون با هم فرق داره. قضیه چیه؟؟؟
اصلا tft چی هست که بینشون مشترکه

kavir
18-01-2012, 17:10
سلام
السیدی های RGB که از سایز 3.5 بیشتر شروع میشن به بالا درایور مشترک دارند همگی و همگی از به یک صورت درایو می شن فقط باید پایه های السیدی رو بدونید
مثلا برای السیدی های موبایل نمی تونید چون مشخصات لو نمیدن
فقط این السیدی ها به صورت تجاری هستند و دارای شماتیک و... هستند
برای السید ی های سایز ریز تر مثل 2.8 اینچ اینا درایور داخلی دارند مثل ILI9320 خودش یک نوع داریور هست که داره السیدی رو داریو میکنه
برای راه اندازی مستقیم نوع خاصی از میکرو اینا رو ساپورت میکنه ولی باز توی رم کم میارن که باید رم بذارید
مثلا lpc2478 خودش مستقیم می تونه استارت بزنه ولی تا چه سایزی نمیدونم
این ایسی داریور SSD1963 بهترین گزینه هست 3 مگ رم داخلی داره و شما اینم در نظر بگیر السیدی که بردش می زنی برای میکروهای دیگه هم بتونی استفاده کنی

kavir
18-01-2012, 17:10
سلام
السیدی های RGB که از سایز 3.5 بیشتر شروع میشن به بالا درایور مشترک دارند همگی و همگی از به یک صورت درایو می شن فقط باید پایه های السیدی رو بدونید
مثلا برای السیدی های موبایل نمی تونید چون مشخصات لو نمیدن
فقط این السیدی ها به صورت تجاری هستند و دارای شماتیک و... هستند
برای السید ی های سایز ریز تر مثل 2.8 اینچ اینا درایور داخلی دارند مثل ILI9320 خودش یک نوع داریور هست که داره السیدی رو داریو میکنه
برای راه اندازی مستقیم نوع خاصی از میکرو اینا رو ساپورت میکنه ولی باز توی رم کم میارن که باید رم بذارید
مثلا lpc2478 خودش مستقیم می تونه استارت بزنه ولی تا چه سایزی نمیدونم
این ایسی داریور SSD1963 بهترین گزینه هست 3 مگ رم داخلی داره و شما اینم در نظر بگیر السیدی که بردش می زنی برای میکروهای دیگه هم بتونی استفاده کنی

esisafa
18-01-2012, 17:37
خوب من میخوام بعد از کنکور ارشد خودم شروع کنم کم کم کار رو پیش ببرم و در نهایت خودم یک بورد بزنم که رم و lcd رو داشته باشه تا اینکه بشه علاوه بر برنامه نویسی معمولی، ویندوز و لینوکس روش نصب کرد. این هدف نهایی هست.
اگه خدا بخواد و شما هم راهنمایی کنید انشاالله به یک جایی برسیم.
بخاطر همین باید مسلما از همون ابتدا شرایط سنجیده بشه و یک حالت مچ بین قطعات پیدا بشه.
مهمتر از همه اینه که میکرو کنترلر رم خارجی داشته باشه و اگه شد کنترلر lcd تا حجم بورد کوچکتر بشه.
میشه از بوردهای شما هم خرید کرد ولی هدف من اینه که سطح خودم رو در طراحی بورد های نسبتا پیچیده تر از قبل افزایش بدم.

sutech88
07-07-2013, 09:31
خوب من میخوام بعد از کنکور ارشد خودم شروع کنم کم کم کار رو پیش ببرم و در نهایت خودم یک بورد بزنم که رم و lcd رو داشته باشه تا اینکه بشه علاوه بر برنامه نویسی معمولی، ویندوز و لینوکس روش نصب کرد. این هدف نهایی هست.
اگه خدا بخواد و شما هم راهنمایی کنید انشاالله به یک جایی برسیم.
بخاطر همین باید مسلما از همون ابتدا شرایط سنجیده بشه و یک حالت مچ بین قطعات پیدا بشه.
مهمتر از همه اینه که میکرو کنترلر رم خارجی داشته باشه و اگه شد کنترلر lcd تا حجم بورد کوچکتر بشه.
میشه از بوردهای شما هم خرید کرد ولی هدف من اینه که سطح خودم رو در طراحی بورد های نسبتا پیچیده تر از قبل افزایش بدم.

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

aiohalaziz
29-07-2013, 22:50
سلام
آخر توضیح ندادین تو آی سی ssd1963 یک سری امکانات مثل اسکرول و ... رو داره با خود آرم می شه این کارا رو کرد به همین راحتی یا نه؟!
لطفاً بی زحمت بفرمایید.

PMA1717
14-06-2016, 15:44
#define LCD_RAM *(__IO uint16_t *) ((uint32_t)0x60020000) //disp Data ADDR
#define LCD_REG *(__IO uint16_t *) ((uint32_t)0x60000000) //disp Reg ADDR
/************************************************** ***************************


************************************************** ***************************/
/************************************************** ***************************



************************************************** ***************************/
void LCD_WriteCOM(uint16_t RGB_Code)
{
/* Write 16-bit GRAM Reg */
LCD_REG = RGB_Code;
}
/************************************************** ***************************


************************************************** ***************************/
void LCD_WriteRAM(uint16_t RGB_Code)
{
/* Write 16-bit GRAM Reg */
LCD_RAM = RGB_Code;
}
/************************************************** ***************************


************************************************** ***************************/
uint16_t LCD_ReadRAM(void)
{
/* Write 16-bit Index (then Read Reg) */
LCD_REG = 0x22; /* Select GRAM Reg */
/* Read 16-bit Reg */
return LCD_RAM;
}
/************************************************** ***************************


************************************************** ***************************/
void LCD_WriteReg(uint16_t LCD_Reg,uint16_t LCD_RegValue)
{
/* Write 16-bit Index, then Write Reg */
LCD_REG= LCD_Reg;
/* Write 16-bit Reg */
LCD_RAM= LCD_RegValue;
}


سلام دوستان منظور از کدهای بالا در کتابخانه tft 7 inch چیست؟

ممنون