Creating new driver for emWIN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Creating new driver for emWIN

406 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by yanvasilij on Thu Feb 02 02:39:07 MST 2012
Hello! I try to use emWIN on my lpc1788 board with ATM0430d5-T LCD TFT display and SAMSUNG K4S561632J SDRAM. There is no available drivers for my board and LCD. So I am going to make it by myself. Is it enough to make following function:

LCD_X_DisplayDriver();
with commands
LCD_X_INITCONTROLLER
LCD_X_SETVRAMADDR_INFO
LCD_X_ON
LCD_X_OFF
LCD_X_SETLUTENTRY
LCD_X_SETORG

LCD_X_InitController()

LCD_GetBitsPerPixel()
LCD_GetBitsPerPixelEx()
LCD_GetNumColors()
LCD_GetNumColorsEx()
LCD_GetVXSize()
LCD_GetVXSizeEx()
LCD_GetVYSize()
LCD_GetVYSizeEx()
LCD_GetXMag()
LCD_GetXSize()
LCD_GetXSizeEx()
LCD_GetYMag()
CD_GetYSize()
LCD_GetYSizeEx()

LCD_SetDevFunc()
LCD_SetSizeEx()
LCD_SetVRAMAddrEx()
LCD_SetVSizeEx()

LCD_ControlCache()
?

Should I do something else?
0 Kudos
4 Replies

308 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by yanvasilij on Tue Feb 07 22:21:30 MST 2012
A sample project LCD\Lcd_GFT035A320240Y from code.bundle.lpc17xx.keil_ works on my board. It didn't configured for my resolution, but it works. Does it mean that free lcd drivers for emWIN suit me? What should I do to make emWIN work on my board if they do?
0 Kudos

308 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by LexaryStyle on Tue Feb 07 02:08:14 MST 2012
A sample project LCD\Lcd_GFT035A320240Y from code.bundle.lpc17xx.keil_ works on my board. It didn't configured for my resolution, but it works. Does it mean that free lcd drivers for emWIN suit me? What should I do to make emWIN work on my board if they do?
0 Kudos

308 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by yanvasilij on Tue Feb 07 02:02:58 MST 2012
A sample project LCD\Lcd_GFT035A320240Y from code.bundle.lpc17xx.keil_ works on my board. It didn't configured for my resolution, but it works. Does it mean that free lcd drivers for emWIN suit me? What should I do to make emWIN work on my board if they do?
0 Kudos

308 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by yanvasilij on Tue Feb 07 01:56:44 MST 2012
A sample project LCD\Lcd_GFT035A320240Y from code.bundle.lpc17xx.keil_ works on my board. It didn't configured for my resolution, but it works. Does it mean that free lcd drivers for emWIN suit me? What should I do to make emWIN work on my board if they do?
0 Kudos