ucgui模似器源码设计文档及各种资料

ucgui模似器源码设计文档及各种资料

ID:27917057

大小:384.50 KB

页数:10页

时间:2018-12-07

ucgui模似器源码设计文档及各种资料_第1页
ucgui模似器源码设计文档及各种资料_第2页
ucgui模似器源码设计文档及各种资料_第3页
ucgui模似器源码设计文档及各种资料_第4页
ucgui模似器源码设计文档及各种资料_第5页
资源描述:

《ucgui模似器源码设计文档及各种资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-[这个贴子最后由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、序运行结果.    2.Simulation下面的GUISim.lib---------------将ucgui的程序编译WINDOWS下的PE文件,向作者显示UCGUI下的图形功能.    对于这两个东西,感兴趣的朋友,一定会产生UCGUI程序是如何在windows环境下运行并显示出其GUI函数的效果的,我们其实可以称UCGUI中提供的是一个模拟器,WINDOWS下的模拟器,它可以让我们看到它的图形效果.进行UCGUI的图形程序编程.这对于我们学习UCGUI下的图形开发非常的方便.    但是我们不应该只知其然,不知其所以然.    其实实现的原理还是比较

3、简单,首先它是通过位图来实现的,通过在内存中开一块内存,当作显示器的一个平面,与显示器上的每个点相对应,将显示器上的每个象素按行一行一行的保存在这个内存区域当中,然后再将些区域中的数据以显示位图的方式画到窗口上,用的是SetDIBitsToDevice(同等大小),StretchDIBits(比例显示)这两个函数来实现的.    这样,其实GUI中每个函数所操作的象素其实就是在这片内存区域中进行的,对于8位及8位以下的,由于显示位图时还要调色板,所以还有一个区域专门来存放调色板信息的,这一信息也是由模拟器来初始化的.    其实这是大致的原理,出是了核心的一

4、步,具体的细节,我将推出一系统的文章,希望大家可以关注,并从中与我交流...    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.rar    2.嵌入式图形系统MiniGUI1.3.0版

5、源码下载:  http://www.macro-tax.com/home/ucgui/Minigui130.rar    3.MiniGUI下Windows环境的模拟器及五子棋程序下载:  http://www.macro-tax.com/home/ucgui/Minigui-fivechess.rar    4.嵌入式图形系统LGUI源码下载  .---http://www.macro-tax.com/home/ucgui/lgui_0.3.0.tgz    5.嵌入式操作系统uc/OS2.52版源码下载:  http://www.macro-tax.co

6、m/home/ucgui/ucos252.rar    6.Uc/os在80x86上的移值版本,编译成DOS下的EXE文件.  http://www.macro-tax.com/home/ucgui/ucos252-x86.rar    7.Uc/os在arm7~9上的移值版本,编译成linux下的ELF文件,通过自由开放源码软件----skyeye虚拟仿真机运行,在LINUX下环境下运行.  http://www.macro-tax.com/home/ucgui/ucos252-arm7.rar    8.Skyeye0.9源码下载:  http://ww

7、w.macro-tax.com/home/ucgui/skyeye090.rar    9.嵌入式的uc/fs文件系统下载:  http://www.macro-tax.com/home/ucgui/ucfs20.rar  10.嵌入式的网络协议实现uc/tcpip下载:  http://www.macro-tax.com/home/ucgui/uctcpip20.rar  11.另外一嵌入式网络协议实现Lwip0.6下载:  http://www.macro-tax.com/home/ucgui/lwip060.rar还有一个中文的操作系统PYOS的早期版

8、的...  12.  PYOS----国内人牛人推出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。