基于嵌入式Linux和MiniGUI的学习机的研发

基于嵌入式Linux和MiniGUI的学习机的研发

ID:36810804

大小:2.88 MB

页数:57页

时间:2019-05-15

基于嵌入式Linux和MiniGUI的学习机的研发_第1页
基于嵌入式Linux和MiniGUI的学习机的研发_第2页
基于嵌入式Linux和MiniGUI的学习机的研发_第3页
基于嵌入式Linux和MiniGUI的学习机的研发_第4页
基于嵌入式Linux和MiniGUI的学习机的研发_第5页
资源描述:

《基于嵌入式Linux和MiniGUI的学习机的研发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大连理工大学硕士学位论文基于嵌入式Linux和MiniGUI的学习机的研发姓名:张磊申请学位级别:硕士专业:检测技术与自动化装置指导教师:张大波20081201大连理‘T:大学硕十学位论文摘要随着人们对知识的日益渴求和学习方式的多样化,以及嵌入式软硬件技术的迅猛发展,学习机作为一种学习辅助工具正大规模走入学生的学习生活。学习机的形式不再局限于英语学习的范畴,而是朝着多学科、多功能和专业化的方向发展。大连爱丁数码有限公司的“翰林提”学习机是专为中等职业教育市场推出,具有中等职业教育所需要的专业能力练习功能,如五笔录入练习、日语录入练习和传票练习等,同时也具有英、日文词典以及各种常用功能,深受学

2、生欢迎。大连市爱丁数码有限公司与ECLAB实验室合作研发其下一代“翰林提”产品,以$3C2410嵌入式处理器为核心构建硬件平台,结合嵌入式Linux操作系统和飞漫软件的MiniGUI嵌入式图形中间件,开发其下一代学习机的基本软件系统。本文所选择的硬件开发平台是深圳优龙科技公司的YL2410开发板。基于优龙公司提供的源代码,实现了Bootloader功能再定制,分析并实现了嵌入式Linux的内核配置和根文件系统的制作。实现了MiniGUI图形中间件的移植,并研究了触摸屏的一种校正算法,实现了MiniGUI对触摸屏的校正支持。分析研究了MiniGUIIAL的实现方式,并在其基础上实现了键盘和触摸

3、屏两者作为MiniGUI输入方式。本文设计了基于MiniGUI的简单C/S服务器模型,用GNU工具搭建了学习机的软件丌发工程,实现了基于mal(e管理工具的项目工程管理。开发了软件模块中的五笔录入子模块,包括字母、五笔字根和整字等的基本练习与测试,同时实现了基于MiniGUI的简单记事本。本文在完成各项工作的基础上对此软件系统进行了模块测试和综合测试。测试结果表明,本项目所研发的软件系统达到了合作方爱丁数码的要求,具有较好的稳定性和实用性,被爱丁数码确定为其下一代“翰林提’’产品的框架。关键词:学习机;嵌入式Linux;MiniGUI;触摸屏;IAL基丁嵌入式Li叫x和MiniGUI的学习机

4、的研发TheResearchandDevelopmentoftheLearningMachineBasedonEmbeddedLinuxandMiniGUIAbstractThelearningmachinehasbeenallimportantpartofthestudent’Slearninglifeasanassistant,alongwiththeincreasinglyknowledgewhichpeopledesiredandthediversificationofthelearning’Smethods.aswellasthedevelopmentoftheembeddedso

5、ftwareandhardware.Thelearningmachinehasthedevelopmentdirectionofmultidisciplinary.multifunctionalandspecialization.notonlyasanEngJlishlearningmachine.ne”HanLinTi”learningmachineisaproductoftheDaLianAiDingDigitalLtd.,whichhasthespecialapplicationfortheSecondaryVocationalEducation,suchaSfivestrokeinp

6、utexecise,Japaneseinputexeciseandvoucherexeciseetc.,alsohaStheructionoftheEnglishandJapanesedictionary,isfamiliarwithstudents.Thenextgenerationof”HanLinTi”learningmachineisexploitedbyDalianAiDingDigitalLtdandtheECLABofDUT.ItiSdecidedtoBsetheS3C2410embeddedprocessorasthecoreofthehardwareplatform,tou

7、setheembeddedLinuxsyetemandMiniGUItodevelopthesoftwareplatform.TheYL2410exploitedboard,aproductofYoulongCompany,ischoosedasthehardwareplatformbythispaper.Inthispaper,theBootloaderisre—customizedbasedontheso

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

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

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