社区
COM/DCOM/COM+
帖子详情
关于VB串口通讯的判断开始符和结束符的问题
qq_36410799
2017-05-31 03:54:44
我需要写一个串口通信程序以字符串a开头以换行符/n结尾我用的是mscomm控件请问我如何判断开始符和结束符,不用十六进制只用字符串方式接收可以吗????在线等
...全文
2536
5
打赏
收藏
关于VB串口通讯的判断开始符和结束符的问题
我需要写一个串口通信程序以字符串a开头以换行符/n结尾我用的是mscomm控件请问我如何判断开始符和结束符,不用十六进制只用字符串方式接收可以吗????在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
笨狗先飞
2017-06-01
打赏
举报
回复
http://download.csdn.net/detail/bakw/9857323
做了个小粟子,没有测试,可能会有些小错误,自己调试一下。
赵4老师
2017-06-01
打赏
举报
回复
使用字节数组
笨狗先飞
2017-06-01
打赏
举报
回复
1,只要不是连续数据流的形式都可以利用超时来处理数据,哪个开头哪个结尾只是你在对接收到的数据做处理时来分析。 2,字符串方式接收你需要确定你收发的数据里没有ascii码大于127的(中文字可以,但也最好不要这么做),不然就不能用字符串通讯。
zdingyun
2017-05-31
打赏
举报
回复
只要不与数据帧想传输的内容自相矛盾,用字符接收或二进制接收都是可行的,VB的串口通信所谓十六进制接收,没此一说。只能是在二进制接收时,为方便查看接收时落与ASCII码值大于128时的数据而采用的将ASCII码值转换为十六进制字符串显示来查看。
worldy
2017-05-31
打赏
举报
回复
可以,但是你使用a开头,可能会和内容产生混淆,除非你内容不包含a
计算机二级(
VB
)
该课程面向对象: 备考计算机二级(
VB
)的课程 备课期末考试 自学
VB
程序设计 课程注意提高学习者实战技巧,授课过程中以实际操作演示为主,帮助学习者快速地掌握编程的实际方法和技巧。 课程以2019年计算机二级大纲...
VB
串口通讯
方式解释
Input ,Output :读取接收缓冲区或写入发送缓冲区字
符
以上五种属性对串口完成基本的设置和操作,下面的三种属性是描述如何利用
VB
提供的事件驱动机制来实现通信。 CommEvent :返回通信过程中产生的错误信息及事件,...
VB
.Net 串口通信用法
对于初次使用
VB
.Net 的 SerialPort 编写串口通信的朋友,这些是很必要的知识,也是编写串口通信程序前的知识准备。 1、使用 SerialPort 设置串口属性 进行
串口通讯
时,需要设置一些相关参数,可以通过设置...
vb
如何检索计算机上已有串口,很实用的帖子!
VB
和51单片机串口通信讲解
SettingS:以字
符
串的形式设置或返回串口通信参数。Portopen:设置或返回串口状态。InputMode:设置或返回接收数据的类型。Inputlen:设置或返回一次从接收缓冲区中读取字节数。InBufferSize:设置或返回接收缓冲区...
SerialPort
串口通讯
通讯协议
关键字 SerialPort
串口通讯
通讯协议原作者姓名 戚高文章原始出处 原创 介绍由于工作关系几个月没有接触Internet了,回来发现很多朋友给我写了信,其中很多一部分都是关于串口方面出现了
问题
。由于在以前的工程实施...
COM/DCOM/COM+
863
社区成员
3,659
社区内容
发帖
与我相关
我的任务
COM/DCOM/COM+
VB COM/DCOM/COM+
复制链接
扫一扫
分享
社区描述
VB COM/DCOM/COM+
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章