ucgui的模似器源码设计文档及各种资料_免费下载.docVIP

ucgui的模似器源码设计文档及各种资料_免费下载.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ucgui的模似器源码设计文档及各种资料_免费下载

[这个贴子最后由ucgui在 2005/06/27 10:04am 第 6 次编辑] 作者:ucgui [ucgui原创] 经过几天连夜的开发, 终于推出UCGUI-VIEW的还原版模拟器---emWin ? ?? ?经过连续几天的开发, 白天工作, 晚上少睡觉, 搞到二点钟, 终于推出了可以查看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/GUI 3.24版源码下载(包含vc下的示例程序): ? ???/home/ucgui/ucgui324.rar ? ???2. 嵌入式图形系统MiniGUI 1.3.0版源码下载: ? ? /home/ucgui/Minigui130.rar ? ???3. MiniGUI下Windows环境的模拟器及五子棋程序下载: ? ? /home/ucgui/Minigui-fivechess.rar ? ???4. 嵌入式图形系统 LGUI源码下载 ? ? /home/ucgui/lgui_0.3.0.tgz ? ???5. 嵌入式操作系统 uc/OS 2.52 版源码下载: ? ? /home/ucgui/ucos252.rar ? ???6. Uc/os在80x86上的移值版本, 编译成DOS下的EXE文件. ? ? /home/ucgui/ucos252-x86.rar ? ???7. Uc/os在arm7~9 上的移值版本, 编译成linux下的ELF文件, 通过自由开放源码软件----skyeye虚拟仿真机运行, 在LINUX下环境下运行. ? ? /home/ucgui/ucos252-arm7.rar ? ???8. Skyeye 0.9源码下载: ? ? /home/ucgui/skyeye090.rar ? ???9. 嵌入式的uc/fs文件系统下载: ? ? /home/ucgui/ucfs20.rar ? ? 10. 嵌入式的网络协议实现 uc/tcpip 下载: ? ? /home/ucgui/uctcpip20.rar ? ? 11. 另外一嵌入式网络协议实现Lwip 0.6 下载: ? ? /home/ucgui/lwip060.rar 还有一个中文的操作系统PYOS的早期版的... ? ? 12.? ?PYOS----国内人牛人推出的中文图形化操作,虽然现在的版本还是比较简单,我所选择的版本比现在的还要早,因为我觉得这样的话,更用利于学习的人了解一个操作系统到底是如何写成的,其实这个版本的PYOS只能算是一个开机便能自

文档评论(0)

lifupingb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档