如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
[这个贴子最后由ucgui在2005/06/2710:04am第6次编辑]作者:ucgui[ucgui原创]经过几天连夜的开发,终于推出UCGUI-VIEW的还原版模拟器---emWin1.0.0.0经过连续几天的开发,白天工作,晚上少睡觉,搞到二点钟,终于推出了可以查看UCGUI模拟器的编译后的程序运行效果查看器,关于GUISime.Lib模拟库的推出,将在以后一两个星期之内....只要是研究UCGUI的朋友,肯定会知道它是提供了以下两个东东的...1.TOOLS目录下的uC-GUI-View.exe-------查看UCGUI程序运行结果.2.Simulation下面的GUISim.lib---------------将ucgui的程序编译WINDOWS下的PE文件,向作者显示UCGUI下的图形功能.对于这两个东西,感兴趣的朋友,一定会产生UCGUI程序是如何在windows环境下运行并显示出其GUI函数的效果的,我们其实可以称UCGUI中提供的是一个模拟器,WINDOWS下的模拟器,它可以让我们看到它的图形效果.进行UCGUI的图形程序编程.这对于我们学习UCGUI下的图形开发非常的方便.但是我们不应该只知其然,不知其所以然.其实实现的原理还是比较简单,首先它是通过位图来实现的,通过在内存中开一块内存,当作显示器的一个平面,与显示器上的每个点相对应,将显示器上的每个象素按行一行一行的保存在这个内存区域当中,然后再将些区域中的数据以显示位图的方式画到窗口上,用的是SetDIBitsToDevice(同等大小),StretchDIBits(比例显示)这两个函数来实现的.这样,其实GUI中每个函数所操作的象素其实就是在这片内存区域中进行的,对于8位及8位以下的,由于显示位图时还要调色板,所以还有一个区域专门来存放调色板信息的,这一信息也是由模拟器来初始化的.其实这是大致的原理,出是了核心的一步,具体的细节,我将推出一系统的文章,希望大家可以关注,并从中与我交流...ucgui-view模拟器v1.0.0版下载,在今后的一段时间,我们还将继续加强功能...如下图所示1-1所示:[ucgui原创]嵌入式的一些资料的下载(ucgui/ucos等)嵌入式的一些资料的下载(ucgui/ucos等)1.嵌入式图形系统uc/GUI3.24版源码下载(包含vc下的示例程序):http://www.macro-tax.com/home/ucgui/ucgui324.rar2.嵌入式图形系统MiniGUI1.3.0版源码下载:http://www.macro-tax.com/home/ucgui/Minigui130.rar3.MiniGUI下Windows环境的模拟器及五子棋程序下载:http://www.macro-tax.com/home/ucgui/Minigui-fivechess.rar4.嵌入式图形系统LGUI源码下载http://www.macro-tax.com/home/ucgui/lgui_0.3.0.tgz5.嵌入式操作系统uc/OS2.52版源码下载:http://www.macro-tax.com/home/ucgui/ucos252.rar6.Uc/os在80x86上的移值版本,编译成DOS下的EXE文件.http://www.macro-tax.com/home/ucgui/ucos252-x86.rar7.Uc/os在arm7~9上的移值版本,编译成linux下的ELF文件,通过自由开放源码软件----skyeye虚拟仿真机运行,在LINUX下环境下运行.http://www.macro-tax.com/home/ucgui/ucos252-arm7.rar8.Skyeye0.9源码下载:http://www.macro-tax.com/home/ucgui/skyeye090.rar9.嵌入式的uc/fs文件系统下载:http://www.macro-tax.com/home/ucgui/ucfs20.rar10.嵌入式的网络协议实现uc/tcpip下载:http://www.macro-tax.com/home/ucgui/uctcpip20.rar11.另外一嵌入式网络协议实现Lwip0.6下载:http://www.macro-tax.com/home/ucgui/lwip060.rar还有一个中文的操作系统PYOS的早期版的...12.PYOS----国内人牛人推出的中文图形化操作,虽然现在的版本还是比较简单,我所选择的版本比现在的还要早,因为我觉得这样的话,更用利于学习的人了解一个操作系统到底是如何写成的,其实这个版本的PYOS只能算是一个开机便能自己运行的系统程序而已.是针对80X86保护模式体