STemWin sorunu

Başlatan celalettin, 12 Eylül 2014, 08:23:40

celalettin

merhaba,
Bütün kütüphaneleri yükledim ve açılış olarak da seggerın pdf'indeki "hello world" uygulamasını çalıştırayım istedim. Fakat ekran her seferinde ilk önce beyaz oluyor daha sonra siyahlanmaya başlıyor. Aşağıda yazdığım kodları veriyorum:   
int main() 
{ 
  RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_CRC,ENABLE);
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_LTDC, ENABLE);
	
  int xPos;
  int yPos;
  int xSize;
  int i; 
  i = 0;
  GUI_Init();
  GUI_X_Config();
  SDRAM_Init();
  xPos = LCD_GetXSize() / 2;
  yPos = LCD_GetYSize() / 3;
  GUI_SetTextMode(GUI_TM_REV);
  GUI_SetFont(GUI_FONT_20F_ASCII);
  GUI_DispStringHCenterAt("Hello world!", xPos, yPos);
  GUI_SetFont(GUI_FONT_D24X32);
  xSize = GUI_GetStringDistX("0000");
  xPos -= xSize / 2;
  yPos += 24 + 10;
  while (1) 
    {
      GUI_DispDecAt( i++, xPos, yPos, 4);
      if (i > 9999) 
         {
           i = 0;
	 }    
	 }
    }

void StartIdleMonitor()
   {
   while(1);
   }
void EndIdleMonitor()
  {
  while(1);
   }

yldzelektronik

Hangi lcd driveri kullanıyorsunuz?Emwin destekliyor mu?
Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.

celalettin

GUIDRV_Lin driverını kullanıyorum ve enWin'in vermiş olduğu pdfte de destekliyor gözüküyor.