Microchip_GUI

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:773KB
下载次数:175
上传日期:2009-05-19 00:09:14
上 传 者shotstar
说明:  本代码包为该GUI LIB在PC上的测试移植. PIC_Graphics 为PIC GUI的源代码目录 Demo 为PIC GUI 测试代码目录 其他的代码和目录均是uCGUI 原来用于模拟一个LCD的代码
(The code package for the PC on in the GUI LIB transplantation test. PIC_Graphics for PIC GUI source code directory Demo test code for the PIC GUI code directory and other directories are used to simulate the original uCGUI an LCD code)

文件列表:
Demo (0, 2008-08-30)
Demo\Beep.c (3506, 2008-08-07)
Demo\Beep.h (2868, 2008-08-07)
Demo\Fonts.c (75257, 2008-08-07)
Demo\MainDemo.c (155292, 2008-08-07)
Demo\MainDemo.h (2569, 2008-08-07)
Demo\MainDemoStrings.h (3019, 2008-08-07)
Demo\Pictures.c (167332, 2008-08-07)
Demo\rtcc.c (15435, 2008-08-07)
Demo\rtcc.h (5139, 2008-08-07)
Demo\SideButtons.c (5306, 2008-08-07)
Demo\SideButtons.h (3210, 2008-08-07)
Demo\TouchScreen.c (18191, 2008-08-07)
Demo\TouchScreen.h (7518, 2008-08-07)
GUI (0, 2008-08-30)
GUI\Config (0, 2008-08-30)
GUI\Config\GUIConf.h (1808, 2008-08-07)
GUI\Config\GUITouchConf.h (1236, 2008-08-07)
GUI\Config\LCDConf.h (7681, 2008-08-07)
GUI\Config\note.txt (164, 2008-08-07)
GUI\ConvertColor (0, 2008-08-30)
GUI\ConvertColor\CCConvertColor.bat (292, 2008-08-07)
GUI\ConvertColor\LCDP111.c (2305, 2008-08-07)
GUI\ConvertColor\LCDP222.c (2375, 2008-08-07)
GUI\ConvertColor\LCDP233.c (1799, 2008-08-07)
GUI\ConvertColor\LCDP323.c (1799, 2008-08-07)
GUI\ConvertColor\LCDP332.c (1799, 2008-08-07)
GUI\ConvertColor\LCDP444.c (1834, 2008-08-07)
GUI\ConvertColor\LCDP555.c (1731, 2008-08-07)
GUI\ConvertColor\LCDP565.c (1857, 2008-08-07)
GUI\ConvertColor\LCDP8666.c (1983, 2008-08-07)
GUI\ConvertColor\LCDPM233.c (1805, 2008-08-07)
GUI\ConvertColor\LCDPM323.c (1804, 2008-08-07)
GUI\ConvertColor\LCDPM332.c (1804, 2008-08-07)
GUI\ConvertColor\LCDPM555.c (1855, 2008-08-07)
GUI\ConvertColor\LCDPM565.c (1735, 2008-08-07)
GUI\ConvertMono (0, 2008-08-30)
GUI\ConvertMono\CCConvertMono.bat (109, 2008-08-07)
GUI\ConvertMono\LCDP0.c (4439, 2008-08-07)
... ...

Microchip Graphics Library 官方的link:http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2608&page=1¶m=en532061 代码下载link: http://ww1.microchip.com/downloads/en/DeviceDoc/Microchip%20Graphics%20Library%20v1.4.zip 本代码包为该GUI LIB在PC上的测试移植. PIC_Graphics 为PIC GUI的源代码目录 Demo 为PIC GUI 测试代码目录 其他的代码和目录均是uCGUI 原来用于模拟一个LCD的代码(来自http://www.ucgui.com/bbs/index.asp) 涉及移植的代码 DisplayL.c中 void PutPixel(SHORT x, SHORT y) 以指定颜色显示一个点 void DelayMs( WORD time ) 延时 Demo中需要一个函数void timerfunc(void)来位置该Demo的tick 由于LCD模拟的代码中有开定时器于是利用该定时器来实现 emWin.c line 407 :LRESULT CALLBACK WndProcLCD(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) case WM_TIMER: timerfunc();//利用刷新LCD显示的定时器来完成PIC GUI的计时 在main.c中void GUI_TOUCH_GetState(LCD_tMouseState *state)得到鼠标数据 该函数在LCDSIM.C中实现. GUI_SIM.exe为编译后的文件,可以直观看到这个GUI的效果.有兴趣自己编译VC工程:\Project\PICGUI.dsw 个人感觉这个GUI Lib比较简陋,比uCGUI简单,但代码也简单,比较值得研究一下代码.至于使用许可.你自己 官方得说明吧. --liandao --lycld@163.com 2008/08/30

近期下载者

相关文件


收藏者