labview串口调试助手
LabVIEW串口通信入门教程

串口可以说是我们最容易见到,也最容易接触到的一种总线,台式机上一般都有二个,而现在很多下位机、仪器等很多都还是使用串口通信的。
论坛上很多朋友都经常会使用到串口,并遇到一些问题,这里有必要做一个详细的说明,以方便广大会员朋友方便使用。
首先补充一个比较重要的问题,就是在LabVIEW中使用串口的话一定要先安装VISA这个驱动,然后生成的EXE运行时也需要在目标机上安装VISA Runtime Engine,可以在打包时一起打包。
1.串口扩展的问题:先说一下串口的扩展问题,一般的台式机或工控机上都至少有二个串口,一般都是够用的,但是现在市场上已经很难找到带串口的笔记本了,而有时候在外出调试时需要在笔记本中使用到串口的,这时一般是使用USB-RS232的转接线,价格从十几到一百多都有,很多朋友反应在使用价格低的转接线时会出现乱七八糟的问题,而贵一点的线就很少听说有其它问题的,所以大家在使用便宜的USB-RS232转接线时要特别注意线的质量,遇到一些奇怪的问题时先考虑换一根好一点的线。
PCI-RS232扩展卡也同理,便宜的卡也容易出问题,尽量买好一点的,以免因小失大。
PCI-RS232一般至少能扩展2个串口,有些BT一点的可以扩展到8-16个,一堆线和接头。
转接线和扩展卡一般是要装驱动的。
2.串口功能的确认:在使用串口之前,最好先确认一下串口是否正常,特别是使用转换接或扩展卡的。
检查的方法很简单,就是将串口的2、3脚短接起来,3脚是发送数据,2脚接收数据,就是这个串口自发自收。
电脑上的串口软件一般是用串口调试助手,很出名的,也好用。
如下图所示:图1串口调试助手打开软件,选择已经短接好的串口号,点击“手动发送”,如果串口是好的,2、3脚又短接起来了,马上就可以在上面的接收框里看到接收的数据就是发送的数据。
稍微要注意一下的是有些电脑的COM1和COM2的位置是反过来的,所以要确定好串口调试助手左上角的串口上择的是已经短接的那一个,如果COM1没接收到,可以再先COM2再发一次看一下。
LabVIEW串口通信浮点小数转四个字节和数据打包

LabVIEW串口通信浮点小数转四个字节和数据打包LabVIEW编程的虚拟仪器,作为PC与单片机的上位机,十分直观方便。
LabVIEW中控制串口使用VISA十分方便。
串口通信都是发送的一个一个字节,字节中包含需要的信息,有些需要多个字节的组合才能传递一个完整的信息。
一般的数据通信都是通过数据包来传递信息的,现在我们要用LabVIEW向单片机发送单精度浮点小数。
现在遇到一些问题:1.串口发送的都是字节,怎样把浮点小数转换成字节?bVIEW中VISA串口的写入传送的字符串,如果直接发字符串,单片机得到是字符的ASCII码,单片机无法解析成需要的浮点小数。
如何把字符串转换成相应的字节?3.数据一直向串口传输,为便于单片机解析出想要的数据,如何进行打包?问题1:浮点小数在计算机中的存储遵循ieee754协议,实际上一般情况下,各种仪器发送的数据都是按照ieee754协议转换成的字节数据包。
我们传递浮点小数,可以按照ieee754协议转换成字节数组。
例如单精度浮点小数8.25转换成字节数组用十六进制表示为41 04 00 00,为四个字节。
那么如何通过LabVIEW实现呢,我这儿有个程序利用强制转换来实现,不知是哪位大神写的,反正是十分方便、有效,确实很NB。
因为关于强制转换,LabVIEW帮助和网上根本查不到资料,尤其是其上端的连线--类型,根本不知道连接什么量。
程序框图主要利用强制转换和数据拆分来实现ieee754协议转换为四个字符串。
单精度数字SGL(单精度浮点型)类型,经过强制转换,变成I32(32位长整形)类型,再经过两次拆分,得到四个U8(无符号字节,8位整型)类型的数据,再经过数值至十六进制字符串转换,字符宽度为2,得到十六进制整型字符串,再将4个字符连接起来。
8.25转换得到41040000。
前面板如下:问题2:问题1解决了,把单精度浮点小数转换为四个字节,并连接起来。
但是当我们将它们发送到串口,在串口调试助手上用十六进制显示,发现原来我们发送的是它们的ASCII码。
基于labview串口助手设计资料

