首页 » 技术分享 » WinDriver简介(或介绍)

WinDriver简介(或介绍)

 

 

WinDriver for Windows简化并自动化了用户模式Windows设备驱动程序的开发,支持设备包括PCI / CardBus / ISA/ PCI-104 / PCMCIA * / PMC / PCI-X 和 CompactPCI,无需DDK或内核级编程知识。关于USB设备驱动开发,请参见WinDriver USB for Windows。

 

WinDriver包含一系列功能强大的开发工具,如硬件诊断、自动生成驱动代码、驱动程序调试、硬件访问API等,为创建高性能的驱动程序和自定义的硬件访问应用程序提供了一套完全的解决方案,因此您可以将更多的精力集中在驱动程序附加功能的开发上。

 

系统需求:

· Windows 98 /Me / NT 4.0 / 2000 / XP / XP Embedded / Server 2003

· PCI /CardBus / ISA / PMC / PCI-X / PCI-104 or CompactPCI

· x86 处理器

· 支持C, VB或Delphi的任何32位开发环境

· 硬盘空间: 34Mb.

· Windows NT: 至少为Service Pack 3,推荐Service Pack 6.

 

技术说明:

驱动封装:309KB

支持即插即用和电源管理功能

支持I/O、DMA和中断处理,可以访问内存映射卡

支持多CPU和多PCI总线平台

包含动态驱动加载

 

产品优势:

用户模式开发:无需DDK,ETK, DDI或任何系统级编程知识。

跨操作系统可移植:应用程序在Windows98/Me/NT/2000/XP/XP Embedded/Server 2003等操作系统上二进制兼容,在Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003, Windows CE, Linux,Solaris 和VxWorks上源代码兼容。

品质卓越:WinDriver内核已经在上千个硬件/软件配置中实际测试过。

投入市场:缩短了产品开发周期和投入市场的时间。

 

特性:

友好向导:DriverWizard通过一个图形式界面完成了硬件的确认和诊断、代码自动生成、驱动程序调试等过程。

直接访问硬件:利用一个图形化的用户模式应用程序进行硬件测试,无需编写任何代码。

代码生成:DriverWizard自动生成适合您硬件的驱动程序主要代码,包括Visual Studio /Visual Basic / Delphi。

INF文件生成:DriverWizard还将为您的硬件创建一个INF文件,并自动安装该文件。

厂商特别支持:除了支持所有PCIbridge之外,WinDriver还提供对以下领先PCI厂商的高级支持,如Altera, AMCC, PLX, Xilinx和QuickLogic。该高级支持包含对其芯片的专门应用,从而进一步加速了驱动程序的开发。

驱动程序调试:调试监控器能够实时收集驱动程序的调试信息。

性能优化:内核插件允许您在用户模式下创建并调试代码,在内核模式下运行您代码的性能关键部分,从而获得内核模式的性能优化。

64位支持:在运行32位操作系统的x86平台上,可以使用64位硬件提供的额外带宽来实现64位数据传输,实现了更好的性能优势。

 

其他:

全面的文档和帮助文件。

C, Delphi 和 Visual Basic详细举例。

免费技术支持。

无运行时费用或版税。

转载自原文链接, 如需删除请联系管理员。

原文链接:WinDriver简介(或介绍),转载请注明来源!

0