Haberler:

[move]Türkiye'nin Elektronik ve Metal Dedektörlerini Buluşturan İlk Sitesi Teknoloji Ekibi'ne Hoş Geldiniz.[/move]

Ana Menü

tft ekran nedir nasıl kullanılır

Başlatan meh_mets, 06 Nisan 2020, 23:13:31

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

meh_mets

bu konuyu buraya açtın çünkü internette tft ekran kullanımını benim gibi amatör düzeyde ilgilenen arkadaşların anlayacağı bir doküman bulamadım daha doğrusu ne nedir sorusuna cevap veren bir doküman yok işi bilen yapmış bir devre atmış bir kod ama mantığını anlamak pek mümkün olmuyor onun için bu konuyu açtın umarım iyi bilgisi olan arkadaşlar veya vakti müsait olan ustalar yardımcı olur
Linkback: tft ekran nedir nasıl kullanılır

meh_mets

biraz sitem olsun biraz da feryat konuyu açtığım günden itibaren 1 ay olmuş ortalama okunma sayısına bakarsak günde 7 kişi konuyu incelemiş belki faydası olur diye beyhude çaba gösteriyor hissettim kendimi bilgim olmadığı kadarı ile

Karadağ

TFT sürme işini gençler ardinio ile hazır kütüphane kullanarak yapıyorlar. Profesyoneller de driver üreticisinden temin ediyorlar. Eskisi gibi işin temelini öğreneyim kalmadı günümüzde.
insanlar sizi eskisi gibi kullanmadıklarında değiştiğinizi söylerler...

Eğer bir aptala laf anlatmaya çalışırsan dışarıdan bakanlar iki aptalın sohbet ettiğini sanırlar.

Kamburlar ülkesinde sırtı düze sakat denir.

meh_mets

ustam mutlaka öyledir sözümde gençlere sitem olmasın ama zaten hazır olana sahip olalım duygusu yüzünden bir şey ortaya çıkmıyor yada yapılmıyor neyse konumuz bu değil şimdi ben bu datasheet inceliyorum pek anlamıyorum çünkü bu işleri yeni yeni öğreniyorum anladığım kadarı ilede sizin bu konuda tecrübeniz var bana yardımcı olabilirmisin döküman veya öğretmek bazında

leo46

TFT ler çogunlukla 3,3 v ile çalıştıgı için pic  ile kullanımı pek mümkün degil (arduino mega için "arduino mega tft"  diye arayabilirsin ) ben kendim stm32f103 ile ili9341 SPI üzerinden kullanabiliyorum stm kütüphanesi işine yarar ise göndereyim .

Karadağ

Alıntı yapılan: meh_mets - 08 Mayıs 2020, 16:08:42
ustam mutlaka öyledir sözümde gençlere sitem olmasın ama zaten hazır olana sahip olalım duygusu yüzünden bir şey ortaya çıkmıyor yada yapılmıyor neyse konumuz bu değil şimdi ben bu datasheet inceliyorum pek anlamıyorum çünkü bu işleri yeni yeni öğreniyorum anladığım kadarı ilede sizin bu konuda tecrübeniz var bana yardımcı olabilirmisin döküman veya öğretmek bazında

Siz TFT nin nasıl çalıştığını mı öğrenmek istiyorsunuz yoksa driver ile TFT sürmeyi mi öğrenmek istiyorsunuz?
insanlar sizi eskisi gibi kullanmadıklarında değiştiğinizi söylerler...

Eğer bir aptala laf anlatmaya çalışırsan dışarıdan bakanlar iki aptalın sohbet ettiğini sanırlar.

Kamburlar ülkesinde sırtı düze sakat denir.

meh_mets

Alıntı yapılan: Karadağ - 10 Mayıs 2020, 13:02:48

Siz TFT nin nasıl çalıştığını mı öğrenmek istiyorsunuz yoksa driver ile TFT sürmeyi mi öğrenmek istiyorsunuz?

