基于Linux操作系统的嵌入式设备驱动程序设计

来源 :南京大学 | 被引量 : 0次 | 上传用户:buzadi3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
从20世纪七十年代单片机的出现到今天各式各样的嵌入式微处理器,嵌入式系统已经有了近30年的发展历史。做为专门应用于嵌入式系统的嵌入式操作系统往往采用微内核结构,具有实时性、可靠性和可裁减性的特点,非常适合于嵌入式系统和要求实时处理的应用场合。 Linux是嵌入式操作系统市场上的一个重要产品,它在PDA市场、工业控制和医疗领域等都有着广泛的应用和市场前景。Linux的驱动分字符设备驱动、网络驱动、块设备驱动三种,其中最常见的开发工作在字符驱动部分。在Linux环境下设计驱动程序,思想简洁,操作方便,功能也很强大。 本文首先介绍了嵌入式系统的硬件和软件知识;接着详细介绍了ARM平台和如何在Linux下编写设备驱动;最后编写了一个具体的字符驱动实例。本文详细说明了Linux驱动程序的编写方法,为相关人员今后的研究提供了重要参考。
其他文献
本论文提出一个基于可测试设计的降低取值模式下峰值功率的技术—前置触发抑制单元替换法。主要方法是根据本文提出的选择方法挑选出扫描链上特定的单元,将它们用前置触发抑制
以中油821、华双3号及北堡6号为供试材料,于开花期采用人工遮光处理(以全光照下的为对照),并定期采样分析,初步探讨了光强对籽粒品质形成过程中几项生理指标的影响。结果表明: 1.光强越弱,三个品种角果的干重和鲜重值均越低。遮光使油菜角果干物质生产能力下降。 2.遮光对叶绿素合成有促进作用,但随着长期遮光,叶绿素含量降低。角果皮叶绿素a和叶绿素b(chla/chlb)比值随着光强的减弱而
随着红外探测器技术的迅速发展,红外成像系统日趋成熟,现已广泛用于各种武器系统。而能够自动进行目标识别(ATR)是现代武器装备所必须具备的能力,也是当前世界军事技术研究领域
本研究测定了羊肚菌科羊肚菌属6种20株的ITS序列。并在GeneBank中搜索下载了相关属[钟菌属(Verpa),皱盘菌属(Disciotis)]的ITS序列作为外类群。对本实验测定的序列及外类群的I
近年来,智能电网在全世界范围内得到快速发展。窄带电力线通信网络在配电网络的智能化方面必将发挥越来越重要的作用。本文主要研究用于配电网络智能化的窄带电力线通信的MAC层技术。本文主要针对电力线通信中信道的频率选择性和业务的突发性两个方面特点研究窄带电力线通信网络中的MAC机制改进措施,围绕这一问题,本文主要完成了以下工作:第一,分析了窄带电力线通信网络的信道特点,与无线网络相比,电力线信道的路径损耗
本文研究了利用音位配列学信息的语种识别技术,并引入基于向量空间模型的文本分类技术进行语种识别。在利用音位配列学信息进行语种识别的方法中,采用并行音子识别并建立语言模
随着计算机网络技术的不断发展,特别是Internet的迅速普及,全球信息网络化己成为人类社会发展的大趋势。网络安全的重要性日益凸显,已成为各个安全组织、机构的研究热点,而网络攻
苯并[a]芘是由5个苯环组成的一种多环芳烃(PAH)化合物,是一切碳物质热分解的产物。由于性质稳定,来源广泛,致癌性极强,BaP被世界卫生组织国际癌症研究中心指定为一级致癌物质。
由于用户对高传输速率、高服务质量业务的强烈需求,无线频谱成为越来越稀缺的资源。认知无线电技术通过限制认知用户对主用户的干扰,智能地接入授权频段,实现频谱资源的二次利用
羊毛直径和曲率是羊毛纤维检验和分类中最为重要的测试指标,也是绵羊育种中最为重要的经济性状指标。羊毛纤维的纹理特征反映了不同等级羊毛的宏观纹理特性,实验证明纹理特征在
学位