基于嵌入式uClinux系统驱动程序设计研究  被引量:13

Design and research of device driver based on embedded uClinux system

在线阅读下载全文

作  者:饶小兵[1] 朱荣[2] 李鹏翀[1] 

机构地区:[1]武汉大学电子信息学院,湖北武汉430079 [2]武汉大学测绘遥感信息工程国家重点实验室,湖北武汉430079

出  处:《计算机工程与设计》2006年第4期558-560,共3页Computer Engineering and Design

基  金:国家自然科学基金项目(904160704)

摘  要:分析了嵌入式uClinux设备驱动程序设计的开发特性,如对系统统一接口函数等进行了较为详细的分析讨论。采用模块化设计思想,给出了PCI接口卡驱动程序中设备初始化/卸载、打开/关闭、中断处理I、/O读写I、/O控制等各模块在设计中实现的关键流程及算法,并强调了驱动程序开发设计中的关键要点。同时在PCI驱动程序编写设计中引进了系统内核设计时常使用的下半部和临界区保护机制,不仅大大减小了PCI接口视频采集卡数据丢失率,同时也提高了系统的实时性和稳定性。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.

关 键 词:嵌入式UCLINUX 设备驱动程序 模块化设计 PCI 系统稳定性 

分 类 号:TP316.81[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象