DriverStudio工具包介绍

DriverStudio 版本包括下列工具模块

 

1) DriverAgent
    DriverAgent 为Win32 应用程序提供直接访问硬件的功能。即使你没有任何设备驱动程序开发的经验或经历,你也能编写出DriverAgent应用程序来直接访问硬件设备。DriverAgent 应用程序可以运行在 Windows 98, Windows 95, Windows NT 和 Windows 2000平台上。(当前版本不支持Windows XP平台。)

2) VToolsD
    VToolsD 是一个用来开发针对Win9X (Windows 95 和 Windows 98)操作系统下设备驱动程序(VxD)的工具。VToolsD 中包括生成驱动程序源代码的工具,run-time 和 interface 库,以及一些驱动程序样本,可以用来作为各种类型的设备驱动程序的基础部分。


3) DriverWorks
    DriverWorks对于Windows NT下和 Windows 98 与 Windows 2000共同支持的Win32驱动模型(WDM)设备驱动程序的开发提供完全的支持。DriverWorks中包含一个非常完善的源代码生成工具(DriverWizard) 以及相应的类库和驱动程序样本,它提供了在C++下进行设备驱动程序开发的支持。

 
4) DriverNetworks
    DriverNetworks 是针对Windows网络驱动开发人员的一个模块。在它的核心部分,DriverNetworks 是一个针对NDIS drivers 和 TDI clients (DriverSockets)的 C++ 的类库。DriverNetworks 中也有Quick Miniport Wizard 用来直接开始一个NDIS Miniport 或 Intermediate Driver 工程。它可以让你快速的生成所有采用DriverNetworks C++ 类库编写的NDIS驱动程序的编译,安装和调试所需要的文件


5)SoftICE
    SoftICE 是一个功能极其强大的内核模式调试器,它支持在配置一台单独的计算机或两台计算机下进行设备驱动程序的调试。
    BoundsChecker Driver Edition
BoundsChecker 驱动程序版采用了NuMega针对应用程序开发的一种创新的错误检测技术。BoundsChecker 驱动程序版中提供了参数确认和系统实施可以用来监视和跟踪在不同的设备驱动程序与其它的操作系统的组件之间的所有的交互作用。配置向导提供了对于BoundsChecker 采集到的各种类型的大量信息的精确的控制。
BoundsChecker 驱动程序版当前支持Windows NT, Windows 2000, Windows Millennium Edition和 Windows 98。(当前版本不支持Windows XP)


6)DriverWorkbench
    DriverWorkbench 可以使你进一步了解系统崩溃时的dump 文件和当时的事件。由于与BoundsChecker Driver Edition集成在一起, 在DriverWorkbench 中可以看到在系统崩溃前或其登录的时候由BoundsChecker 采集到的数据。这种独特的查看系统的方式提供了空前的能力,使得可以通过查看在系统崩溃之前系统实际活动的踪迹来发现问题之所在。
DriverWorkbench 中也包含了 TrueTime Driver Edition. TrueTime Driver Edition 是一个性能分析工具,可让Windows NT 的设备驱动开发人员发现并修正驱动程序的性能瓶颈。TrueTime Driver Edition 是用来满足对于设备驱动程序和内核模式下代码开发人员的需求。一些额外的功能将出现在TrueTime Driver Edition 的下一个版本中。
DriverWorkbench 当前支持 Windows NT 和 Windows 9x. (当前版本不支持Windows XP)


7) FieldAgent
    FieldAgent 可让你对运行在客户的计算机上的驱动程序进行处理。由FieldAgent收集到的信息可用于追捕到那些可能只发生在特定的配置环境下问题的原因。
FieldAgent 当前支持 Windows NT 和 Windows 9x. (当前版本不支持Windows XP)


