欢迎来到天天文库
浏览记录
ID:32298876
大小:9.94 MB
页数:67页
时间:2019-02-02
《界面开发工具的设计及在sic8008机顶盒芯片上的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、重庆邮电大学硕士论文摘要随着集成电路的飞速发展,机项盒向数字化时代迈进,将嵌入式芯片应用到数字机顶盒产品中已经成了新的行业热点。近年来,市场需求显示越来越多的嵌入式系统包括电视机顶盒、手机、掌上PDA等均要求提供一个简洁、直观的可视化操作界面,而可视化操作界面需要有一个可靠性高、便于移植和定制的嵌入式图形界面开发工具来支持。因此,在嵌入式系统中为特定的芯片设计图形界面开发工具已经被越来越多的领域所采用,特别是在机顶盒领域有着更为广泛的工程应用价值。本文作者通过对MiniGUI的深入分析和研究,设计和实现了一套新的轻便的图形界面开发工具,并将实现的开发工具在SI
2、C8008机顶盒芯片上做了具体应用和测试。本文对MiniGUI的设计思路加以改进,主要体现在以下几个方面:1.在窗口管理上,采用了面向对象思想对控件子窗口进行设计;2.在消息处理上采用了系统消息队列对消息进行维护和管理,并在消息接收和发送的实现上进行了改进,即通过消息类型来确定消息发送和接收的窗口;3.本文还在定时功能的实现上进行了优化,运用抽象的概念来描述和实现一种定时器设备。测试和应用结果显示,本文设计的图形界面开发工具实现了以下功能:窗口管理功能、消息处理功能、定时功能、图形绘制功能、图像文件输出功能、中英文文本显示输出功能。测试和应用结果显示,界面开发
3、工具具有以下特点:1.利用界面开发工具开发的机项盒界面能在虚拟显示屏幕上进行显示,体现了界面开发工具的直观性;2.界面开发工具移植到SIC8008机顶盒芯片上并重新定制遥控器输入引擎体现了界面开发工具的可移植性和可定制的特点;3.整个界面开发工具最终生成的库文件只有463K,与MiniOUI工具的3.9M相比体现占有资源小的特点。关键字:MiniGUI,图形用户界面,窗口管理,消息队列重庆邮电大学硕士论文AbstractWiththefastdevelopmentofICandtheadvanceofSTBtowardsdigitalage,ApplyingE
4、mbeddedchiptothedigitalSTBproductshasbecomeanewindustryhotspot.Inrecentyears,marketdemandshowsthatmoreandmoreembeddedsystems,suchasdigitalSTB,mobilephone,PDAandSOOil,requiretobesupportedbyaconvenientanddirect—viewingvisualcontrollinginterface.Andalloftheseneedtobesupportedbyastablea
5、ndcrediblegraphicsinterfacedevelopmenttool诵n1lli曲reliability,highly-transplantableandcustomizable.Therefore,graphicsinterfacedevelopmenttool,whichisusedbythespecialchiptheembeddedsystem,hasbeenappliedbymoreandmorebusiness.BasedontheanalysesandstudiesMiIliGUI,Theauthorofthispaperdesi
6、gnsandimplementsanewandsimplegraphicsinterfacedevelopmentt001.AndmakesspecificapplicationsandtestintheSIC8008set·top·box(STB)chip.nepapermakestheimprovementoftheMiniGUIdesignidea,itmainlyembodies.inthefollowingrespects:1.Inthewindowmanagement,us魄thetheobject-orientedideatodesigncont
7、rolchildwindow.2.Inthemessageprocess,Adoptingthesystemmessagequeueformaintenanceandmanagementofnews;andmakingtheimprovementintherealizationofinamessagesendingandreceiving,Thatis,determinethenewssendingandreceivingwindowthroughthemessagetypes.3.Thispaperalsooptimizestherealizationoft
8、imingfunctionandUSe
此文档下载收益归作者所有