基于wince5.0的高解析喷码机硬件平台bsp的开发与系统定制-development and system customization of bsp hardware platform of high-resolution inkjet printer based on wince 5.0.docxVIP

  • 9
  • 0
  • 约5.59万字
  • 约 71页
  • 2018-05-18 发布于上海
  • 举报

基于wince5.0的高解析喷码机硬件平台bsp的开发与系统定制-development and system customization of bsp hardware platform of high-resolution inkjet printer based on wince 5.0.docx

基于wince5.0的高解析喷码机硬件平台bsp的开发与系统定制-development and system customization of bsp hardware platform of high-resolution inkjet printer based on wince 5.0

原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中己经注明引用的内容外,本学位论文不包含任何他人或集体己经发表的作品内容,也不包含本人为获得其他学位而使用过的材料。对本论文所涉及的研究工作做出贡献的其他个人或集体,均己在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。学位论文作者签名:叫稚钦日期:).0件12.20关于学位论文版权使用授权的说明本人完全了解河北工业大学关于收集、保存、使用学位论文的以下规定:学校有权采用影印、缩印、扫描、数字化或其它手段保存论文:学校有权提供本学位论文全文或者部分内容的阅览服务;学校有权将学位论文的全部或部分内容编入有关数据库进行检索、交流;学校有权向国家有关部门或者机构送交论文的复印件和电子版。(保密的学位论文在解密后适用本授权说明〉学位论文作者签名:锥钦日期:201斗1)立。导师签名:互考二日期:p碑。、UJ摘要近年来,随着喷码技术在产品的出厂日期、条码标识等领域中的应用日益广泛,人们对喷码机的性能也提出了越来越高的要求。与此同时,嵌入式技术以其突出的功能多样性和软硬件可裁剪性等优势迅速进军经济建设的诸多领域,并在其中占据着重要位置。本课题正是在深入研究喷码产品的现状和嵌入式技术的特点和发展趋势的基础上,设计了一种基于S3C2440处理器和WinCE5.0操作系统的高解析喷码机控制系统。以ARM9微控制器为核心的S3C2440处理器具有强大的数据处理能力和外形小巧、轻便等的特点,而嵌入式WinCE操作系统良好的实时性和可裁剪性方便了系统的开发和定制。二者的紧密结合必将打破国内喷码产品的尴尬局面,绘制出美好的发展蓝图。首先,文章对喷码机系统的硬件平台进行了分析和设计。此外,还对底层程序的平台开发工具PlatformBuilder5.0的安装和功能特性进行了分析说明。接下来,重点讲解了底层软件系统的板级支持包BSP的原理和开发流程。对其中的引导加载程序BootLoader的基本功能进行移植开发,并在此基础上进一步开发出具有各种附加功能的引导加载程序代码,使其功能得到扩展。接下来,还对BSP的OEM适配层(OAL)程序进行移植分析和代码实现,并对设备驱动程序的实现过程进行了分析研究。在此基础上,修改相应的配置文件,为成功编译出镜像文件做准备。最后,根据喷码机平台的硬件设计,在PlatformBuilder5.0中完成了操作系统的定制工作。工作的主要内容是:添加相应的系统组件,设置相关的环境变量;最后,经过板级支持包的代码编译,得到平台的运行时映像文件NK.bin。在此基础上,将映像文件下载到目标设备中进行性能测试。最终,定制的WinCE 操作系统成功在喷码机控制系统中运行起来。应用程序开发人员可根据PB平台中导出的SDK工具进行上层软件的开发。关键字:喷码机S3C2440AWinCE5.0板级支持包引导加载程序IABSTRACTInrecentyears,withtherapiddevelopmentofprintingtechnologyinthefieldofdateofmanufactureandbarcodeidentification,peoplearemakinghigherrequirementsfortheperformanceofinkjetprinter.Atthesametime,embeddedtechnology,withitsoutstanding versatilityandtheadvantageofcuttinghardwareandsoftware,entersintomanyareasof economicconstructionquickly.Inthebasisofthein-depthstudyofinkjetprinterproducts statusandembeddedtechnology’sdevelopmenttrends,thisthesisdesignsan high-resolutioninkjetprintercontrolsystemthatisbasedonS3C2440processorand WinCE5.0operating system.TheS3C2440processorhasthe powerfuldataprocessing capabilityandcompactcharacteristics.WinCEembeddedoperatingsystemcanbecutto facilitatethedevelopmentandcustomizationofthesystem.Theirintegrationwillbreaktheembarrassings

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档