在介绍Linux 下设备驱动程序基础上,结合项目实例,详细说明了PCI-X 数据采集卡的驱动程序编写方法,重点分析驱动程序效率问题,并提出针对高速数据采集卡驱动程序的优化方法。实践表明,该方法明显地提高了驱动程序的效率,在高速数据采集中具有广泛的参考意义。Linux 操作系统由于其源码的开发性以及系统本身稳定,可靠等特点,受到越来越多的开发者的关注。Linux 下驱动程序模块化的编写方法简洁,高效。PCI 总线是Intel 公司推出的一种微机扩展槽接口标准,具有较高的传输速率,在现代计算机系统中已经成为最主要的总线接口[1]。PCI-X 是PCI 总线的一种扩展架构,与PCI 相比,PCI-X 拥有更宽的通道、更优良的通道性能以及更好的安全性能。PCI-X 总线的数据传输速率可以达到1GB/s。本文以合成孔径雷达中原始数据采集子系统设计为例,介绍了Linux 下PCI-X 设备驱动程序的开发要点,重点分析了高速数据采集卡驱动程序编写的一些问题及解决方法。本文所讨论的Linux 内核版本是2.6.11。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论