嵌入式系统Linux设备驱动程序研究与实现

被引量 : 0次 | 上传用户:dingyibin1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算技术、通信技术的飞速发展,以及互联网的迅速普及和3 C(计算机、通信、消费电子)合一的加速,计算机微型化和专业化成为新的发展方向。嵌入式产品应用越来越广泛。Linux从问世到现在,短短的十几年时间已经发展成为功能强大、设计完善的操作系统之一,并且在服务器领域和嵌入式领域逐渐活跃起来。越来越多的企业和研发机构正在转向Linux在嵌入式系统上的开发和研究。研究嵌入式Linux系统有着重要的学术意义和实际意义。本文详细论述了作者在攻读软件工程硕士期间所做的研究工作和王程实践工作。首先对嵌入式Linux系统结构和Linux驱动框架进行了较为详细的分析,研究了嵌入式Linux系统架构和Linux驱动程序开发的关键技术。结合网络音视频系统项目,研究了其中流媒体数据缓冲问题和处理策略,分析了可能的解决方法,提出一种数量综合算法:同时研究丁适合流媒体的驱动程序框架,完成了设计工作和代码实现,最后完成了调试工作。结合安全网络适配器项目,研究了基于PCI桥的双CPU通信技术,分析了基于软件层的数据通道、控制通道的实现方法,提出了利用网络设备驱动实现双CPU通信的解决方法;同时研究了基于PCI桥的网络设备驱动程序程序框架,完成了设计工作和代码实现,最后完成了调试王作。全文着重论述算法研究和驱动实现框架设计,以及嵌入式系统中若干难点问题的分析,并给出了可行的解决办法,对于其他嵌入式Linux系统实现具有借鉴意义。
其他文献
在基于 AHP的 DEA分析基础上提出虚拟物流企业联盟伙伴选择方法 ,通过三阶段选择确定物流联盟伙伴。首先进行定性指标 AHP层次分析 ,确定候选企业的综合素质 ,然后将评价结果
细菌细胞产生信号分子并释放到环境中去,当环境中信号分子的浓度达到某一阈值后,细菌细胞开启细胞密度依赖的特定基因的表达机制,这一现象被称为“群体感应(quorum sensing,简称QS
我国自20世纪末步入老龄化社会以来,居家养老一直是社会选择的主流养老方式。一方面,现有居住区规划规范没有在适老性方面做出专门的规定和具体要求。另一方面,实际住区在整
<正>当前,互联网发展的脚步已逐渐放缓,而在计算机和互联网技术基础之上延展而生的物联网却被炒得火热。集成了多传感、网络通信集成化、人工智能等特点的物联网在应用上将人
通过理论与实证相结合的方法,探讨都市圈一体化发展中的特定类型——不同级别城市之间跨界的整合问题在总结相关整合模式的基础上,提出整合面临的问题和策略。之后通过济南与
蒙太格语法(Montague Grammar,简称MG)是由美国数理逻辑学家蒙太格(R·Montague)在二十世纪七十年代创立的,该理论开创了用现代逻辑的形式化方法研究自然语言的新思路。MG是现
新灵异小说是80年代以后中国作家偶一为之的灵异鬼怪题材的小说。它们或是整篇以灵异鬼怪为叙事重点,如鬼子的《大年夜》、阎连科的《耙耧天歌》;或是在作品中间或地穿插一两
<正>蓝海战略(Blue Ocean Strategy)是由欧洲工商管理学院的W.Chan Kim和Renee Mauborgne提出的,认为聚焦于红海等于在有限的土地上求胜,接受了商战的限制性因素,
现行的正己烷溶剂有害于人体健康,并会对环境造成危害,重新选择更适宜的溶剂,开发新型的油脂浸出工艺受到各国的重视,并取得了相应进展。本文通过浸出溶剂的比较研究,最终确定选择
新媒体技术的出现打破了人类对于现实社会的时间与地域观念,人类认知与体验世界的方法在新媒体构筑的环境之下带来全新变革,媒介传达的内容信息与媒介本身对人类社会的成长产