发 帖  
原厂入驻New

[经验] 【每周一练 第一章 串口通信测试环境搭建

2014-1-13 23:51:57  15595
分享
25
下面将介绍 "第一章 串口通信测试环境搭建" // ********************************************************************* 第一章 串口通信测试环境搭建 如果你需要你的软件与单片机或者其他设备进行通信,常用的方式有串口、TCP、USB、蓝牙等方式,而最常用最简单的就 是串口通讯,下面将讲解一下,如何在电脑安装、调试和使用串口通信。 1.1 VISA Driver驱动程序 以下链接为VISA下载地址,如果需要使用串口,就必须需要安装它,需对应版本进行下载安装。 1.2 VSPD安装与配置 我们在调试程序的时候,在没有硬件的条件下,可以使用虚拟串口VSPD进行测试,该软件是生成一对相互连接的串口。
VSPD.zip (7.94 MB, 下载次数: 1473)
点击setup.exe安装之后,运行VSPD\Cracked\vspdconfig.exe,该文件为破解文件。 点击“添加端口”,就会生成一对串口,当不需要,点击“删除端口”。 QQ截图20140113234608.png QQ截图20140113234648.png 2014-01-14   00:08:07.png
1.3 串口调试助手 如果你能编写出一个串口调试助手程序来,那么你对串口的使用入门了。我写个了功能强大的串口助手,欢迎使用。 1.png 有如下特别之处 //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 在“CRC选择”选择CRC校验模式,点击“CRC校验”,即可添加校验码。 2014-02-09   20:30:08.png //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 可调整接受缓冲区,达到字节对齐的目的 2014-02-09   20:53:32.png //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 浮点数十六进制转换小工具 2014-02-09   20:59:51.png //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 发送可添加注释,便于记忆。
8.勾选最右侧“YES?”,若串口接受数据与“命令指令”相同,则立即发送“指令”。
2014-02-09   20:36:27.png 大家可以参考程序,学习一下使用方法。 1.4 简单协议模拟程序设计 我给大家推荐一种协议,采用modbus协议,单片机上常用的,很稳定。 2014-02-09   22:41:08.png 在接下的的章节将会详细介绍串口调试助手实现方法和modbus协议,敬请关注。。。

串口调试助手LV2011.zip

下载积分: 积分 -1 分

444.12 KB, 下载次数: 1312, 下载积分: 积分 -1 分

本帖被以下淘专辑推荐:

a294303665 2014-1-15 00:26:58
好东西 先谢谢了呵呵
回复

举报

好奇者ol 2014-1-18 09:41:05
正好在做着放面的学习,谢谢了
回复

举报

jinawei340 2014-1-19 20:30:38
找就是这方面东西,多谢啦
回复

举报

zixubingjing 2014-1-21 20:05:54
我想用串口的,期待更新啊,非常感谢哦
回复

举报

天冰天降 2014-1-22 09:22:27
好东西,真的好,关键是要坚持,楼主要坚持到底呀
回复

举报

chaoyue51196 2014-1-22 14:09:36
楼主厉害,期待更新
回复

举报

LVdummy 2014-1-23 11:18:38
好东西,真的好, thank you.
回复

举报

ding_ding0304 2014-1-26 09:02:28
好教程,学了一段时间,没有坚持下来!
回复

举报

hk7078 2014-1-26 10:19:25
你好,版主,我想问一下啊,如果现在我有个串口设备,想对他进行测试,但没有实际的物理设备可以和我串口设备组网测试,那么,我如果想用LV这个软件能够写吗?做一个模拟的数据收发,并且实时,通过我的实际的串口设备有走数据,这样LV能够写吗?谢谢啊。
1回复

举报

decipher2014 2014-1-27 00:57:56
好东东  来学习的  谢谢楼主!!
回复

举报

lulgjacky 2014-2-10 16:08:21
期待学习,等后续~~~
回复

举报

weddynetcn 2014-2-10 16:23:53
好东西啊,过来学习啦
回复

举报

lulgjacky 2014-2-13 11:48:21
程序少CRC16.dll,楼主能提供传上来吗
回复

举报

小鹰fighting 2014-2-17 20:26:51
lulgjacky 发表于 2014-2-13 11:48
程序少CRC16.dll,楼主能提供传上来吗

程序里有这个,在该目录下:\串口调试助手LV2011\SubVI\user.lib\CRC16
回复

举报

aguafw 2014-2-18 17:04:41
东西不错,学习学习,谢谢楼主
回复

举报

steg 2014-2-18 17:41:25
非常好的例程,可惜我装的是8.5版本用关上,打不开这高级版本的。有转为低版本的吗?我是想看这“关闭串口”按钮是怎么实现的先?
回复

举报

小鹰fighting 2014-2-19 08:50:00
steg 发表于 2014-2-18 17:41
非常好的例程,可惜我装的是8.5版本用关上,打不开这高级版本的。有转为低版本的吗?我是想看这“关闭串口 ...

那个按钮是“银色”控件,低版本没有,运行后修改文本属性就可以了,不知道你问的是不是这个,转换为低版本串口用不了,还是升级吧
回复

举报

zjutcf 2014-2-19 12:03:31
版主你好,我以前也弄过一个串口的,但是我不知道怎么能实现实时的接收下位机发上来的数据,比如下位机发一串报文,过会儿发另一段报文。。一直这样下去。。,我想知道怎么在上位机一串一串的收 下位机发送的数据;而不想上位机收的第一串报文包涵一点第二串报文数据,或者缺少了一点,方正就是不完整的数据???
回复

举报

poptop 2014-2-19 16:55:21
谢谢分享
回复

举报

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发经验
关闭

站长推荐 上一条 /8 下一条

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