基于ucgui图形系统的机械时钟的实现

基于ucgui图形系统的机械时钟的实现

ID:18350763

大小:1.96 MB

页数:33页

时间:2018-09-16

基于ucgui图形系统的机械时钟的实现_第1页
基于ucgui图形系统的机械时钟的实现_第2页
基于ucgui图形系统的机械时钟的实现_第3页
基于ucgui图形系统的机械时钟的实现_第4页
基于ucgui图形系统的机械时钟的实现_第5页
资源描述:

《基于ucgui图形系统的机械时钟的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要滁州职业技术学院信息工程系——2015届嵌入式系统工程专业毕业论文姓名:xxxxxxx班级:嵌入式系统工程班设计课题:基于UCGUI图形系统的机械时钟的实现指导教师:xxxxx2014年12月5日摘要摘要这个项目是用ucgui来编写的一个时钟程序,其中涉及到了ucgui的安装以及使用,ucgui是指计算机与其使用者之间的图形化对话接口。用它可以更好的实现人机的对话。根据时钟流程这个思路来进行编写代码,这样可以使编程的效率提高,也可以保持一个清晰的思路,为后续的错误的修改提供了较好的保证。本项目主要就是介绍了时钟代码的编写和时钟在ucgui中的编译和生成的步骤和仿真结

2、果以及涉及到的相关知识的介绍。AbstractThisprojectistouseucguitowriteaclockprocedures,whichinvolvestheinstallationanduseofucgui,ucguireferstodialoguegraphicalinterfacebetweenacomputeranditsusers.Itcanbetterrealizetheman-machinedialogue.Iaccordingtotheclockprocesstheideatowritecode,sothatwecanraisetheeff

3、iciencyofprogramming,alsocanletmekeepacleartrainofthought,forthesubsequenterrormodificationprovidesagoodguarantee.Thisprojectismainlyintroducedtheclockcodetowriteandclockinucguicompileandgeneratethestepsandtheresultsofsimulationandinvolvestheintroductionofrelevantknowledge.目录I目录目录第一章.UC/

4、GUI简介1第二章UCGUI开发平台的搭建以及使用32.1Vc6.0的安装以及使用32.1.1Vc6.0的安装32.1.2Vc6.0的使用42.1.3ucgui在vc6.0中的使用112.2仿真器12第三章编写前的知识储备153.1初始化和转义字符153.2其他的必要显示函数和画图函数15第四章机械时钟的实现214.1机械时钟的原理图214.2机械时钟的算法流程图和代码214.3运行结果图26第五章总结27遇到的问题及解决方法27致谢28参考文献28I滁州职业技术学院嵌入式系统工程专业毕业论文第一章.μC/GUI简介μC/GUI是一种用于嵌入式应用的图形支持软件。它被设

5、计用于为任何使用一个图形LCD的应用提供一个有效的不依赖于处理器和LCD控制器的图形用户接口。它能工作于单任务或多任务的系统环境下。μC/GUI适用于使用任何LCD控制和CPU的任何尺寸的物理和虚拟显示。它的设计是模块化的,由在不同的模块中的不同的层组成。一个层,称作LCD驱动程序,包含了对LCD的全部访问。μC/GUI适用于所有的CPU,因为它100%由的ANSI的C语言编写的。μC/GUI很适合大多数的使用黑色/白色和彩色LCD的应用程序。它有一个很好的颜色管理器,允许它处理灰阶。μC/GUI也提供一个可扩展的2D图形库和一个视窗管理器,在使用一个最小的RAM时能支

6、持显示窗口。μC/GUI的功能特性如下:1.任何8/16/32位CPU;只需要一个与ANSI兼容的C编译器。•任何控制器支持(如果有合适的驱动程序)的任何(单色的,灰度级或者彩色)LCD。•在较小显示屏上,可以不要LCD控制器工作。•使用配置宏可以支持任何接口。•显示屏大小可配置。•字符和位图可能是写在LCD上的任一点,而不仅仅局限于偶数的字节的地址。•程序对大小和速度都进行了最优化。•允许编译时的切换以获得不同的优化。•对于较慢的LCD控制器,LCD能够被存储到内存当中,减少访问的次数使其最小,从而得到非常高的速度。•清晰的结构。•支持虚拟显示;虚拟显示能够比实际的显

7、示表现更大尺寸的内容。2.图库1滁州职业技术学院嵌入式系统工程专业毕业论文•支持不同颜色深度的位图。1滁州职业技术学院嵌入式系统工程专业毕业论文•有效的位图转换器。1滁州职业技术学院嵌入式系统工程专业毕业论文•绝对没有使用浮点运算。•快速线/点绘制(没有使用浮点运算)。•非常快的圆/多边形的绘制。•不同的绘画模式。3.字体•为基本软件提供了不同种类的字体:4*6,6*8,6*9,8*8,8*9,8*16,8*17,8*18,24*32,以及8,10,13,16等几种高度(以象素为单位)的均衡字体。可以定义和简便地链接新的字体。•只有用于应

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

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

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