找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1818|回复: 10

请教:打包后如何保证串口通信正常?

[复制链接]
发表于 2006-6-17 06:00:17 | 显示全部楼层 |阅读模式
各位朋友:
小弟这几天在搞一个小项目,包含了串口通信。
在Labview6.1下串口通信正常,一旦打包成EXE文件就通信不灵!
上网看了LV精华贴中有关的有关LV打包成EXE及可以在没有安装LV的电脑上面运行的安装包installer的详细的步骤介绍。
照样画葫芦也不行!这几天郁闷中!
我用的是LV6.1。
如有赐教,非常感谢!
发表于 2006-6-17 06:44:58 | 显示全部楼层
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-17 06:47:32 | 显示全部楼层
<>哈哈,</P>
<>谢谢cpubbs大侠!</P>
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-17 07:09:15 | 显示全部楼层
<>哦!</P>
<>在精华贴上说的是在LV6中打包时要添加serpdrv这个东东!</P>
<>书上也是这般说的。</P>
<P>我把它添加到支持文档一项,但是一样不行。</P>
<P>另外我发现在安装好的Run-Time Engine6.0里已经有这个文件了。</P>
<P>真是百思不得其解!</P>
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-18 04:55:48 | 显示全部楼层
<>今天试了一下,</P>
<>发现从LV8.0驱动光盘中找到的NIVISA驱动,</P>
<>直接安装后,程序的通信就正常了,不过是WinXP的驱动。</P>
<P>LV7.0驱动光盘中有Win98的驱动。</P>
<P>而且打包时不需要选什么serpdrv文件。</P>
<P>我用的是LV6.1编译器打包的。</P>
<P>仅供还在使用LV6.1的朋友参考。</P>
回复 顶

使用道具 举报

发表于 2006-6-17 06:17:12 | 显示全部楼层
LV61应该要选择一个东西,具体应该在这里:
回复 顶

使用道具 举报

发表于 2006-6-17 06:18:33 | 显示全部楼层
在installer这个地方,有一个advanced...,点击就有一个选择,就是serial port support,新版本的是如此,旧版本的好像要拷贝一个DLL或什么之类的进去才行,论坛以前有贴子介绍的,兄弟你搜索一下!
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-17 06:27:42 | 显示全部楼层
<>好,我再努力一下!</P>
<>谢谢各位!</P>
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-17 06:31:50 | 显示全部楼层
<>“在installer这个地方,有一个advanced...,点击就有一个选择,就是serial port support,”</P>
<>我仔细看了这里,没有serial port support,</P>
<>可能我用的是旧版本。</P>
<P>用LV8.0来打包要注意那里才能保证串口通信正常?</P>
<P>谢谢!</P>
回复 顶

使用道具 举报

发表于 2006-6-17 06:38:36 | 显示全部楼层
lv8就是我上面说的那个,点选一下就可以了!
回复 顶

使用道具 举报

 楼主| 发表于 2006-6-17 06:43:27 | 显示全部楼层
<>转贴: </P>
<>****************************</P>
<>&lt; 我用的是LabVIEW8.0专业版:</P>
<DIV>把串口程序生成可执行文件EXE,在同一台PC上(即安装LabVIEW8.0 PC上)运行此EXE程序,通讯不成功。没打包之前的程序是可以正常通讯的。&gt;</DIV>
<DIV>****************************</DIV>
<DIV>At least for LV7.1</DIV>
<DIV> </DIV>
<DIV>In "Build Application or Shared Library (DLL)" window &gt; "Installer Settings" tab &gt;</DIV>
<UL>
<LI>ensure that "Create Installer" is checked
<LI>click "Advanced.." Button
<LI>check for "Serial Port Support"</LI></UL>
<P>****************************</P>
<DIV>LV 8在项目浏览器(Project Explorer)中有个Build Specification的项目,右键点击并选择New&gt;&gt;Installer,另外记得把NI-VISA加进去</DIV>
<P>****************************</P>
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 13:01 , Processed in 0.045430 second(s), 8 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表