eCos设备驱动程序设计分析.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
eCos设备驱动程序设计分析,设备驱动程序设计,ecos官网,ecos框架,ecos百科全书,ecos源码,ecosstm32,ecos系统,ecos操作系统,ecosusi

微电子学与计算机 年第 期 R !# $ #$% #-%.(#/01 B-347(/( ’. %’( %F/Q% 2/F%2 %(/0- 西北工业大学计算机科学与工程系 234 567 89: ;= )西安 $ A$!8 ? @ 普及计算的发展要求新型的嵌入式操作系统能够支持更多的设备,如何高效、快捷地构造这些网络设备的驱 动程序,对嵌入式操作系统的实际应用起着决定性的作用。%’( 这种嵌入式可配置操作系统层次分明、接口合理,便于 设备管理和设备驱动的开发,文章在对%’( 设备驱动程序体系结构分析的基础上,重点讨论了%’( 设备驱动程序设计 编写的要点及其工作的基本原理,并给出了具体的应用实例。 ABC@ %’( ,设备驱动,内核,中断,宏 ! ! 随着网络接入方式的不断扩展和网络应用模 #$% #$%’()*+, 式的日益丰富,“无处不有的网络,无所不在的计 操作系统的设备驱动程序通常包含以下内容: 算”所体现的普及计算日益成为未来计算机技术和 )A8 提供一些基本的; = 函数。它们负责完成以 应用发展的主要方向之一。普及计算进一步强调以 下工作:初始化和配置设备、从设备收发数据、控制 人为本的宗旨,作为普及计算发展的主要推动力, 设备、处理设备中断等。 嵌入式系统的应用将不再仅限于工业控制系统,要 )!8 向内核注册设备。 真正实现计算机围着人转、计算能力无处不在、计 )#8 调用系统函数,进行设备管理。操作系统内 算工具随身携带、信息资源唾手可得的目标,嵌入 核应提供函数支持驱动程序的同步、计时、内存管 式操作系统要能够支持多种多样的设备,这给嵌入 理、缓冲区管理、设备名空间及资源管理等 式操作系统的设计带来了极大的挑战。 图A 为%’( 的体系结构示意,作为一个嵌入式 在嵌入式操作系统中,设备驱动程序占到代码 操作系统,在为应用提供设备操作接口时, 采 %’( 量的一半多,同时,嵌入式系统要支持的设备多种 用了较为灵活的方式。 为应用程序提供了一组 %’( 多样,因此如何高效、快捷地构造嵌入式设备驱动 统一的 用于进行 操作;但是, 也允许 BC; ; = %’( 程序,对嵌入式操作系统的实际应用有重要意义。 应用程序绕过统一的设备驱动程序接口,直接访问 %’( )%*+%,,%, ’-./0123+4% ’5%236/-0 (7(6%*8 , 硬件。 即嵌入式可配置操作系统,是9%,:36 公司在嵌入 嵌 入 式 应 用 式领域的关键产品。%’( 开放源码,相对于价格昂 贵的专用嵌入式操作系统,它具有很大的优势,因 ;D= 库 E36/F% G%2-%4 BC; !;62’- 设备 此正在吸引越来越多的嵌入式系统开发者。 对

文档评论(0)

tianma2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档