本书中的源代码
下载链接:https://pan.baidu.com/s/1GthZ6J2McKW_rq8EvoKgqw
提取码:1010
使用此源代码,需要安装简仪的锐视工具包(SeeSharp Tools)
您可通过《JYPEDIA》中的Drivers进行下载
推荐理由
由简仪工程师宋文波、邵天宇编写的《C#与开源虚拟仪器技术》一书通过哈尔滨工业大学出版社正式出版。
本书也许是第一本开源测控软件技术的专著。作者谙熟LabVIEW,在实践开源测控技术的历程中,把开源软件技术、C#编程的优点以通俗易懂的方式展现给读者。
本书针对性强,定位准确,附大量源代码,特别合适稍有编程基础,非计算机专业,又希望迅速提高测量技术编程质量和效率的测试工程师,帮助他们如何用C#语言开发测试测量应用。如果再结合简仪的锐视开源测控软件和与之配对的硬件,读者一定能较快地掌握开源测控软件的技术,在自主可控高效的测控技术上迈进一大步。
获取方式
推荐语
曹平 博士/副教授
中国科学技术大学物理学院近代物理系/核探测与核电子学国家重点实验室
虚拟仪器概念和技术自面世以来,给测试、测量和自动化仪器技术带来了巨大的变革,“软件即仪器”的理念深入人心。长期以来,人们常将虚拟仪器与LabVEW相提并论,这实际是“道”和“术”的差别,有着根本上的不同。本书从C#这样一个风靡全世界的优秀语言出发,全面讲述虚拟仪器的另外一种实现之“术”,内容详实,实用性强,对于应用工程师和实验科学家来说均是一本难得的指导用书,有利于推动虚拟仪器“道”的发展。
陈大庞
上海简仪科技总经理
软件是模块仪器技术的核心之一,模块仪器技术的软硬件无缝结合给用户提供了无限的发展空间。本书从C#入门到编程技巧,从程序结构、多线程到更完美的生产消费者模式,从不同的硬件接口到跨平台,每一节都有详细的解说和范例,彰显了开源C#语言的优雅和强大,突出了开源软件的威力。本书对有自主可控需求的仪器工程师及在校的老师和同学来说是一个很好的参考。
邵晖
上海聚星仪器有限公司总经理/教育部优秀创新创业导师
C#语言强大、开源、跨平台、面向对象、资源丰富,是我最喜欢的测试测量软件开发工具。我希望这本业界有才华工程师的心血之作能够成为新手变成专家的向导和职业工程师攻坚克难的助手。
内容简介
本书主要介绍了C#语言和虚拟仪器技术在测试、测量行业中的实际应用,包括软件编程方法、数据采集应用和自动化测试等。全书共分为三部分:第一部分入门篇,介绍了C#语言的基础知识,包括语言基础、面向对象的概念、基本和高级数据类型、窗体控件的用法及常用文件类型的读写操作;第二部分高级篇,介绍了进阶内容,包括使用C#语言进行数学分析和信号处理、如何实现多线程和异步编程、C#和其他编程语言的混合编程及如何进行复杂的用户界面设计;第三部分工程篇,介绍了在实际测试开发中经常遇到的工程应用,包括串口、网络和Modbus通信,数据库连接和Office报表生成,数据采集和仪器控制,此外还介绍了在开发大型测控程序时可以参考的设计模式及如何发布应用程序。本书内容由浅入深,语言通俗易懂,几乎涵盖了虚拟仪器技术的各个方面,并且包含大量的代码实例,以求给读者更好的学习体验。
上下滑动,可查看目录全部内容