- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ucgui模似器源码设计文档及各种资料.doc
[这个贴子最后由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只能算是一个开机便
您可能关注的文档
- MBA与研究生学位论文开题报告.doc
- MG0402201曹阳_价值链理论在XL公司中应用策略与研究.doc
- MIMO系统中射频处理部分与研究与实现.doc
- miRNA与肿瘤与研究进展.doc
- Mktskz国际经济学习题.doc
- mm理论实证与研究.doc
- MOSCHINO公司经营策略案例分析.doc
- NBA品牌战略及对CBA品牌成长启示.doc
- new股票价格和货币政策互动关系.doc
- Ni Al2O3在甲烷干气重整中与研究进展.doc
- 2026年消防设施操作员之消防设备基础知识考试题库500道带答案(新).docx
- 销售岗前培训课件.ppt
- 2026年消防设备操作员考试题库500道(典型题).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道附答案(实用).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道标准卷.docx
- 2026年材料员之材料员基础知识考试题库300道附完整答案(全优).docx
- 2026年材料员之材料员基础知识考试题库300道带答案(培优a卷).docx
- 2026年机械员考试题库含答案(轻巧夺冠).docx
- 2026年材料员之材料员基础知识考试题库300道【夺分金卷】.docx
- 2026年期货从业资格之期货法律法规考试题库500道(考点精练).docx
文档评论(0)