基于嵌入式Linux的喷码机底层软件的研究与开发

来源 :河北工业大学 | 被引量 : 4次 | 上传用户:yuxjmail
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为产品质量监管的重要手段,喷印标识技术逐渐受到社会的关注。然而作为标识环节的执行主体,国内喷码机设备的性能指标却一直低于国际水平,导致市场占有率偏低。嵌入式技术的发展为喷码机产业带来了新的发展机遇,在嵌入式系统中,底层软件系统的配置是否合理既关系到硬件电路的设计又影响应用程序的稳定性和执行效率,因此在整个系统设计中有着重要的地位。本文以高解析喷码机设备为研究背景,研发基于ARM平台和嵌入式Linux系统的底层软件系统,涉及Bootloader的移植、Linux内核实时性改进及移植、设备驱动程序开发、根文件系统的构建等内容。首先,本文从系统整体的角度介绍高解析喷码机的软硬件配置,对喷头设备的工作原理和嵌入式Linux系统的优缺点进行了详细的分析,接着从代码的角度完整叙述引导加载程序U-Boot的移植过程,并提供了运行信息。第二,以Linux-2.6.30.4内核作为底层软件系统的核心,从时钟中断机制的角度对嵌入式Linux系统的实时性进行了分析,在对典型实时性改进方法进行分析的基础上,结合高解析喷码机的设备特点,借鉴KURT-Linux的实时性改进思想,在保留Linux系统周期性时钟中断的同时增加了one-shot时钟中断模式,即将原来只能在时钟中断点进行进程执行和调度的方式之外增加了可随时中断的时钟中断模式,使得系统对实时进程的响应精度提高到了微秒级别。第三,完成了内核的移植,以字符型设备USB摄像头为例介绍了Linux设备驱动程序开发的过程,最后基于yaffs2文件系统制作了根文件系统。实验表明底层软件系统运行稳定,实时性有了显著提高。
其他文献
近年来,由于人工智能和图形图像学的技术介入,从医学影像中挖掘出了丰富的特征信息。该类影像技术研究体现出较高的学术价值和广泛的应用前景。一方面,通过影像成像技术可以获得
独立分量分析(Independent component analysis,ICA)是20世纪末发展起来的一类多通道信号分解方法,是信号领域的全新处理方法,是信号处理技术发展中的一项前沿热点。在大部分情
双目(立体)视觉是计算机视觉研究领域中的重要分支之一,是一种最重要的距离感知技术。它通过模拟人类仿生视觉系统的方式,用于对空间点进行立体定位。从立体视觉技术诞生至今,经过
乳化炸药作为一种新型的民用爆破材料,在矿产开发、水利建设、城市建设及其他民用领域都发挥着越来越重要的作用,但是随着社会的不断进步,人们对工业生产安全的重视程度也在不断
稳定系统受冲击作用的影响,其结构和变动方向将会发生变化。本文拟解决复杂大系统受外界冲击作用,带来的系统稳定性变动等变化,以系统的构成元素为研究对象,通过将系统的各组成对
本文主要是研究有监督学习算法的一种-支持向量机(SVM)算法,在深入研究支持向量机理论的基础上,提出了具有遗忘因子的递推最小二乘支持向量机(FFRLSSVM)算法。并针对间歇过程在
液压机是一种以高压液体传送工作压力的压制设备,随着航空航天汽车造船等行业的飞速发展,对大型化高精度智能化和宜人化的液压机的需求越来越大随着压制吨位的增加,必须提高液压机的出力,一般设计多缸液压机,而多缸液压机一般是一个滑块同时与多个液压缸相连接,这种机械结构会使系统产生强耦合过驱动和液压缸同步问题液压系统中的伺服阀实现了传递介质的流量和压力之间的转换,由于流量与压力的开平方关系,导致了液压系统的非
无线网络控制系统,相对于传统的控制系统,引入了无线网络,带来了一些很多新的问题需要研究,如丢包、时滞等,同时由于网络带宽的限制使得数据在传输之前往往要先量化,进而带来量化误
在实际控制系统中,往往伴随着时滞现象。而时滞常常被认为是导致系统性能下降甚至是系统不稳定的原因,因此对时滞系统进行研究具有重要的理论意义和实际意义。自Rosenbrock于20
随着国内汽车工业的快速发展,变截面板簧的需求量逐年递增,对产品质量的要求也越来越高,而改进其成形设备,选择合适的智能控制方案是提高产品质量的有效途径。本文首先介绍了