8)TrueCoverage Driver Edition
    用来确保对于所有的代码都已经完全被测试的方法是使用代码覆盖率工具。TrueCoverage 可以帮助你检测代码中的哪些部分已经被测试,哪些部分还没有被测试。通过在开发过程中测量和跟踪代码的执行情况和稳定程度,可以节约测试时间并提高代码的可靠性。TrueCoverage 能够很轻松的收集驱动程序的覆盖率数据,在源代码的上下文中查看这些数据,也可以将多次会话的结果合并以累加覆盖率的数据。
TrueCoverage Driver Edition当前支持 Windows NT 4.0 (Service Pack 3 or later) 和 Windows 2000. (当前版本不支持Windows XP)


在我们推荐你使用DriverWorksVToolsD来开发设备驱动程序的同时,DriverStudio 中的工具与Microsoft DDK在一起也能很好的与其配合使用来开发出高质量的驱动程序。 

 


DriverStudio 3.2是迄今为止最完备的驱动开发工具套件,它所提供的工具覆盖了 驱动开发的方方面面。DriverStudio套件中的所有工具都与Visual Studio IDE环 境集成在一起。开发人员可以在Visual Studio .NET 2002和2003环境中编写并测 试驱动程序,并且通过使用Microsoft C++编译器与Microsoft DDK完全保持兼容。 在这个版本中,所有工具的功能都得到了加强并且让开发人员可以更容易的开发优 质的驱动程序,这个版本的DriverStudio包括下列工具: DriverWorks DriverNetworks Visual SoftICE SoftICE BoundsChecker Driver Edition TrueTime Driver Edition TrueCoverage Driver Edition DriverWorks和DriverNetworks是DriverStudio的两个主要框架工具,可以提高开发 驱动程序的速度。DriverWorks简化了开发NT和WDM驱动程序的工作;DriverNetworks 则帮助开发人员毫不费力的创建和定制网络驱动程序。目前的版本可以让驱动程序 开发人员来回切换开发工具而无需改变开发环境。 DriverWorks和DriverNetworks还都提供了全新的DriverWizard,可以用C语言来创建 Windows设备驱动程序。另外,DriverWorks和DriverNetworks还为Visual Studio .NET 提供了全新的菜单和工具条,让开发人员可以使用Windows DDK编译器和链接器来build 驱动程序。 DriverWorks的类库和实例现在已经支持开发虚拟COM端口的驱动程序了。 Visual SoftICE是一个双机的系统级调试器,提供了多窗口,可配置的图形化用户界面 来帮助开发人员调试核心级的驱动程序,应用程序甚至于整个操作系统。 Visual SoftICE的最新版本在性能,功能以及用户界面上都有很大提高,其他新特性还 包括: 完全支持AMD 64位的Opteron和Athlon64处理器所提供的10个新命令: SYMLINK, DEVMGR, DP, TDIR, TMKDIR, TMOVE, TRENAME, TRMDIR, TRMFILE和TVOL。 SoftICE支持单机,用串行线连接的双机或是通过TCP/IP连接的远程计算机上的核心 级和用户级的调试。在DriverStudio 3.1版本中,SoftICE可以: 支持VMware 4.0 在"DriverStudio Config"中提供了一个新的反编译选项页 符号加载器提供了改进后的新界面 BoundsChecker Driver Edition是一个错误侦测工具,可以实施分析和侦测设备驱动 程序的错误。开发人员可以马上发现并修正这些错误,不用像以前那样要在数小时后 才能完成。新增的改进还有: 开发人员修改程序设置之后无需重启计算机 让开发人员可以记录驱动程序中的user-written函数。开发人员可以清楚地看到开发 中驱动程序在运行时的情况 可以查看DriverWorkbench内置的事件页汇总信息,包括记录了多少错误和泄漏问题 提供SoftICE事件命令的新开关参数,用来标示BoundsChecker当前监视的驱动程序 改进的自旋锁(spinlock)错误侦测 TrueTime Driver Edition可以用来改善驱动程序的性能问题,它可以准确地指出导致 速度变慢的代码和性能瓶颈。在DriverStudio 3.1版本中,用户可以将两个或多个测试 数据文件合并为一个,用来比较不同条件下改变代码所带来的性能提高情况。新增的改 进还有: 从系统性能计数器中收集数据 全新的"Custom Chart"为所有的函数,IRP和性能数据提供了集成可定制的显示方式 在文件系统可用之前即可开始收集性能数据 显示的数据可以导出为以逗号分割的文本文件,以备后续处理 TrueCoverage Driver Edition是一个代码辅助工具,它可以在没有源代码和符号文件的 情况下收集代码的辅助信息。驱动开发人员可以以图形化的方式查看代码结构,另外: 同时支持NMS和PDB符号文件 可以获取以下辅助数据:每个线程的基本信息,符合条件的辅助信息和部分执行的代码
安川-A1000系列快速使用指南pdf,安川-A1000系列快速使用指南安全注意事项如下: 1、危险 请注意本使用说明书中有关安全的所有信息。 如果不遵守警告事项,可能会导致死亡或重伤,敬请注意。 因贵公司或贵公司客户未遵守本使用说明书的内容而造成的伤害和设备损坏,本公司将不负任何责任。 为了防止触电 请勿在电源接通的状态下进行接线作业。 否则会有触电的危险。 进行检查前,请切断所有设备的电源。即使切断电源,内部电容器中还有残余电压。电源切断后的等待时 间应不短于变频器上标示的时间。 2、警告 :关于机械重新起动时的安全措施 1).有些系统在通电时机械可能会突然动作,有导致死亡或重伤的危险。 在接通变频器电源前,请确认变频器、电机以及机械的周围没有人员。另外,请确认变频器的盖罩、联轴 节、轴键以及机械已得到了切实保护。 2).使用 DriveWorksEZ 时,请注意以下几点。 变频器输入输出端子的功能会因设定而和出厂设定发生变化。试运行前,请通过 DriveWorksEZ,在原始程 序中确认变频器的输入输出信号和内部顺控。如果疏于确认,可能会导致人身事故。 如果设定DriveWorksEZ,则可通过变频器的DRV指示灯的闪烁来确认变频器中正在使用DriveWorksEZ程序。 为了防止触电: 1).严禁改造变频器。 否则会有触电的危险。 如果贵公司或贵公司的客户对产品进行了改造,本公司将不负任何责任。 2).非电气施工专业人员请勿进行维护、检查或部件更换。 否则会有触电的危险。 安装、接线、修理、检查和部件更换请由熟悉变频器的安装、调整、修理的专人进行。 3).请勿在通电状态下拆下变频器的外罩或触摸印刷电路板。 否则会有触电的危险。 为了防止火灾:   通电前,请确认变频器的额定电压与电源电压是否一致。如果主回路电源电压使用有误,会有引发火灾的危险。 3、注意 为了防止受伤,搬运变频器时,请务必抓住壳体。 如果抓住前外罩或端子外罩搬运变频器,变频器主体会掉落,有导致受伤的危险。 4、重要 1).为了防止机器损坏 操作变频器时,请遵守静电防止措施 (ESD)规定的步骤。 否则会因静电而损坏变频器内部的回路。 2).对变频器的任何部件都不能进行耐电压试验。 本装置使用了精密仪器,可能会因高电压而导致变频器损坏。 3).请勿运行已经损坏的机器。 否则会加剧机器的损坏。 如果机器明显损坏或者有部件丢失,请勿连接或进行操作。 4).保险丝熔断或接线断路器跳闸时,请勿立即接通电源或进行机器操作。 请检查电缆接线以及外围机器的选型是否正确,找出问题原因。 无法确定原因时,请与本公司联系,切勿擅自接通电源或操作机器。 5).请遵照当地标准,进行分路、短接回路的保护。 如果分路、短接回路的保护措施不当,可能会导致变频器损坏。 本变频器适用短路电流在 100,000A 以下,最大电压为 AC240V (200V 级)和 AC480V (400V 级)的回路。 如果需要了解更多,请点击http://anchuan123.gongboshi.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值