基于ARM9及WinCE的高解析喷码机底层软件系统的研究与开发

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:yixiangren1976
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着人们对于产品质量及产品信息要求的提高,条形码、生产日期、产品Logo等商品标识的应用也更加广泛,从而使得喷码设备成为生产商们的必备。当今喷码技术呈现出高速化、人性化、智能化以及低维修率的发展趋势,而国内喷码机主要还是以单片机为控制核心,无法较好地满足现阶段社会需求。课题组以此为背景,将嵌入式技术引入其中,设计出一款高效、快捷、具有自主知识产权的高解析喷码机。本文在分析了S3C2440A硬件平台以及嵌入式WinCE5.0操作系统平台的基础上,开发了适用于该喷码机控制系统的底层软件,并定制出相应的操作系统。主要研究内容包括:首先,整体分析了喷码机硬件平台和软件平台的设计特点。对喷头等主要硬件模块的工作原理以及嵌入式WinCE系统开发的一般流程进行了介绍,完成了Platform Builder开发环境的建立,为整体工作奠定了基础。其次,根据喷码机系统的功能需求及硬件资源分配情况开发了基于S3C2440A和WinCE操作系统的板级支持包(BSP)。重点分析了其中BootLoader的启动流程以及OAL各功能模块的特点,对内核的中断以及时钟管理进行了阐述,然后基于代码重用思想对BootLoader和OAL完成了代码实现工作。随后对设备驱动程序的实现过程进行了研究,完成了配置文件的分析和修改工作,为成功构建系统映像做准备。最后,将开发的BSP包导入Platform Builder开发环境,根据具体需求选择合适的OS组件并设置相关配置信息,经过编译、链接后得到喷码机平台运行时映像文件。之后将该映像文件通过交叉编译环境下载到喷码机硬件平台进行调试,最终启动喷码机。实验显示,定制的操作系统在喷码机控制平台上运行状态良好,配合驱动程序与应用程序能够完成图像喷印工作,达到了预期效果。
其他文献
原料乳作为乳制品加工的重要原料,其微生物污染情况是影响乳品加工全链条的关键因素,与乳及乳制品的质量安全息息相关。原料乳在低温贮运过程中,嗜冷菌会逐渐生长繁殖成为优势菌群,其可能会分泌耐热性的蛋白酶和脂肪酶,导致乳及乳制品出现营养价值降低、不良风味、凝胶化和分层等多种质量问题,进一步缩短乳制品的货架期。此外,原料乳中嗜冷菌的浓度及群落多样性受多种因素的影响,如季节因素、贮存条件、地域因素、牧场环境及
推进燃料电池技术对解决目前日益严峻的环境问题和能源问题有着非常重要的意义。近年来,替代甲醇作为直接燃料的有机小分子醇类近年来引起了广泛的关注,例如用乙二醇、异丙醇
出租车行业是城市交通的主力军,具有“即走即停”的特点,成为居民出差和外来乘客的主要交通方式,因其服务对象的广泛性被称为城市对外开放的“窗口”。近年来,随着“智慧城市”和“智慧交通”的提出以及车联网智能化的发展,出租车行业整体运营环境得到有效改善,规范化的管理模式提升了人们乘坐出租车出行的意愿。但出租车的运营管理仍处于整体效率较低,市场供求平衡有待进一步提升状态。因此需要我们对出租车做科学合理的调度
近年来,工业污染物的数量与质量与日俱增。各类水污染物中,有机物污染物因为其复杂性、非生物可降解性而备受研究人员的瞩目。TiO2光催化技术通过光能激发产生具有强氧化性的
近年来,随着我国成品油管道拓扑结构日趋复杂,相互交汇的成品油管道调度问题日益受到人们的关注。本文以多通道成品油管道为研究对象,分析了制定调度计划时涉及到的主要问题,
环境和能源的问题日渐严峻,超级电容器凭借其高能量密度、高功率密度和循环寿命长等优点成为新型储能器件的研究热点之一。但是在实际应用中能量密度往往会随着电流的增大而
遥感数据是由同一物体对不同波段的电磁波反射得到的,包含着丰富的地理信息。遥感数据在资源勘察、气候勘测、测绘等领域得到普遍应用。然而,卫星时刻对地面物质进行拍摄时得
喹啉衍生物是一类重要的精细化工产品,在医药、农药、染料及化学助剂等多方面领域有着广泛的应用。传统的合成方法普遍存在着腐蚀设备、工艺繁琐、环境不友好等问题,因此,研
纳米材料中的过渡金属硫化物因其具有独特的物理与化学性质使其在很多方面具有很好的应用,其中硫化镍(Ni3S2)、硫化钼(MoS2)等在电解水与生物传感器等方面都表现出良好的效果
随着社会经济的快速发展,温室效应和能源短缺的问题日益突出。目前我国的能源绝大多数仍然来自于化石燃料的燃烧,一方面化石燃料属于不可再生资源,另一方面,化石燃料燃烧产生