- Katılım
- 24 Şubat 2018
- Mesajlar
- 26,196
emWin grafik kütüphanesi ile bir TFT ekranı kontrol etmek için, ekrana yazma, ekrandan okuma fonksiyonlarının kullanıcı tarafından tanımlanıp kütüphaneye de bildirilmesi lazım. Benim tanımladığım fonksiyon şu şekilde idi:
	
	
	
		
Ekranın üzerinde çalıştığım bölgeyi doldurduğum zaman toplam 16 ms süre tutuyor. Oldukça uzun bir süre.
				
			
		Kod:
	
	static inline void write(uint16_t data)
{
    *pbus = data;
}
static void lcd_write_data_multiple(uint16_t* buffer, int count)
{
    select_data();
    for (int i = 0; i < count; ++i)
    {
        write(buffer[i]);
    }
}Ekranın üzerinde çalıştığım bölgeyi doldurduğum zaman toplam 16 ms süre tutuyor. Oldukça uzun bir süre.
 
	 
 
		 
 
		 
 
		
 
 
		 
 
		 
 
		