ustam arduino kart kullanmadan micro c pro ile ili9341 ekran sürmeye çalışıyorum hatta ki başlangıç aşamasında

char TFT_DataPort at LATF;
sbit TFT_WR at LATE3_bit;
sbit TFT_RD at LATE2_bit;
sbit TFT_CS at LATE0_bit;
sbit TFT_RS at LATE1_bit;
sbit TFT_RST at LATE4_bit;

char TFT_DataPort_Direction at TRISF;
sbit TFT_WR_Direction at TRISE3_bit;
sbit TFT_RD_Direction at TRISE2_bit;
sbit TFT_CS_Direction at TRISE0_bit;
sbit TFT_RS_Direction at TRISE1_bit;
sbit TFT_RST_Direction at TRISE4_bit;

void TFT_Init_ILI9341_8bit(unsigned int display_width, unsigned char display_height);


void main() {


trisa=10000000;
trisb=10000011;
trise=0;
trisf=0;
portf=0;
porte=0;
}

böyle başladım ama sorun şu void TFT_Init_ILI9341_8bit(240, 320); şeklinde ekran boyutlarını girince syntax error hatası veriyor bir yardım lütfen

meh_mets

Alıntı yapılan: leo46 - 10 Mayıs 2020, 11:19:11
TFT ler çogunlukla 3,3 v ile çalıştıgı için pic  ile kullanımı pek mümkün degil (arduino mega için "arduino mega tft"  diye arayabilirsin ) ben kendim stm32f103 ile ili9341 SPI üzerinden kullanabiliyorum stm kütüphanesi işine yarar ise göndereyim .

dostum 3.3 volt ile çalıştığını biliyorum onun için söyle bir çözüm yolum var yanlış ise beni düzelt 2.2 k lik bir direnç ile bağlar isek sorun çözülür diye düşünüyorum

Karadağ

Alıntı yapılan: meh_mets - 13 Mayıs 2020, 12:54:03
Alıntı yapılan: Karadağ - 10 Mayıs 2020, 13:02:48

Siz TFT nin nasıl çalıştığını mı öğrenmek istiyorsunuz yoksa driver ile TFT sürmeyi mi öğrenmek istiyorsunuz?

ustam arduino kart kullanmadan micro c pro ile ili9341 ekran sürmeye çalışıyorum hatta ki başlangıç aşamasında

char TFT_DataPort at LATF;
sbit TFT_WR at LATE3_bit;
sbit TFT_RD at LATE2_bit;
sbit TFT_CS at LATE0_bit;
sbit TFT_RS at LATE1_bit;
sbit TFT_RST at LATE4_bit;

char TFT_DataPort_Direction at TRISF;
sbit TFT_WR_Direction at TRISE3_bit;
sbit TFT_RD_Direction at TRISE2_bit;
sbit TFT_CS_Direction at TRISE0_bit;
sbit TFT_RS_Direction at TRISE1_bit;
sbit TFT_RST_Direction at TRISE4_bit;

void TFT_Init_ILI9341_8bit(unsigned int display_width, unsigned char display_height);


void main() {


trisa=10000000;
trisb=10000011;
trise=0;
trisf=0;
portf=0;
porte=0;
}

böyle başladım ama sorun şu void TFT_Init_ILI9341_8bit(240, 320); şeklinde ekran boyutlarını girince syntax error hatası veriyor bir yardım lütfen

işte bu tft sürmek değil ki. Siz ili9341 kullanmayı deniyorsunuz. Ama sorunuzda TFT sürmek demiştiniz. Bu ikisi çok farklı şeyler. Eğer siz driver kullanmayı öğrenmek isterseniz çok daha kolayını ben burada yayınlarım. Direkt pic ile sürersiniz.
insanlar sizi eskisi gibi kullanmadıklarında değiştiğinizi söylerler...

Eğer bir aptala laf anlatmaya çalışırsan dışarıdan bakanlar iki aptalın sohbet ettiğini sanırlar.

Kamburlar ülkesinde sırtı düze sakat denir.

