基于VxWorks的PCIe多路传输系统驱动设计 |
| |
引用本文: | 张健,李跃鹏,刘威鹏,王孟彬,王传伟.基于VxWorks的PCIe多路传输系统驱动设计[J].电工技术,2023(17):173-175. |
| |
作者姓名: | 张健 李跃鹏 刘威鹏 王孟彬 王传伟 |
| |
作者单位: | 许继电气股份有限公司 |
| |
摘 要: | 针对QorIQT2080处理器外设特征,结合工控设备高实时、高性能、灵活组态的需求,设计基于VxWorks的PCIe多路传输系统驱动程序;通过PLX公司的PEX8619交换机芯片拓展链路,并给出PCIe多路传输系统整体结构。在介绍VxWorks驱动体系的基础上,结合PCIe设备驱动程序开发实际需求,分析并介绍了PCIe地址映射、DMA传输、MSI中断处理等关键技术的解决方案及其驱动实现方法。经测试,该驱动程序可正确完成外设读写,实时性和处理效率满足工业控制装置中控制处理单元等设备要求;PCIe多路传输系统驱动程序设计合理,便于扩展到其他实时性高、组态灵活的嵌入式系统中,对工程应用具有积极指导作用。
|
关 键 词: | PCIe VxWorks 驱动程序 地址映射 DMA传输 MSI中断 |
|
| 点击此处可从《电工技术》浏览原始摘要信息 |
|
点击此处可从《电工技术》下载全文 |
|