登录
首页 » Others » [键盘记录源码] C 语言编写的键盘记录器源代码

[键盘记录源码] C 语言编写的键盘记录器源代码

于 2020-12-11 发布
0 276
下载积分: 1 下载次数: 1

代码说明:

C 语言编写的键盘记录器源代码,亦用于键盘记录器种类 实现方法的分析比较

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • HALCON 17.12.0.0 x64 x86 破解
    HALCON 17.12.0.0 破解, 特可有用的。X86, x64 
    2021-05-06下载
    积分:1
  • CANOPEN在STM32F103ZET6单片机上的实现
    CANOPEN在STM32F103ZET6单片机上的实现可根据文章进行CANOPEN协议移植。
    2020-11-29下载
    积分:1
  • 神经网络实现调制识别
    利用matlab和神经网络进行信号调制识别的程序,程序很完整,能够进行信号选择并且输出识别率。
    2020-12-02下载
    积分:1
  • pt100高精度计算方法
    介绍一种采用恒压分压法精密测量三线制热电阻阻值的方法,对于Pt100热电阻,检测分辨率可以达到0.005W。同时采用计算的方法,能够使获得的温度准确度达到0.05℃。
    2020-12-05下载
    积分:1
  • 一款实用的万能倍投计算器
    一款超级实用的万能博彩倍投计算器,是博彩界朋友们的最佳选择
    2020-12-04下载
    积分:1
  • 遥感精解-书籍
    这是一本非常好的遥感基本知识的书,对于初入遥感领域的学者有一定的指导性帮助(京)新登宇065号内容筒介木书是在九十年代初遥感技术飞速发展的基础上,融合了大量最新研究成果編写的。书中全面系统地介绍了遥感技与应用的各个领域。包括;遥感基础、遥感器、微波遥感、遘感平台及数据、人工及计算杋图像处理、遥感应用及地理信息系统等。全书共分I3童,着重对有关原理和概念进行说明,在补充说明中则对理论性、研究性内容进行了咩细论证和叙述,书中谢有大量图表、照片,既便于对正文内容加探理解,又有较高的銎考、保存价值。本书资料新颗、内容广泛,深浅绪合,图文并茂。适合初学者、大专院校师生、各层次的科研人员及管弹人员学习参考遥感精解L日〕遥感研究会編刘勇卫贺雪鸿译测绘出版社出版·发行外文印刷厂印刷新华书脂总店科技级行所经销开本787Xi091/16·印张2075·插页2·字数476千字1993年月第一版·93年12月第一次印刷印数:00012000册·定价:30元JsBN7…5030-0731-]/P·252nI u敬致读者(代序亲爱的读者们:如果您是熟悉方块汉字的中华文化圈的朋友,我属向您推荐这部有关遥感这门高技术的新书。它会让您提纲挈领地了解遥感的基础知识和最新发。本书主绵村井俊治( Shunji murai)教授,他是国际摄影测量与遥感学会( ISPRS主席,亚洲遥感协会ARSC)秘书长。对于中国和亚洲广大读者并不陌生。他的早期著作《遥感原理物要》中译本,就以简明扼要、纲祚目张,深受中国读者欢迎。他主编的《亚太地区遥感应用》反映了亚太地区这一领域的蓬勃发展和巨大潜力,其中热情地介绍了中国遥感界的部分成果。自1981年以来,他为亚洲遥感学会四处奔波,已举办14次学术讨论会,从未间断,对于促进亚太地区遥感秤学技术界的团结合作、进步和繁荣,受到了国际学术界的推和爱戴,与中国遥感界结了深厚的友谊。他几每年都走访中国,热情支持中国组织的国所学术活动。1993年8月,他和他的夫人—位热爱中国的女地理学家。在参加第二届北京国际地理信息系统学术会议和州十早区半干旱风遥感国际学术会之后一道考察」丝绱之路和敦煌文畅。在日本东京大学村井俊治先生的研究室,已逆续不断地接受了十多位中国访问学者和博土硏究,他们在中国有许多老朋友和学生1992年11月,我应邀到东京参加日本字宙开发事业团( NASDA)举办的亚太地区国际空间年大会,村井俊治教授就将这部新的日文版托我转送给中国读者,并热情地表示奉送版税,擤供图版,希望译成中文版。刘勇卫同志毅然承担并很快完成了樂重的编译虫版工作。1993年10月,我到曼谷参加亚太地区空间应用特邀专家会议的时候,村井俊冶教授正在亚洲理工学院(AIT)执教,他对中文版的耵将问世,非常高兴,再三用汉话向可刘勇卫先生和测绘出版社表示感谢。我们相信,这部图文并茂,雅俗共赏的遥感新书,无论对于初学的大专院校青年学生,还是从事教学和关心遥感科技事的专家学者、领导千部,都是值得一读的。特别是为新加坡、港、澳、台的华商同行们,提供了促进相互理解和学术交流的…些新概念和新词汇。本书原是村井俊治教授组织30多位日本谣专家执笔,为日本遥感学会編写的一部髙科技普及读物。它筲明扼要地介绍了有关遥感信息机理、遥感技术和应用领域,共分13章130个小节,毎节图(表)文对照,金书内容丰富、深入浅出、通俗易懂,比铰充分地反映了九十年代遥感的技术进步和应用开发,特别是日本和亚太地区的最新研究成果。在附录中编入的避感卫星时间表、参数表、遥感卫星地面接收站覆盖图,以及插图照片、参考文献等,都体现了太平洋时代和地区的特点,对于中国和亚太地区的读者来说,更是十分难得,倍觉亲切的。l993年L!月,中日双方签订了北京遥感卫星地面站合作接收日本地球资源卫星JERS-1)的协议,在空间上使覆盖范围有可能扩充到亚洲中西部地区;在时间上可以填补美国陆地卫星 Landsat-7发射失败出现的空白。994年9月,联合图亚太地区经社会(UNDP- ESCAP)将在北京召开亚太地区空间应用部长级会议,为亚太地区的空间技术合作和卫星信息共享,为亚洲季夙的环境与白然灾害监测、社会经济持续发展、携手合作,作出奉献。则本书中译本的及时出版,就具有更深远的一层意义。中国科学院学部委员第三让界科学院院士陈述彭993年10月1l日于北京1972年,随着 Landsat-1号发射升空,遷虅技术开始得到广泛的应用。两年后的1974年:H本遥感硏究会成立,最初着手进行的工仵是编写教科书。1975年《遥盛笔记》(技报堂出版)问世。当压,考虐到便于作为教科书使用,故将沙及7个章约70个日的内容以2页对开的形式构成,左边是说明、杈边是图表。这是在日本出版的第一本有关遥感的教科书该我出版后,一直得到遥感界人士的充分利用,而且被许多论文所参考、引用。然,17年后,由于遥戀技术有了很大的发展,该书带要增加新的内容,重新編写。所以我们就遥感器、微波遥感、卫星、图像处理、地理信息系统(GIs)、应用等内容进行了补充和修改《遥感糟解》可以说是17年前岀版的《遥感笔记》的大鯈改版。该书承技报堂之厚意,由日本测量协会出版,在此,仅表达我的谢意最初,我想只做部分修改就可以了,可实际上却做了全面的修改。与前·本书相比,内容量增至13个章节130个条目,几乎多了一倍。执笔者除了当时的5个人外,又新增了约3人,而且几乎都是30岁或40岁的研究人员和技术人员。可以说,这是凝集了日本遥感界新生力量而编写的书。我们还计划将该书译成英文,使世界上更多的人能得以利用。我衷心希望该书能成为日本为甜念哥伦布到达美洲大陆500年和992年国际空间年计划(LSY)的一大贡献。对于日本遥感研究会的成员以及年青执笔者们贡献谨致深深的谢意。日本遥感研究会会长村井俊治1992年秋编者、执笔者名单主编村井俊治编辑委员赤松幸生植木俊明后藤真太郎柴崎亮介下团阳久建石隆太郎E中邦桥本俊昭平出更广泽春任渡边诚执笔者赤松幸牛新井康平计上康司岩下笃植木俊明内田修远藤州小川利绂大山容小池俊雄占宇田亮江田敏幸后藤真太郎斋藤诚柴崎亮介清水英范下田阳久户岛收博高桥佳昭竹内章司竹内延夫建石隆太部田中邦玉井次郎田村昭南丹波澄雄长幸平上居原健德永光暗纳谷美也子桥本俊招早川清二郎平田更一福江洁屯细村宰本多明增子治信松本雅雄松罔龙冶村纯正望日贯一郎森山隆安罔善文柳田聪山本主介力丸厚渡边滤1而本书的使用方法正如“前言”中所说、本书可以说是1975年出版的《遛感笔汜》(技报堂版)的絛改版六书的目的、结构等仍同旧版一样,是考虑到便做为教科书使用而编写的。每一节的内容针对一个条目,左页是简单说明,右页是与该条日有关的图表。对于初学者来说,这种说明,简单明了。在旧版里,觅深度的内容是留给讲师解说的可是,出于遥感技术的普及和发展,我们在进行这次修改时感到,左页的说明里有许多不充分的地方。为此,我们增加了补充悦明,针对正文的内容做了充分的论述。这样,把补充说明加进去,就使本书可能适应具有相当水准的研究人员使用了本书的第二种使用方法是做为自学教科书使馬。遥感的应用技术住各种不同的领城有很大差异。由于篇幅有限,很难将其全部说清。然而,就遥感的基诎和共河技术来说,必须加以说明,而且尽可能歡到使那些没有这方面知识的人也能理解、明白。这样,如果有高山毕业的学历,便能基本掌握整个遥感技术的知识本书的第三种使用方法是做为遥感专家笔记使用。由于遥感涉及了广泛的学科领域,既使是专家也不可能准确无淏地把全部知识记忆下来。而且,要精通所有的领域也是非常困难的。在开始研究新领域的时候,本书可以做为其入门书,而且,在遗忘了某些专业知识的情况下,本书可以做为数据库发挥作用。本书共分13章。第1章是基础,也就是感的概论。第2章是遥感器,讲述现在已被应用成不久的将来有可能应用的遥感器的基砥。第3章和第4章是黴波遥感。由亍搭载各种微波遥感器的圯球观测卫星的出现,该部分与旧版相比,在内容上做了大幅度增加第5章是遥感平台,除了基础之外,附加了有关现在经常使用的地球观测卫星的解说。第6章是关于遥感中所应用的各种数裾及其特性的说明。第7章的内容在旧版中没有考虑到遥感数据的实际利用状况,增加了图象判读的内容。第8章是有关图像处理系统的介绍,第9、10、Ll章是关于图像处理的各个领域的解说。第12章是遥感应用;考虐到要长期使用,所以收集了-些规范的而且尽可能是接近实用的例子。第13章是有关地理信息系统(Gs)的内容。木书中应否加进GIS的内容,编委会内部虽然有不同意见,然而,随着過感实用化的发展,佔计今后GIS的利用会越来越多,所以,从读者的角度考虑,我们还是加进了这方面的内容。在正文的后边附有补充说明,正文中一些没有解释清的及过于专业化的内容在补充说明中加以论述。补充说明与正文,可按各节的号码对照查找。参考文献与引用文献按各小节归纳,并附有连续号码。引用文帐的号码与正文中的号码相对应。加外,若想获取更深塽的知识,也请参照参考文献。在正文中,需参照考文献时用“”符号表示,需参照引用文献时用“)符号表示。书后的附录中,主要汇总了关于遥感卫是的信息。目录敬致读者(代序)本书的使用方法第1章遥感基础1.1遥感的概念·*1(212电磁波的性质………"………(413物质和电磁波的相作用(64电磁波的波段咖音自自冒自■晋音鲁·自即噜备音·咖噜哥即鲁自自鲁自晋咖暗音自自命自■自鲁身命县自自自命自命争鲁自命鲁自身鲁■命自1.5根据波段划分遥感的种类…”*(10116辐射量的定义(121.7黑体辐射晷中自自■自鲁曲喜會冒自血盘鲁14J18反射率…444441461619物体的光谱反射特性郾■团马■忌(181.10太阳光的光谱辐射特性…………………“(201.11大气的透射特性22}2辐射传递理论●■b■■『■尋●國■■■■↓最■■■■■■&●■●●●■■國↓■悬■■●國國■■■■■●●■■■悬口■●司■■■■b(24)第2章遥感器2.遥感器的分类…*4…444446441446444460(26)22光学逕感器的特征…………………---(28)23空门分辨率…………………………………………(30)24分光元件…………………………………………………(32)25分光滤光……………(3426分光计■■■s(36)7光探测元件的种类及性…………………………………”………(38})28遥感摄影机…"*"”*"**"*◆"s(4029遥感用的胶)…………210光机扫描仪■看鲁日■●即国●·■■自■■●●■鲁自自●p西·咖自■自鲁会■■中■P◆和日·中曾中◆鲁鲁◆争脅争ψ唱卿◆中中曾鲁鲁鲁會中鲁中鲁2l推帚式扫描仪…………”…"………”*”(46}212成像光谐仪……,………"”……………”…""………(48)213大气遥感器…650214声波遥感器(52)2.15激光雷达……國●■■●bb■d↓■画己业(54)====第3章微波巡感31微波遥感的原浬■■■↓■即·『●自·↓■■■·自自自■·@·ψ■罪■■血·咖●■口咖■·P■■血命和·唱自ψ■·■■會咖ψ咖鲁罪↓身■··@·自自(56)3,2徽波的衰减…●ψ如ψ甲即(58)33微波的辐射■■■唱q甲中■鲁p■司屮鲁D■曾■甲鲁●命■■鲁身●◆啁中■■自『争学中皆自自●鲁唱申咖血■■口卓鲁中口中■3.4徽波的表面散射中甲冒PPP■中鲁●中萨P會俨血申伽甲曾曾P◆鲁导司曹管早唱中P司自卿曾即中中鲁申◆鲁冒中口即曾■,即會鲁鲁甲鲁口■看p■會62)35微玻的体散射中自●鲁魯(6436天线的种类…””””…"",(6)3.7天线的特性··可伽聊唱司D■咖咖自日日●口·鲁自·自·目看自唱自罪即目备自口自咖口·看■D自自即■自自早自卓即自●自自鲁自◆申68)第4章黴波避感器4.1微波遥感器的分类a“nt(704,2真实孔径达…………"■●血▲↓看■■●●血晶■晶■啬冒■■↓■■↓暴●φ■■●■·聊·ψ·斗■●b·如(72)43合成孔径雪达“………M………,…“……M…………(74)44宙达图像的几何特性…44764.5合成孔竺嘗达图像的重建4.6需达图像的特8)4.7地形引起的雷达图像差异咖自·申毒冒■■自·中●·咖■■■聊↓·咖噜·咖■也■■咖·咖·↓·↓·鲁@·嵋咱昏忌■看斗·自自啬司國口唱(82)4.8微波辐射计“么+么(8449微波散射计………s…(864.10黴渡高度汁本春业界…(88)4l1海面风的测量·■■會會■·會口『■會會■■『會■個十會■會會血■4………….(90)4.12雷达对波浪的测量………44·4444414444(92第5章遥匙平台51遥感平台的利类…94)52高度与大气的状态……(96)53遥感平台的姿态………………………………,…,1(9g)54姿态测量传感器L4本香(100)55卫星的轨道参数……………·…0102)5.6卫星的轨道导中中唱即即冒即冒即曾■■鲁警曾■P■曾『■曾冒譬■■即曾T■甲钾■即曾■聊司曾口■■(104)57卫星位置的测量■■冒↓冒冒曾曾■冒冒即聊『■口目即■即曾冒■普■即鲁节圆昏即唱哥即冒看罪即昏■即看看■即看愚罪冒b看■b106)5,8避感卫星·…·……*…s10859 Landsat卫星中中■曾即甘曾曾ψ冒冒P冒冒■冒■冒备即罪即曾号口即即即即聊司冒即冒甲罪目哥器冒罪罪即冒冒晶■即冒冒聊冒昌晶■晶晶●1(110)5.l0SPOT卫星…*…11,,……0(112)5 IL NOAA卫跟·4"""“…"*114)5,12静止气象卫星…………………………""*""………(116)5.13极平台谭●中●曾鲁号号P■鲁早号冒■号自■■宁唱日鲁音鲁哥鲁■■国↓D自自国司q哥昏哈自■驴·■命自■■■昌晶b伽■晶■品画hb●(118
    2020-12-01下载
    积分:1
  • 大数据。基于hadoop的网站日志分析系统(附带web展示页面)
    基于Hbase的网站日志分析系统(附带web展示页面) 基于Hbase的网站日志分析系统(附带web展示页面)基于Hbase的网站日志分析系统(附带web展示页面)
    2020-12-11下载
    积分:1
  • DNF单机GM工具(自定义ip版)
    【实例简介】
    2021-08-04 00:31:09下载
    积分:1
  • 安捷伦N9030A频谱仪Scpi接口协议
    安捷伦N9030A频谱仪Scpi接口协议,英文版资料,很详细实现连通对于VISA必须注意:虽然应用指南14659/1465-11Ⅵ ISA API是标准的,但各厂商则是在早期自动测试中,系统控制概要器称为台式计算器或仪器控制器用VSA层下的不同层控制硬件。此它只有有限的处理能力和少量的外,各厂商还可能为它应用层的独测试系统中的一些因素会增加存储器。为使语法尽可能简单,设备特特性作了增强。为使其能完成所Vo连接的负担。比如系统中的仪器制造商采用短命令,先是二进制,后有工作,主计算机中安装的VSA版数,要执行的测试数,命令量、状态消息,以及要传送的测试数据。LAN本必须与IO硬件兼容(这正是PC采用ASCI1技术是解决负担问题的最好方法。标准IO,如LAN和LSB的另一优它是GPB的快速和低价的替代方不同制造商定义他们自己的命点,支持这些按口的任何版木SA案,在连接距离和锁定连接器上也令串,通常是针对各仪器特定功能都能工作,因为低级驱动程序已标超过UsB。的专有命令。在系统中要把仪器更准化)换至另一厂家的仪器,甚至用新仪当前一代PC多数都有内置的器更换同一厂家的较老仪器,都可更自由地选择LAN端口,因此测试系统的计算部分只需最小的物理配置。测试仪器能需要完全重写系统软件。与测试和测量行业1O的进步拥有LAN端口也越来越平常。此同时,PC行业一直在追求DO和程外,像 Agilent E5810 A LAN/ GPIB仪器命令还不是故事的全部。序语言的独立性,Mco建立了网关这样的装置能在基于LAN的测控制器和系统仪器间的连接性需要组件对象模型(COM,这是允许不试系统中容易地包括仅有GPB的另增的软件层。历史上的1O软件层同软件厂商制作的组件组合进入各较老仪器。包括了库,如标准仪器控制库种应用的软件体系结构。COM不依(SICL)或NL-48应用软件通过使赖于任何特定的程序语言作出系统使用LAN的决定用这些库实现与仪器的直接通信。也能更容易地与同事共享数据、结各厂商都有专用于与自己IO接口为融入语言独立性的优点果、报告等。但它也为可能影响系统性能和完整性的恶意威胁和不经意通信的专有应用程序接口(API)。这 Agilent开始建立作为ⅤISA标准伙的风险开启了大门。幸而有保护的给用不同厂家设备建造测试系统的伴的 VISA COM。 VISA COM是专用LAN能屏蔽网络免受大部份风系统开发者带来很大困难一当然, VISA API I面向对象的表述:ⅥSA险,并保证最大的吞吐率。大多数许多系统用过的(和还在使用的)设AP通过使用组件对象模型而进入 Windows PC和低价网络设备的这备确实来自多家厂商。应用层。些标准能力有两种可行的实现方法:一种是围绕LAN路由器建造标准化AP其结果是:Ⅵ SA COM使您能另一种是基于配有两块LAN卡的为更容易构建多厂商测试系统,自由选取最流行的1O配置,从选PC。组仪器厂商建立了虚拟仪器软件择“COM友好”语言,如C#、 VisualBasc6和Ⅴ isual basic.NET诸语言为在PC中建立与LAN使能仪体系结构(VISA)。它提供标准化的器的透明通信,还需要做一些工作。AP,允许通过公共接口一直接或中获益。如我们后面的讨论,您选择成功取决于 Microsoft windows xP使用驱动程序控制仪器。从应历的的应用开发环境(ADE)将影响对的LAN服务,以及 Agilent IO Li观点来看,各厂商的ⅤSA似乎相同。您应用的最佳库和API选择。braries suite14所提供简化和加速连接过程的一些附加能力。1为更多了解仪器控制的发展,请参看应用指南1465-3理解驱动程序和直接O,25页www.agilent.com/find/systemcomponents实现通信标准化直接Mo今天,SCPI仍是使用最多的仪器控当您使能了连通能力后,就要1989年,HP2推出称为测试和制形式。决定如何实现主计算机和系统仪器测量系统语言(TMSL)的仪器通信间的通信。有两种可选方案,即直接语言,在改进一致性和易用性上:作IO和仪器驱动程序。直接O建立了尝试。其后HP和其它八家制造与各仪器的直接连接,它较快,但限商以TMSL为起点,共同致力建立制了仪器的互换和软件重用。大多通用的仪器控制方法。其成果是数仪器驱动程序使用直接IO和SCPI,即可编程仪器的标准命令。SCPI,但有时它会隐藏连接。总之,驱动程序以降低灵活性(可能还有SCPI在仪器固件中的实现使用速度)为代价换取改进的互换性和于直接LO的程序语法更鲁棒和更重用能力。在许多情况下,您可既使可预期。语法定义了严格的层次,规用仪器驱动程序,又使用直接O,定了跨仪器型号的一致性命令、响以实现最佳速度、灵活性和测量功应和数据格式。所定义的这些命令能的平衡。和响应适用于源、敏感和开关装置。表1:这一 Visual basic6框图使用ScP和Ⅵ SA COM IO与函数发生器通信Dim Egen As VisaComL-b. FormattedIo488Code removed: Set up the connection to tre instrumentWith fenWritestringReset the function generator工. ClearClear errors and status registersWritestring "FUNCtion PUlSeSelect pulse waveshapeWritestring "OUTPut: LOAD 50Set the load -mpedance to 50 ohms (defaultLOW OWritestringVOLTage: HIGH 0.75Figh level=.75 VWritestring "PULSe: PERiod 1e-3Writestring "PULSe: WIDTh 100e-6Pulse width100usWritestring PULSe: RANsition 10e-gi Edge time is -0 ns (rise time fall time)Iritestring OUTPut ONTurn on the instrument outputFcr I =0 To 18Vary edge by 5 nsec stepsWritestring " PULSe: RANsition " s(0.000C0001 +I*0. 000000005300mEnd with21999年HP把它的测试和测量业务分拆至 Agilent改进互换和重用于ⅠⅥI标准的出现,NⅠ为遵循探索应用的替代方案SCPI是一项重大进步,但仪器标准更新了它的工具,但基于专打包的压缩软件通常以性能和驱动程序的后续发展已使互换和重有工具的许多系统仍在使用中。灵活性为代价,提供测量和分析的为获得重用和可互换能力,TV-用达到全新的水平。仪器驱动程序C需要用附加补丁软件围绕不直便利。这样的产品一般非常适合产(或简称“驱动程序”)是使能PC与品开发期间使用的小型系统或一次仪器间的通信,针对特定仪器(或特接攴持软件互换能力的核心DLL性系统。与其相反,定制软件往往是定仪器门类)的高层软件部分。对软技术,应用程序必须调用中间驱件开发者来说,驱动程序通过指导动程序(一个“YVC类驱动程需要高性能和最大灵活性的设计验证和生产测试这类应用的最好答案。开发者完成各必要编程步骤和在程序”),然后由它接着调用实现该序环境内提供仪器能力简化编程和功能的专门仪器驱动程序。简化基本分析任务缩短开发时间(而不是像SCPI和直‘1coM:通过利用COM计算有一些替代通用开发环境的方接IO那样在手册中)。机标准,该标准能最大限度实现案。一个例子是“目标应用”,它针可互换性和重用。 IVI-COM驱动对特定的测量或技术领域,或针对第一代驱动程序针对特定厂商,程序与标准PC组件体系结构软产品开发生命期中的特定阶段或任通常使用特定ADE工作(有些遗存的应用程序还在使用这样的专用驱件相集成,从熟悉和方便的务。这些应用包括为非经常性测量动程序)。但今天巳有三种类型的标ADE控制仪器,以得到生产能力所设计的软件(手动或半自动)。这准化仪器驱动程序。它们与多种的极大改进。IVI-COM驱动程些软件一般用于产品开发的较早阶ADE一道工作,能使仪器与任何厂序用VISA( ISA COM或段或设计验证期间。商的IO硬件通信。ⅥISA-C)控制VX或GPB仪器。由于许多新的仪器包括计算机标像 Agilent IntuiLink连通性软件·VⅪ即插即用:它们原来是为模准O,如IAN和USB,用于非(免费)和 Agilent BenchLink(低价)块化ⅤⅪI仪器开发,后来又扩展GPB仪器的 VI-COM驱动程这类应用软件能容易地用于执行半到非VXI仪器。通过VISA库,序并不要求使用VSA,虽然许自动测量,收集效据和分析来自各种仪器的结果。这两种应用软件使致性的驱动程序提供Ⅰ/O多使用了VISA用驱动程序或直接IO一以实现仪器VXI即插即用WIN32驱动程序规范能在所有流行语言中工作,如果您不能确定使用的是何种通信、控制和数据传输。O技术或驱动程序,可检查仪器通是今天使用最广的驱动程序体系结构。信所使用的连接串或“仪器地址”VISA型串的形式如“ TCPIPⅣ-c:ⅣVL-C有二个明显不同的34980A.tm.agilent.com:inst0驱动程序。该术语通常适用于基NSTR”,而基于SCL的串则如“lan于NI专有工具的驱动程序。由34980A.m.agilent.com]nst0"www.agilent.com/find/systemcomponents· Intuilink:这种连通性应用软件BenchLink是 Windows基应用钦比较开发环境通过在流行PC应用软件,如件(图2),它用电子数据表格式Windows word和 Excel中增加流程化数据收集、展示和分析。您行将选择的软件环境对建立工具条简化数据传输。 Intuilink它也能通过包括在IO软件中的和维护测试系统所需要的时间、工作量和成本有极为显著的影响。开能从测量仪器直接取回数据,使LAN、USB或GPIB与仪器通信发环境可以是图形式的,或者是文您能保持在PC应用软件中,并还有对 BenchLink的更高售价本式的。如 Agilent VEE Pro和N使用其熟悉的界面。通过支持LabvIEw这样的图形环境使用图示GPB、USB、LAN和 Fire wire接替代方案,包括适用于功能测试的方法,工程师掌握这种方法比较容口, ntuilink也消除了仪器与PC仪器控制软件和特定域应用软件易。您只需操纵代表命令和功能的间的壁垒产品范围从一般测试执行程序到针图标用程序流线把它们连接,这样对应用的程序,如蜂窝电话管制测做能更容易看到执行路径和交互Benchlink:这种低价的应用软试L具。所有这些都服务于减少仪它也为您屏蔽了下层的语法。针对件有支持各种仪器的版本。器编程、连通和通信的负担测试和测量的图形环境还有扩展的1/O和仪器驱动程序,以及与测量相关的数学运算及图形能力。图形编程最适合小型和中型的测量应用图2. Agilent BenchLink Data Log9gr提供电子数据表形式的测试设置,以及对测量的实时显示和分析而对大型程序,可视接口则变得难以理解X吧国园xScen Setup SWich Cortrol l相反,文本程序则较难掌握,因Enablerecopy To Cupboard CrannetslodsMep为需要全面和深入了解编程语言的20-Chwnnel Amwu Mu曲啪母图·世留队茶命令和语法。但由于多数文本语言是基于开放标准,它们提供对开发0.036612435DC)环境、软件工具和培训机会的更大Awerage value. -0.0367263015253828选择。而且有众多适用的第三方驱动程序、工具和插卡。文本程序最适-1.157E06cDC)合大型复杂程序,因为更容易浏览Average Voke:-11016209107932E-06和理解。Rslerence Ref Unt MaterA Maxmum value: 1. 414E-0S过去,文本编程所产生的应用10.00md004212221444wdoChae5000c0024254程序在运行时间上有明显的速度优Minmum Value:-2357E-06势,它超过图形编程所产生的应用Count: 1184yl(02Auro ScoleD.002884919Della0010.64程序。但在今天,这两种方法产生的one Fo Computed应用程序在运行速度上相差甚小。最大化性能和灵活性屏上帮助: Intellisense特性和具有 Agilent测试和您可选择支持定制测量软件创F帮助”能力与基于COM和测量工具集的Ⅴisua| Studio建的方案。其范围从测试自动化应NET的第三方驱动程序和软件Agilent测试和测量L具集2.0用软件到使用图形或文本编程的全协同工作。例如驱动程序的功能开发环境。您选中的方案将确Intellisense窗显示所有可用的榮具有测试自动化能力,它使用一套作,对每一项操作的简要描述,集成和易于使用的软件工具和组件定仪器通信的最好选择。以及所有允许参数的概要和说项目向导、API、类库、 widgets、Microsoft visual studio明。对于各种驱动程序或部件,图形、驱动程序和其它工具扩屐V只需按F1键,就打开展现该驱 sual studio的NE版。所建立的坏Ⅴ Visual studio是文本式的编程动程序在线帮助手册的新视窗。境简化了把测试和测量融入定制应解决方案,它提供扩展的开发工具这种上下文相关的屏上帮助要比用软件的过程。在 Visual Studio环和内置的帮助能力,以加速Win-翻阅印刷的编程手册快得多。境中使用测试和测量工县集2.0,您dows基应用软件的开发。集成的就可使用所中意的文本编程语言,开发环境为所有支持语言提供一致种测试系统应用软件也有·把您的新代码与在其它语言中编写性的接口,包括 Visual basic,CH+项缺点:即Ⅴ isual studio中的新.的已有代码相集成。和C#。NFT基语言难以使用CAPI。Microsoft程序语言最新版用NET技测试和测量工具集2.0还提供作为标准化的主流开发产品,术与驱动程序及第三方软件通信二加速和简化系统开发的一些其它Visual studio有如下优点NHT迅速扬弃了CAP技术。这影能力。开放性:由于Ⅴ isual studio是开响到YSA1O库的CAP版本,以· DirectIo类:这是直接向仪器发放和应用广泛的标准,因此能与及IVC和ⅤX即插即用驱动程序送命令的最简单方法。任何其它编程技术通信。这样,为解决这一问题, Agilent为VlSA您就能用数以千计的第三方工具^PL提供NET的包装程序。该包·包装的ⅤX即插即用驱动程序软件和驱动程序等一来支持装程序可免费从www.agilent它把驱动程序集成至.NET,县您的开发工作。com/find/iolib下载,它也已包括在有全部 IntelliSense和F1帮助能Agilent IO库产品中。力。测试和测量工具集也能认识coM友好: Visual studio能使用和使用带有内置 Intellisense的基于 Microsoft com的编程技术IV-COM驱动程序。良好工作。包括Ⅴ ISA COM和IVI-COM。●仪器资源管理器:用这一工具能容易地看到和编辑仪器IO配置初始化与仪器的通信。www.agilent.com/find/systemcomponentso监视程序:这一公共程序使 Agilent VEE Pro由于 VEE Pro是开放和对标准您能更容易地使用仪器控制软件对于寻求替代文本编程的L稗友好的环境,它也为测试系统开发和仪器驱动程序—IVI-CON,师来说, Agilent VEE Pro70是能提供一些好处:VXI郎插即用驱动程序一通过监视直接LO下层发送至仪器的加速建造和编程测试系统进程的强直接JO:通过其容易和强大的直大而易用的程序环境。为创建一个命令和返回的结果数据诊断问题接I/O能力,Ⅴ EE Pro提供对直(图3)。程序,您从宏大的库中选择高级图接IO的极好支持,以控制任何形对象,把它们用直线或“导线”连标准仪器和许多厂商的PC插卡。这样, Visual Studio和测试和测接。导线连接规定了直观框图中的量工具集的有机结合就能解决与定功能和序列。仪器驱动程序: VEE Pro支持各制应用软件连接和控制测试设备相种工业标准驱动程序,如IVI关的许多难题。COM和VⅪI即插即用驱动程序。它支持上千种驱动程序,以及70多家制造商的流行仪器。图3.测试和测量工具集的监视程序跟踪o层,提供 Agilent VISA. SA COM,SCL和SCL细·COM和NET:对于不熟悉NET节,帮助您找到源代码中的瓶颈问题程序语言而又需要使用这些能力9 Agilent IO Monitor的工程帅来说, VEE Pro关注各Fle View Monitor Help种细节,可确保COM与NETG區母■园Time Stamp Progr3 aDdress」soe」 FunctionI 10 Data Ret Val Time(ms)软件的成功交互14: 03: 34.909 vaexe gpib. 22 SICLSICLcausee0367014: 03: 34.910 vaexe gpib. 22 SICLSICL:: Prompt1222573014: 03: 34.911 vaexe gpib. 22 SICL Detail SICL B: tulip write " TST?. 0 85.350014: 03: 34.997 va exe gpib, 22 SICL Detail SICL B: tulip read152129210SICL B: tulip write- Process ID 1884: Thread ID 1880Parameters.InputNameTypeValueA OffsetHexadecimalASCllin int327400000002a54535430..TSTImein uint 32in uintain uint32ab al Is评估ⅣO软件替代方案ADE VS. O APIIVI-C和 IVI-COM。它们与多种我们的最终目标是使您能用最选用ADE将影响为您的应用选ADE一道工作,可通过任何厂商的少时间确定测试系统中应使用何种择最好的IO库和API。表2示出IO硬件与仪器通信。IO库或驱动程序。这项工作在今天 Agilent支持的各种IO,为各ADE表3从左到右示出三代驱动程是不可避免的一但我们能提出简化推荐的库,以及首选的和历史上的序标准化的进程一专用、测试和这一过程的几项建议。替代方案。测量标准和PC工业标准。它也代仪器驱动程序vs.直接o作为一个值得注意的例子,在表了驱动程序技术的过去、现在和在比较驱动程序和直接顶O时,使用Ⅴ isual basic6时,我们认为未来需考虑两项关键因素。一是开发诫 VISA COM优 J VISA AP,因为为加速测试系统开发,我们推度和执行速度的权衡:驱动程序有VISA COM是面向对象,而VISA卷仪器控制使用最新 VI-COM驱动更快的开发速度,而直接IO则能AP是层次观察。使用COM版意谓程序和VX即插即用WN32驱动更快地执行。着您不需要为YB对象增加bas文程序。ⅣCOM驱动程序技术是建件(需要通过参考),并且VISA造于PC标准体系结构之上的唯一另一项因素是能访问的仪器功COM允许使用上下文相关的种。在COM上建造的部件驱动能。驱动程序通常覆盖仪器所有功 ntcllisensc都助,。程序可在所有流行PC语言和大多能的一个子集—一般限制为最常使用的功能。相反,直接ⅣO与SCPⅠ ADE VS.仪器驱动程序数测试和测量语言中L作。此外,它利用最流行的IO形式,可用于最命令的组合能访问仪器可编程功能如上所述,有三种类型的标准新NET技术之中。的100%。如果您既想利用驱动程序化仪器驱动程序:ⅤXI即插即用的优点,又需要访问所不支持的特性,在一个应用程序中使用这两种方法是有可能的。表2ADE和推荐的|O库应用开发环境推荐的库支持的替代方案首选历史Visual basic 6VISA COMVISA With visa 32. basSICLVisual c/ct+VISA With visa 32. hVISA COMSICLVisual basic net测试和测量工具集直接WOⅥ SA COMC#和其它NET语言VISA With visa32 csVISA with visa32, vb表3ADE及其推荐的仪器驱动程序仪器驱动程序家族专用测试和测量测试和测量组件Pc(针对一种语言)(基于测试和测量标准)(基于PC标准)Labview即插即用abwindows/cⅥ即插即用V-COMVX/即插即用GN)WNVX即插即用VEE Panel驱动程序VI-Cwww.agilent.com/find/systemcomponents成就测试系统的未来术语输入/输出层一也称WO层;该软件与外部装置(如仪器)交互,发布命令和开放标准,如COM和LAN巳ADE一应用程序开发环境;这一软件收集数据。被计算机世界广泛接纳,现在又正开发程序的集成套件可能包括文本编辑成就着测试系统开发的未来。通过器、编译器调试器,以及用于建立、维V—可互换虚拟仪器;这是一种标准最大化软件重用,更容易的仪器互护和调试应用程序的其它工具。仪器驱动程序模型,允许对不同仪器型换,包括不同型号甚至不同品牌仪号和门类有一致的程序形式。AP|—应用程序接口这是严格定义的器的互换,这些标准加速了系统的套软件例程,通过它,应用程序能访ⅣMcOM驱动程序一也称M组件驱动开发。通过允许您在一个应用程序问操作系统下层或可重用软件库提供的程序;M驱动程序作为COM对象出中使用直接IO,SCPI和驱动程序,功能和服务。现,它保留您所选开发环境的所有能力。标准也提高了系统的功能性和性能。C#一读作“ C sharp”;这是新近面向LAN—局域网您选择的开发环境应能将测试组件的程序语言,它类似C+,并组和测量更容易融入定制应用程序中。合了C和Java语言的属性。库一汇集可调用的软件操作可重用的如果您更乐于使用文本程序,带有coM一公共对象模型,也称Mcot软件功能意味着可由其它程序使用。agilent测试和测量工具集的 Visual COM:它允许软件开发者创建可与现NET框架用于应用程序开发的平台,Studio将能避免与测试设备连接与有应用程序一道使用,而不需要修改程它在 Windows环境中提供大的操作库,控制有关的许多问题。如果您愿采序的新软件组件;这是为软件重用对鼓励软件重用,减少程序员错误和简化用图形程序, Agilent VEE Pro是开DLL的改进。应用程序的开发;它的两个主要组件是放和对标准友好的环境,它支持直公共语言运行时间和类库接IO和驱动程序,以及COM和.直接Wo一直接输入/输出;与仪器通NFT技术。信,但没有驱动程序的好处(或开销);即插即用驱动程序—也称通用仪器驱成功使用直接MO需要深入了解可编程动程序;VⅪ丨即插即用驱动程序被非为了解简化系统集成的更多方仪器的标准命令(SCP)。VⅪ仪器采用;用户编写的程序也能调用库功能。法,加速系统开发和利用开放连通DLL—动态链接库由其它应用程序使能力的各种优点,请访问:wWw.用的一套软件操作;它可随时加载,作scP|一可编程仪器的标准命令;定agilent. com/findlopen。您也能由为可重用软件库的容器由多个应用程序义了全套控制可编程测试设备的通用此链接到我们的系统开发者在线社同时共享。命令。区,通过签约优先获得本系列中未来的应用指南。只需寻找链接“Join驱动程序—也称仪器驱动程序这是驻SCL一标准仪器控制库;这是模块化存在计算机上和用于控制仪器(如数字仪器通信库,能与各种计算机体系结your peers in simplifying test-system多用表、示波器、网络分析仪)的功能构、丨O接口和操作系统一道工作;已被Integration汇集:也是ScL,直接O和SA的VsA取代替代方案。USB—通用串行总线;设计用于取代GP|B—通用接口总线;这是用于测试PC中的RS232和RS422串行总线设备与测试系统连接的最主要8-bt并行ⅣO连接。UPnP一通用即插即用;这一网络体系结构保证了装置、软件和外设的兼容HPB— Hewlett-Packard接口总线:性;它不同于即插即用或VX即插即用GP|B的另一名称驱动程序。10
    2020-12-11下载
    积分:1
  • OMP算法 matlab
    matlab编的OMP算法,代码全是自己写的,有注释,并带有数据集,里面的格式相对来讲也是很标准的,对学习稀疏重建与压缩感知是十分有用的
    2020-12-12下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载