meh_mets


meh_mets

TFT_16bit_Set_Index
TFT_16bit_Write_Command
TFT_16bit_Write_Data
TFT_16bit_Set_Reg
TFT_16bit_Set_Ext_Buffer
TFT_16bit_Set_Active
TFT_16bit_Set_Default_Mode
TFT_16bit_Set_Font
TFT_16bit_Set_Ext_Font
TFT_16bit_Write_Char
TFT_16bit_Write_Text
TFT_16bit_Write_Const_Text
TFT_16bit_Fill_Screen
TFT_16bit_Set_Pen
TFT_16bit_Set_Brush
TFT_16bit_Dot
TFT_16bit_Line
TFT_16bit_H_Line
TFT_16bit_V_Line
TFT_16bit_Rectangle
TFT_16bit_Rectangle_Round_Edges
TFT_16bit_Circle
TFT_16bit_Image
TFT_16bit_Ext_Image
TFT_16bit_Partial_Image
TFT_16bit_Ext_Partial_Image
TFT_16bit_Image_Jpeg
TFT_16bit_RGBToColor16bit
TFT_16bit_Color16bitToRGB
TFT_16bit_Rotate_180

ustam birde bu komutların ne işe yaradığı yada ne anlama geldiği noktasında bilgi verirmisin

Karadağ

Alıntı yapılan: meh_mets - 15 Mayıs 2020, 18:24:49
TFT_16bit_Set_Index
TFT_16bit_Write_Command
TFT_16bit_Write_Data
TFT_16bit_Set_Reg
TFT_16bit_Set_Ext_Buffer
TFT_16bit_Set_Active
TFT_16bit_Set_Default_Mode
TFT_16bit_Set_Font
TFT_16bit_Set_Ext_Font
TFT_16bit_Write_Char
TFT_16bit_Write_Text
TFT_16bit_Write_Const_Text
TFT_16bit_Fill_Screen
TFT_16bit_Set_Pen
TFT_16bit_Set_Brush
TFT_16bit_Dot
TFT_16bit_Line
TFT_16bit_H_Line
TFT_16bit_V_Line
TFT_16bit_Rectangle
TFT_16bit_Rectangle_Round_Edges
TFT_16bit_Circle
TFT_16bit_Image
TFT_16bit_Ext_Image
TFT_16bit_Partial_Image
TFT_16bit_Ext_Partial_Image
TFT_16bit_Image_Jpeg
TFT_16bit_RGBToColor16bit
TFT_16bit_Color16bitToRGB
TFT_16bit_Rotate_180

ustam birde bu komutların ne işe yaradığı yada ne anlama geldiği noktasında bilgi verirmisin

Bunlar bir driver için yazılmış komutlara benziyor. Hangi driver ise onun programmer guide olur ona bakmanız gerekli.
insanlar sizi eskisi gibi kullanmadıklarında değiştiğinizi söylerler...

Eğer bir aptala laf anlatmaya çalışırsan dışarıdan bakanlar iki aptalın sohbet ettiğini sanırlar.

Kamburlar ülkesinde sırtı düze sakat denir.

meh_mets

işte bu tft sürmek değil ki. Siz ili9341 kullanmayı deniyorsunuz. Ama sorunuzda TFT sürmek demiştiniz. Bu ikisi çok farklı şeyler. Eğer siz driver kullanmayı öğrenmek isterseniz çok daha kolayını ben burada yayınlarım. Direkt pic ile sürersiniz.
[/quote]

bekliyorum ustam

meh_mets

ölüler şehri olmuş corona herkesi etkilemiş galiba burada

UNIQUE - TA5DF

hangi ekranı hangi mikrodentleyici ile kullancaksın ustam ona göre bakalım.
TA5DF


Paylaş whatsappPaylaş facebookPaylaş linkedinPaylaş twitterPaylaş myspacePaylaş redditPaylaş diggPaylaş stumblePaylaş technoratiPaylaş delicious