虚拟仪器课程设计题目:串口调试助手设计学院:华东交通大学机电工程学院班级:2012xxxxxx学号:2012xxxxxxxx姓名:xxxx目录《虚拟仪器设计》课程设计任务书 (2)1.引言 (4)2. labview及串口通信简介 (4)2.1 Labview (4)2.2串口通信简介 (5)3.串口相关节点介绍 (6)3.1 VISA配置串口 (6)3.2 设置缓冲区大小 (7)3.3visa写入 (7)3.4 VISA读取 (7)4.程序框图设计 (8)4.1 串口初始化输入模块 (8)4.2数据发送程序 (9)4.3数据接收 (9)4.4字节数显示 (10)4.5 属性节点设置 (10)5.前面板设计 (10)6.结语 (11)7.心得体会 (12)8. 参考文献 (13)华东交通大学机电工程学院《虚拟仪器设计》课程设计任务书学生姓名:高俊须学号:20120310110212一、设计题目串口调试助手设计二、设计目的和要求通过对虚拟仪器的设计,了解虚拟仪器设计的基本原理及常用的对象使用方法;通过设计一台虚拟式数据采集系统、图形识别系统、通过串口、并口控制、测温系统、转速测量系统等,了解虚拟仪器数据采集卡的使用及设置,并口或串口的数据传输,了解虚拟编程中如何使用非NI公司的数据采集卡或电脑中常用的声卡,如何配置DAQ助手等,学会把外界物理信号采集到计算机并进行简单分析或者通过虚拟仪器产生符合要求的信号并通过声卡输出或者学会利用NI的ELVIS系统设计简单的测量软件。
加深虚拟仪器知识、单片机的了解,培养学生运用虚拟仪器思想解决工程实际问题的能力。
二、设计内容A.详细要求:(1)串口可选;(2)波特率可调;(3)串口通讯方式可调(9位还是11位);(4)校验方式可选(奇校验偶校验);(5)设计界面要标准B.前面板上要设置必要的控件对象以设置相应参数。
C.设计界面要美观,程序可读性好。
三、设计进度安排设计时间总计2周课程设计任务及要求讲解(0.5天)设计任务分析及查找资料(1.5天)程序编制及调试(5.5天)设计说明书撰写(2天)答辩(0.5天)四、设计任务书应包括的主要内容目录设计题目任务分析实现过程程序前面板及流程图结束语心得体会参考文献五、考核方法考核方式由三部分组成:平时学习态度(含考勤)、设计完成情况(含方案、程序质量、界面、说明书等)及答辩情况确定。
如何使用串口调试助手Keil软件仿真的串口调试技巧

如何使用串口调试助手Keil软件仿真的串口调试技巧在嵌入式系统开发中,串口调试是一项非常重要的技术。
Keil软件是一个广泛应用于嵌入式系统开发的软件平台,通过其内置的串口调试助手,我们可以方便地进行仿真的串口调试。
本文将介绍如何使用串口调试助手Keil软件仿真的串口调试技巧。
1. 了解串口基础知识在开始使用串口调试助手之前,首先需要了解一些串口的基础知识。
串口通信是一种通过串行传输数据的通信方式,常用的串口通信标准有RS232、RS485等。
了解波特率、数据位、停止位、校验位等串口通信参数的含义和选择是必要的。
2. 配置串口参数打开Keil软件后,选择对应的工程文件,并进入工程配置页面。
在这里,我们可以找到串口调试助手的配置选项。
根据实际需求,设置串口通信的参数,如波特率、数据位、停止位、校验位等。
确保与目标设备的串口参数一致,才能正常进行串口通信。
3. 编写串口发送与接收代码在代码中,我们需要编写串口发送和接收的相关代码。
通过Keil软件提供的API函数,我们可以方便地实现数据的发送和接收。
在发送数据时,需要将数据写入到相应的寄存器,以便传输到串口。
而在接收数据时,需要从寄存器中读取数据。
通过合理设计代码,可以实现稳定可靠的串口通信。
4. 仿真运行程序完成代码编写后,我们可以进行仿真运行,以验证串口调试功能的正确性。
在Keil软件中,可以选择进行单步调试、断点调试或连续运行调试。
通过监视寄存器的值变化、观察串口发送与接收的数据情况,可以帮助我们进行串口调试。
5. 使用串口调试助手测试在完成仿真运行后,我们可以使用串口调试助手进行测试。
打开串口调试助手,并选择与目标设备串口参数一致的配置。
点击打开串口,即可开始接收串口发送的数据。
通过观察串口调试助手输出的数据,可以验证串口通信的正确性。
6. 调试技巧与注意事项在使用串口调试助手Keil软件进行串口调试时,还需要注意一些调试技巧与注意事项。
首先,确保串口连接正确可靠,避免松动或接触不良导致数据传输错误。
LabView串口仪器控制

