频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

ISA总线数据采集卡驱动开发及应用

来源: 作者:IT168 老实和尚 出处:巧巧读书 2007-11-11 进入讨论组
下一页 1 2 3 

    1. WinDriver简介

    目前大部分桌面操作系统基本都是WinNt核心的操作系统,并且Win98已经基本退出使用。而在WinNt操作系统下,应用程序一般都是运行在Ring3级别上,是不允许直接访问IO空间的,为此微软提供了DDK驱动开发包。第三方的公司也提供了DDK封装后的开发包方便用户使用,比如:WinDriver,DriverStudio等。

ISA总线数据采集卡驱动开发及应用(图一)

    WinDriver主要特性如下: 

    •不需要Kernel编程和调试。 
    •不需要专门的操作系统和驱动程序方面的知识。 
    •功能强大的向导,帮助您进行硬件诊断和自动生成代码。 
    •"Kernel插入" ,在内核级运行临界部分的代码来获取最佳性能。 
    •支持I/O,中断控制和访问板卡映射的存储器。 
    •支持DMA,即插即用和多板处理。 
    •支持C、 C++、VB、Delphi。 
    •同样的代码能运行于Windows 9X/NT/2000/CE、Solaris、Linux、VxWorks等。 
    •动态装载驱动程序。 
    •增强支持主要的PCI芯片和IP厂商-PLX,Altera,AMCC,Galileo,V3,PLDA及其它。 
    •WinDriver调试监视器 - 当您的驱动程序正在运行时,您能监视内核模式的行为。

    2.LabWindows简介 

    LabWindows/CVI是National Instruments公司推出的一套面向测控领域的软件开发平台。它以ANSI C为核心,将功能强大,使用灵活的C语言平台与数据采集,分析和表达的测控专业工具有机地接和起来。它的集成化开发平台,交互式编程方法,丰富的控件和库函数大大增强了C语言的功能,为熟悉C语言的开发人员建立检测系统,自动测量环境,数据采集系统,过程监控系统等提供了一个理想的软件开发环境。由于LabWindows是一个标准的C语言开发平台,因此可以放心的使用其他任何语言编写的开发库函数,LabWindows提供的标准库函数或者用户基于它开发的库函数也可以被第三方的开发工具使用,当然这些开发库的使用还依赖LabWindows运行环境函数库和引擎。

图 文 结 合:http://www.qqread.com/dotnet/v381009.html 更多文章 更多内容请看Linux驱动大全Wlan组网----家庭专题专题,或进入讨论组讨论。
下一页 1 2 3 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章