首页 | 本学科首页   官方微博 | 高级检索  
     

基于嵌入式uClinux系统驱动程序设计研究
引用本文:饶小兵,朱荣,李鹏翀.基于嵌入式uClinux系统驱动程序设计研究[J].计算机工程与设计,2006,27(4):558-560.
作者姓名:饶小兵  朱荣  李鹏翀
作者单位:1. 武汉大学,电子信息学院,湖北,武汉,430079
2. 武汉大学,测绘遥感信息工程国家重点实验室,湖北,武汉,430079
摘    要:分析了嵌入式uClinux设备驱动程序设计的开发特性,如对系统统一接口函数等进行了较为详细的分析讨论。采用模块化设计思想,给出了PCI接口卡驱动程序中设备初始化/卸载、打开/关闭、中断处理、I/O读写、I/0控制等各模块在设计中实现的关键流程及算法,并强调了驱动程序开发设计中的关键要点。同时在PCI驱动程序编写设计中引进了系统内核设计时常使用的下半部和临界区保护机制,不仅大大减小了PCI接口视频采集卡数据丢失率,同时也提高了系统的实时性和稳定性。

关 键 词:嵌入式uClinux  设备驱动程序  模块化设计  系统稳定性
文章编号:1000-7024(2006)04-0558-03
收稿时间:2005-08-27
修稿时间:2005-08-27

Design and research of device driver based on embedded uClinux system
RAO Xiao-bing,ZHU Rong,LI Peng-chong.Design and research of device driver based on embedded uClinux system[J].Computer Engineering and Design,2006,27(4):558-560.
Authors:RAO Xiao-bing  ZHU Rong  LI Peng-chong
Abstract:The design character of the device driver of embedded uClinux was analyzed,such as system union API etc.,and then the key process and the arithmetic of the initialization and uninstall,open and release,interruption,I/O read and write,I/O control module of device driver were proposed based on PCI video capture card with module design approach,and on the key point in this design was stressed on.In this PCI device driver,the 'bottom half' and the critical protection mechanism was introduced into,which usually used in kernel design,that greatly decreased the data loss rate and enhanced the stabilization and real-time of system.
Keywords:PCI
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号