北京迪阳公司 软件版本:41 没行时间:2000年2月 八、多语言编程环境 本系统提供 Visual c++,C++ Builder, Visual basic, Delphi, LabviewⅥ的函数接口,使您完全可以根 据自己的需要和喜爱选择合适的编程语言。请记住,您得使用32位编程模式。另外,局于编幅所限 九、为 Visual basic环境提供直接的多线程支持 在VB环境中进行各种实时控制和用户级后台操作,不用子线程那简直是不可想象的事情。但是在通 常情况下,要在ⅤB环境中实现多线程操作并不象VC那么容易了。往往要相当复杂的对象操作,而且很 不具有灵活性。但是有了我们的驱动程序支持,使这件事变得极为容易,甚至比ⅤC还要容易。比如执行 Create thread函数跟上 hThread和 NewRoutine两个参数,即可创建线程对象,并获得对象句柄,随后便 可用 Resume Thread函数启动子线程。在ⅤB应用程序中,可以创建任意多个子线程 十、跨平台设计 至今, Windows98与 Windows200是两大主流操作系统,它们各有其优点,但随着计算机的进一步 网络化以及追求高可靠性和高稳定性, Windows2000将成为用户更好的操作系统。所以我们尽力做到了跨 平台设计,使您的用户程序基本不作修改,就象 Microsoft word软件一样,便可运行在其他平台上。 十一、自动卸载功能 在您已安装了本软件系统后,如果不再准备使用本系统,您可以通过我们为您提供的组件 unInstallShield从 Windows系统中自动卸载本软件系统 十二、LabⅤiew/CⅥ支持 LabviewⅥ是美国国家仪器公司( National Instrument)的虚拟仪器开发平台,特别是基于图形化编程的 Lab view语言,在测量、工控、虚拟仪器方面受到广大工程师和用户的青睐。其全球销售量仅次于C++语 言。我们自主开发的硬件(PCI、USB、ISA总线系列)产品提供了基于 Labview的驱动软件接口模块,与 ab view软件平台完全兼容,让您轻松实现图形化编程 十三、所提供的组件 如果您釆用 Typical安装选项,那么您一般可以得到我们为您提供的如下组件 Hardware Help硬件使用说明word帮助文档 ReadmeFile安装目录等信息简介; Setup关于硬件参数设置的应用程序 Software Help软件使用说明Word帮助文档; Test Application基于 Microsoft visual c++代码的硬件测试应用程序; Ⅴ isual C++ Sample Microsoft VC艹+演示程序(这个程序对驱动程序演示说明最全面); Visual basic Microsoft vb演示及接口程序文件(Ul8Bas) C++ Builder borland C++ Builder演示程序 Borland Delphi演示及接口程序文件(Ul8Pas) Lab view美国国家仪器公司( National instrument)的虚拟仪器开发平台的演示程序及接口模块程 序 UnInstallShield本软件卸载应用程序; 第二章USB设备优越性分析 第一节USB接口规范 现在电脑系统连接外围设备的接口并无统一的标准,如键盘用PS/2接口,连接打印机要用25针的并 行接口,鼠标则要用串行或PS/2接口。USB则将这些不同的接口统一起来,使用一个4针插头作为标准 插头。通过这个标准插头,采用菊花链形式可以把所有的外设连接起来,并且不会损失带宽。 USB规范中将USB分为五个部份:控制器、控制器驱动程序、USB芯片驱动程序、USB设备以及 针对不同USB设备的客户驱动程序。 根据设备对系统资源需求的不同,在USB规范中规定了四种不同的数据传输方式 等时传输方式( sychronous)、中断传输方式( Interrup)、控制传输方式( Control)和批(Buk)传输方式,这 些传输方式各有特点,分别用于不同的场所。北京迪阳公司 软件版本:4.1 发行时间:2000 年 2 月 7 八、多语言编程环境 本系统提供 Visual C++,C++ Builder, Visual Basic,Delphi, LabView/CVI 的函数接口,使您完全可以根 据自己的需要和喜爱选择合适的编程语言。请记住,您得使用 32 位编程模式。另外,局于编幅所限。 九、为 Visual Basic 环境提供直接的多线程支持 在 VB 环境中进行各种实时控制和用户级后台操作,不用子线程,那简直是不可想象的事情。但是在通 常情况下,要在 VB 环境中实现多线程操作并不象 VC 那么容易了。往往要相当复杂的对象操作,而且很 不具有灵活性。但是有了我们的驱动程序支持,使这件事变得极为容易,甚至比 VC 还要容易。比如执行 CreateVBThread 函数,跟上 hThread 和 NewRoutine 两个参数,即可创建线程对象,并获得对象句柄,随后便 可用 ResumeThread 函数启动子线程。在 VB 应用程序中,可以创建任意多个子线程。 十、跨平台设计 至今,Windows98 与 Windows 2000 是两大主流操作系统,它们各有其优点,但随着计算机的进一步 网络化以及追求高可靠性和高稳定性,Windows2000 将成为用户更好的操作系统。所以我们尽力做到了跨 平台设计,使您的用户程序基本不作修改,就象 Microsoft Word 软件一样,便可运行在其他平台上。 十一、自动卸载功能 在您已安装了本软件系统后,如果不再准备使用本系统,您可以通过我们为您提供的组件 unInstallShield 从 Windows 系统中自动卸载本软件系统。 十二、LabView/CVI 支持 LabView/CVI 是美国国家仪器公司(National Instrument)的虚拟仪器开发平台,特别是基于图形化编程的 LabView 语言,在测量、工控、虚拟仪器方面受到广大工程师和用户的青睐。其全球销售量仅次于 C++语 言。我们自主开发的硬件(PCI、USB、ISA 总线系列)产品提供了基于 LabView 的驱动软件接口模块,与 LabView 软件平台完全兼容,让您轻松实现图形化编程。 十三、所提供的组件 如果您采用 Typical 安装选项,那么您一般可以得到我们为您提供的如下组件: Hardware Help 硬件使用说明 Word 帮助文档; ReadmeFile 安装目录等信息简介; Setup 关于硬件参数设置的应用程序; Software Help 软件使用说明 Word 帮助文档; Test Application 基于 Microsoft Visual C++代码的硬件测试应用程序; Visual C++ Sample Microsoft VC++演示程序(这个程序对驱动程序演示说明最全面); Visual Basic Microsoft VB 演示及接口程序文件(U18.Bas) C++ Builder Borland C++ Builder 演示程序; Delphi Borland Delphi 演示及接口程序文件(U18.Pas); LabView 美国国家仪器公司(National Instrument)的虚拟仪器开发平台的演示程序及接口模块程 序 UnInstallShield 本软件卸载应用程序; 第二章 USB 设备优越性分析 第一节 USB 接口规范 现在电脑系统连接外围设备的接口并无统一的标准,如键盘用 PS/2 接口,连接打印机要用 25 针的并 行接口,鼠标则要用串行或 PS/2 接口。USB 则将这些不同的接口统一起来,使用一个 4 针插头作为标准 插头。通过这个标准插头,采用菊花链形式可以把所有的外设连接起来,并且不会损失带宽。 USB 规范中将 USB 分为五个部份:控制器、控制器驱动程序、 USB 芯片驱动程序、USB 设备以及 针对不同 USB 设备的客户驱动程序。 根据设备对系统资源需求的不同,在 USB 规范中规定了四种不同的数据传输方式: 等时传输方式(Isochronous)、中断传输方式(Interrupt)、控制传输方式(Control)和批(Bulk)传输方式,这 些传输方式各有特点,分别用于不同的场所