检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.126.147