[Labview经验] 小草手把手教你 LabVIEW 串口仪器控制——VISA 串口配置 [复制链接]2228 查看 7 回复 | 发表于 2015-1-26 13:39:01 只看该作者倒序浏览建议大家按我发帖子的顺序来看,方便大家理解。
请不要跳跃式的阅读。
很多人现在看书,都跳跃式的看,选择性的看,导致有些细节的部分没有掌握到,然后又因为某个细节耽误很多时间。
以上只是个人建议,高手可以略过本帖。
从手把手系列第 1 贴我就写了,用 LabVIEW 来写串口驱动控制仪器,只需要下图的几个函数即可。
事实上,真的只需要下面几个函数。
所以,LabVIEW 写个串口程序,其实很简单的。
问题是,有很大部分的人,问的就是串口,这个问题,那个问题。
没写过串口的人可能会问:你都说了串口很简单啊,就那么几个函数,为什么还有这么多人在问?我只能回答:不注重细节和自己的程序思维。
一般的串口控制结构是:①配置(打开)串口②读写串口③关闭串口我觉得这几个之间,配置 VISA 串口,是个很需要斟酌的部分。
配置串口是进入串口通讯的钥匙。
首先你配置成功了,才能进行正确的通讯。
下面开始进入正题,先看下 VISA 配置串口函数。
配置串口时候,最好是在对应的参数端口那里,右键,新建常量或者输入控件,然后再在新建出来的上面修改。
因为,新建出来的数据类型,肯定是对的。
需要注意的是:①停止位那里,不是常数 1 1.5 2 等,实际是 10,15,20 数值。
这里最好右键新建常量然后选择对应的枚举类型,如上图所示。
更需要注意的是:②配置串口,顶端有个启用终止符,一般默认是真,终止符一般默认是 OA,即换行符。
有些人接受的字符串,里面含有十六进制的 OA,然后每次数据接收到 OA 就停止了,然后就以为程序有什么问题,其实就是没有配置好 VISA,终止符没有设定为假。
那为什么配置 VISA 要搞个终止符呢?(注意:这个函数的终止符,只是接受的终止符,只是对 LabVIEW 接收而言,后面会具体讲。
串口调试助手详细讲解(结合实操),通讯问题不再是问题

串口调试助手详细讲解(结合实操),通讯问题不再是问题经常会有学员问我,老师老师,我的plc和变频器通讯不上了,不知道什么原因,您能帮我看看么。
其实吧,这个一般远程是帮不上你什么的,还是要你自己去测试,找出问题,那么怎么测试呢,今天就给大家做一个详细的解说,我们通过一个实际对的案例,结合一个叫做串口调试助手的小工具,带大家了解,通讯出问题了,一般是怎么去查找问题的。
案例是这样的:一台三菱的plc,plc的bd板和变频器通过485的接线方式连接了变频器,给变频器发送了一串数据过去,这一串数据能够让变频器正转,可是变频器就是死活不转。
第一步,检查接线,我们用的485 2线制的接线方法。
第二步,检查通讯参数,两边都是波特率9600、数据位8位,停止位1位,偶校验,变频器设置为1号站,全部通讯参数都没有问题。
第三步,观察DB板上面的2个指示灯,在控制正转时,s发送的指示灯闪了一下,而接收的指示灯R并没有亮。
这个时候的情况是,有发送数据出去,但变频器那边没有数据返回。
这种情况我们怀疑发送出去的数据是不是不对,这个时候考虑使用串口调试助手进行测试。
第四步,使用串口调试助手。
首先我们要了解控制正转需要给变频器发送什么数据,这个案例里面发送的数据是(01 06 32 00 10 01 4B 41)我们从2个方向进行检查:电脑连接变频器,通过一根USB转485的线(某宝可以买到这样的线),连接入下图,然后通过电脑发送(01 06 32 00 10 01 4B 41)这一串数据,看看变频器能不能启动正转。
这个线插入电脑时,在电脑的设备管理器位置会产生一个COM口,我这里显示的是COM9(假如没有显示这个口的话,那么说明电脑没有安装驱动,口到百度找一下这个驱动安装,或者找卖线厂家提供驱动程序,或者电脑下载一个驱动精灵软件可以解决这个问题),显示如下图:这个时候我打开串口调试助手(类似的工具网上很多,百度一下可以找到,然后下载),界面如下图匹配好通讯参数,然后点击打开窗口,串口的指示灯点亮就可以通讯了这个时候,我们输入要发送的数据,点击,发送。
LabVIEW串口基础 串口接收

LabVIEW 串口接收串口发送一次数据的步骤为:打开串口-->发送数据-->关闭串口。
参照串口发送的思路,串口接收一次数据的步骤为:打开串口-->接收数据-->关闭串口。
但是这里有一个问题,数据的接收方是不知道数据会在什么时刻发送过来的,这是一个被动接收的过程。
对应的有两种情况:1、接收方提前知道将接收多少数量的数据对于这种情况,处理起来比较简单,直接在读取函数处进行设置即可。
图中所示为接收5字节数据的情况。
注意在进行测试的时候,要提前让数据发送端保持持续发送,然后运行接收程序才可以收到数据。
2、接收方不知道将接收多少数量的数据既然不知道有多少数据,那创建一个while循环一直读取就好了。
但是数据可能是断断续续传来的,而我们在进行读取的时候又必须得告诉读取函数需要接收数据的数量,这时候可以利用属性节点的方式获取串口缓冲区的数据数量,缓冲区有多少数据就读多少。
读取函数的输出端显示的是本次读取的结果,所以当断续的数据传来,显示的结果每次都会刷新,而我们想看到的应该是每一次的结果累计,这里可以使用连接字符串的方式将字符串上一次的值与这一次的值累加起来并作为新的值进行显示。
在获取到串口缓冲区的字节数之后,还进行了一个判断,当缓冲区不为空的时候再进行数据读取。
上面这个程序,可以说是一个最简单的串口接收程序了,里面用到的函数组件都是进行串口数据接收所必不可少的。
但是很多时候,用LabVIEW编写串口程序是拿来跟下位机进行交互的,下位机有可能是单片机,也有可能是别的什么设备。
在调试这些下位机串口设备的时候,用的最多的调试工具就是串口助手了。
作为一个调试工具,XCOM已经做的很好了,没有必要重复造轮子。
但从另一个方面来说,XCOM是拥有很多个性化的功能的,比如自动发送、多条发送等,这些功能可以为调试带来极大的便捷。
当我们想要更多,当现有的工具无法满足我们的需求,最快的方式就是自己去编写一些调试工具,或者说根据自己当前的需求快速定制化一个调试工具。
在LabVIEW中应用串口使用LabVIEW系统VI串口VI介绍

在LabVIEW 中应用串口第一部分使用 LabVIEW 系统VI、串口 VI 介绍LabVIEW 的串口通讯 VI 位于 Instrument I/O Platte 的 Serial 中,包括:数据位、停止位、校验位和流控等等。
在LabVIEW 环境中使用串口与在其它开发环境中开发过程类似,基本的流程框图如下读取字节数发送接收 :]接收数据Errormi■IR呵关闭波特率VISA图1、串口操作数据流图首先需要调用 VISA Con figure Serial Port 完成串口参数的设置,包括串口资源分配、 波特率、在某些特殊情况下, 需要设置串口接收/发送缓冲区的大小,此时可以使用 VISA Set I/O Buffer具体的例子可以参考: examples'i nstr'smplserl.llb第二部分使用MSCOMM 控件在LabVIEW 中使用MSCOMM 控件,与在 VC 、VB 中使用一样。
同样可以使用中断方式进行 接收。
具体的例子可以发 劇索取。
Resource NameEl波特率|»3—SEfelALdupliVISA resource 九卯e b~>f7ol图2、初始化串口如果初始化没有问题,就可以使用这个串口进行数据收发。
发送数据使用 VISA Write ,接收数据使用 VISA Read 。
在接收数据之前需要使用 VISA Bytes at Serial Port 查询当前串口接收缓冲区中的数据字节数,如果VISA Read 要读取的字节数大于缓冲区中的数据字节数, VISARead 操作将一直等待,直至Timeout 或者缓冲区中的数据字节数达到要求的字节数。
当然也可以分批读取接收缓冲区或者只从中读取一定字节的数据。
duplicateVISA resource name发送数据wfWfl1[jibeWSA占be 、图4、从串口接收数据Size ;而使用 VISA Flush I/O Buffer 则可以清空接收与发送缓冲区。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《虚拟仪器技术》课程设计报告
题目:串口调试助手
专业:测控技术与仪器
班级:测控0901
学号:091301120
姓名:吴迪
指导教师:陈老师王老师
完成日期: 2013年3月
扬州大学能源与动力工程学院
2013年3月
目录
一.设计目的 (2)
二.设计步骤 (6)
1.基本框架的设计 (7)
2.配置串口各个参数 (8)
3.写入字符串 (9)
4.写入格式的选择 (11)
5.读取字符串 (12)
6.读取字符串格的选择 (13)
7.清空读取字符串 (13)
8.打开串口 (14)
9.对界面颜色的设计 (14)
三.总程序图 (15)
四.调试中遇到的问题 (16)
五.体会 (17)
第一部分
课
程
设
计
指
导
书
1.设计目的
(1)掌握Labview软件编程方法
(2)掌握虚器仪器实验室硬件的应用
(3)培养综合应用所学知识来指导实践的能力
2.设计所用仪器及器件
(1) NI公司的数据采集和信号调理卡。
NI MyDQA卡,myboard
辅助电路板。
(2)计算机一台。
(3)各种相关的实验材料和设备。
3.实物内容及要求
(1)设计成果一份。
(2)课程设计报告一份。
4.进程安排
1.布置任务、查阅资料,方案设计(两天)
根据设计要求,查阅参考资料,进行方案设计及可行性论证,确定设计方案,画出详细的原理图。
2.上机在LabVIEW环境下按要求进行设计(三天)
要求在虚拟仪器上观测到正确的波形并达到规定的技术指标。
3.硬件的装配及调试(三天)
使用数据采集卡进行装配调试,使其全面达到规定的技术指标,最终通过验收。
4.总结报告(一天)
5.课程设计报告内容
总结设计过程,写出设计报告,设计报告具体内容要求如下:1.课程设计的目和设计的任务
2.课程设计的要求及技术指标
3.总方案的确定并画出原理框图。
4.各基本单元原理及设计 (结合设计图写)。
5.总原理图,工作原理、工作特性(结合框图及前面版讲解)。
6.电路安装、调试步骤及方法,调试中遇到的问题,及分析解决方法。
7.实验结果分析,改进意见及收获。
8.体会。
第二部分
课
程
设
计
报
告
一.设计目的
设计一个串口调试助手。
要求:1.串口可选
2.波特率可调
3.串口通讯方式可调
4.检验方式可选
5.设计界面要标准
二.设计步骤:
基本框架的设计
首先,在程序框图放入四个函数,分别为visa配置窗口,visa写入,visa读取,visa关闭。
,,,。
2、配置串口各个参数
为visa配置串口函数配置各个参数,分别有visa资源名称,波特率数据比特,奇偶效验,停止位,流程控制,终止符,超时。
其前面板和程序框图分别如下
前面板
3、写入字符串
写入字符串分别单次写入字符串和连续写入字符串,其前面板和程序框图如下。
其中,连续写入的布尔按键机械动作为单机时转换,单次写入的布尔按键机械动作为保持转换直到释放。
前面板
4、写入格式的选择
写入格式有四种,normal,backslash‘、’codes,password,hex,是对写入字符串格式的选择。
程序框图是对写入字符串属性节点的写入。
其前面板和程序框图如下。
前面板
5、读取字符串
该读取字符串的设计是只接收发送的字符串,意思是接收多少字符串就显示多少字符串。
其前面板和程序框图如下
6、读取字符串格的选择
读取格式有四种,normal,backslash‘、’codes,password,hex。
如写入字符串一下,其前面板,程序框图如下。
7、清空读取字符串
清空字符串是通过对写入字符串局部变量写入空字符串常量。
其前面板和程序框图如下。
8.打开串口
打开串口和关闭串口用的同一个布尔按键。
关闭串口用的是打开串口的局部变量的非。
其前面板和程序框图如下。
9.对界面颜色的设计
把背景设计成黑色,面板为白色,窗口为蓝色。
设计工具如下。
三.总程序图:
四.调试中遇到的问题
当程序设计完成之后,但不知道怎么和机器通信,由于时间有限,我在网上找到一个方法,就是虚拟串口创建软件,但刚开始并不能通信,经过不断的尝试最后终于成功了。
五.体会
这学期一周半的课程设计,主要学习一些LabVIEW的基本操作和编程技巧,LabVIEW作为一门新式的以图形化编程的语言,不仅提供了简单易学的编程方法,而且提供了海量的可调用的模块,子vi,涉及到各个方面。
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。
LABVIEW有很多优点,尤其是在某些特殊领域其特点尤其突出。
首先在测试测量方面:LABVIEW最初就是为测试测量而设计的,因而测试测量也就是现在LABVIEW最广泛的应用领域。
经过多年的发展,LABVIEW在测试测量领域获得了广泛的承认。
至今,大多数主流的测试仪器、数据采集设备都拥有专门的LabVIEW 驱动程序,使用LabVIEW可以非常便捷的控制这些硬件设备。
同时,用户也可以十分方便地找到各种适用于测试测量领域的LabVIEW工具包。
这些工具包几乎覆盖了用户所需的所有功能,用户在这些工具包的基础上再开发程序就容易多了。
有时甚至于只需简单地调用几个工具包中的函数,就可以组成一个完整的测试测量应用程序。
控制与测试是两个相关度非常高的领域,从测试领域起家的LabVIEW自然而然地首先拓展至控制领域。
LabVIEW拥有专门用于控制领域的模块----LabVIEWDSC。
除此之外,工业控制领域常用的设备、数据线等通常也都带有相应的LabVIEW驱动程序。
使用LabVIEW可以非常方便的编制各种控制程序。
除了以上两种应用领域,LabVIEW还包含了多种多样的数学运算函数,特别适合进行模拟、仿真、原型设计等工作。
在设计机
电设备之前,可以现在计算机上用LabVIEW搭建仿真原型,验证设计的合理性,找到潜在的问题。
在高等教育领域,有时如果使用LabVIEW进行软件模拟,就可以达到同样的效果,使学生不致失去实践的机会。
与C和BASIC一样,LabVIEW也是通用的编程系统,有一个完成任何编程任务的庞大函数库。
LabVIEW的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储,等等。
LabVIEW 也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试
根据一些项目统计,完成一个功能类似的大型应用软件,熟练的LabVIEW程序员所需的开发时间,大概只是熟练的C程序员所需时间的1/5左右。
所以,如果项目开发时间紧张,应该优先考虑使用LabVIEW,以缩短开发时间。
我对这一门高效简单的编程语言有很大的兴趣。
一口气就把发的讲义看完了,又从图书馆中借了一些高级应用的书,还在网上搜过NI公司举办的研讨会。
从中学到了大量的技巧。
也越来越感到,LabVIEW入门很容易,如果要深入做下去,完成一个像样的工程,就必须懂得各方面的知识,需要了解与电脑通信的各种协议,pci,pxi,gpib,还有现今流行的USB,就算用别人做的卡,用别人编写好的驱动程序,自己也要动各种调用约定,因为他们的卡并不为LabVIEW一种编程语言所做,好在LabVIEW本身提供了各种方法可以方便的调用。
需要学会使用数据库,需要用别的编程语言别写可供LabVIEW能调用的模块。
这是一门实践性很强的课,很多知识是从书上看来的,而且看完之后,自己还觉的不错,觉得自己已经掌握的很好了,但真到实际做东西的时候,就会觉得困难重重,这时再去查书,便有了对知识的更深层次的理解,其实在这方面更应该感谢网络给我们带来的方便,有任何问题,上网搜一下,很多问题都可以迎刃而解,而且很多网友都
有自己独特的见解,在他们的讨论中看到了很多有用的东西。
而且我们能感受到学院老师对这门课的重视,也能看到这门课的发展前景,即使我们在以后的工作中不在这方面发展,这门课留给我们的学习思想和技术技能都是很宝贵的。
学以促用,用以促学,我们感觉这也是这门课教给我们的重要知识。
带着问题学习才能学到真正的知识。
在这学期的学习中我们学到了很多,也认识到我们需要学的东西更多,仅凭现在学到的东西是远远不够的,要想在这方面作出一些成绩,必须继续学下去。
13。