基于ARM和WinCE的高解析喷码机的驱动程序的研究与开发

被引量 : 1次 | 上传用户:zouyuefu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着商品标识如生产日期、条形码、品牌图案等标识的广泛使用,使得能够喷印这些标识的喷码机成了许多企业必备的设备。然而,国内对喷码机的研究起步晚,开发时间短,技术方面又与国外有很大差距,所以现在我国市场上很大一部分喷码机都是从国外进口的。由于我国对喷码机的市场需求不断增加,喷码机在我国拥有巨大的发展潜力,研究和开发具有自主知识产权的高质量喷码机迫在眉睫。现在,嵌入式技术的不断普及和应用为我国喷码机技术的自主开发提供了新的机遇,把嵌入式技术应用到喷码机系统中已是喷码机发展的大趋势。而在整个喷码机嵌入式系统中,驱动程序是连接操作系统和硬件之间的桥梁,其设计是否合理,运行是否稳健等因素都对整个喷码机系统有重要影响。本文以赛尔公司生产的XJ128喷头和三星公司的S3C2440A处理器为硬件基础,以Platform Builder5.0和Windows CE5.0为嵌入式软件平台,对基于ARM和WinCE的高解析喷码机的驱动程序进行了研究和开发。本论文首先介绍了本课题的研究背景、国内外喷码机和嵌入式操作系统的研究现状以及喷码机整体的发展趋势。接下来按照开发驱动程序的三要素:硬件、目标操作系统下驱动的工作机制和驱动的模型依次展开。在硬件部分描述了主要涉及到的XJ128喷头和S3C2440A处理器中的SPI通信、PWM定时器模块,并设计了喷头与开发板的硬件连接方案;WinCE操作系统下驱动的工作机制部分主要讲述了WinCE的体系结构以及驱动程序的加载、中断的处理以及内存的使用,并针对本课题列出了部分关键程序的实现,还讲解了WinCE下的电源管理;驱动的模型部分主要讲述了流接口驱动的工作原理以及使用PB编写流驱动程序的方法、烧写镜像的步骤和关键函数的实现,还简单介绍了流接口驱动程序与应用程序的互动以及PWM驱动程序的实现。最后对所研究与开发的工作进行总结和展望。最后,把编写的驱动程序经Platform Builder5.0编译生成镜像并烧写进开发板,并按照硬件连接设计对硬件进行连接,经示波器测量波形,得出所编写的驱动程序符合XJ128喷头的工作时序,上层应用程序能正确调用驱动程序。
其他文献
在教育教学不断深化的时期,小学教师有着很大的职业压力。随着社会的发展,社会、家长也越来越重视基础教育,因此各方对小学教师的要求也越来越高。小学教师的工作对象又是有思
伴随着我国国民经济持续快速发展,生产经营企业对物流服务的需求日益增长,中国的第三方物流市场迎来了快速发展的良好时机。但与此同时,随着外资物流企业的大规模进入以及民营物
【背景与目的】淋巴管畸形根据囊腔大小可分为巨囊型、微囊型及混合型,微囊型通常指囊腔小于2cm的淋巴管畸形。淋巴管畸形的治疗主要包括硬化治疗及手术治疗。巨囊型对于硬化
网络谣言是一种社会公害,不仅严重侵害公民切身利益,也严重扰乱网络公共秩序,直接危害社会稳定,广大百姓强烈呼吁整治网络乱象。网络谣言在世界范围内也是一个亟待治理的问题
随着现代航空发动机性能不断提升,发动机内部工作环境趋于苛刻如高温、高转速、高压、高摩擦、高频振动等。密封装置作为发动机重要部分之一,对改善发动机效率和保证发动机安全
自适应波束形成(ADBF)技术能够自适应的调整权值,使得方向图的主波束对准期望信号方向,零陷对准干扰信号方向,从而达到有效地抑制干扰和增强期望信号的目的。然而在实际的工程应用
环境行政决策程序是指政府行政机关就可能对环境造成重大影响的拟议行动做出决策所应遵循的步骤、顺序、方式和时限的总称。环境行政决策程序正当化就是一个提供环境行政决策
在体验经济时代下,主题公园的发展更加趋向于动态体验化。同时,人们随着物质生活水平的提高开始追求精神层面的需求满足,颇具体验性的军事拓展活动逐渐进入了人们的视线。国内目
目的:内镜下经蝶入路已成垂体瘤手术的首选术式,通过对我科37例垂体瘤患者的临床资料的回顾性分析,对垂体瘤的诊断、内镜经蝶入路手术的适应症、手术技巧、手术疗效、手术并发症
近年来,我国经济处于迅速发展阶段,产业链升级给中小企业带来了发展机遇。然而中小企业普遍存在经营规模较小,抗风险能力弱、自有资本少等特点,造成了融资难的困境。供应链金融的