XiaoHui.net 笑汇程序员论坛首页
工作并快乐着,职业并休闲着
寻梦的岁月从不言辛苦几许,
不问收获几多……
» 游客:  申请新用户 | 登录 | 会员 | 统计 | 帮助 » XiaoHui.Net 笑汇程序员论坛 | 纯文字版 | 全站索引 | XiaoHui.com


[其他] 求助: 关于VB中控件 Mscomm

RSS 订阅当前论坛  

上一主题 下一主题
     

标题: [其他] 求助: 关于VB中控件 Mscomm  
 
klansman
小水手
Rank: 1



UID 21472
精华 0
积分 1
帖子 1
阅读权限 10
注册 2006-4-27
状态 离线
求助: 关于VB中控件 Mscomm

请教高手,mscomm控件作通讯中,如我我要传输一个3字节的数据,请问如何保证下位单片机接收到的3字节数据为一组呢? 谢谢。还有关于输出缓存的问题,输出缓存的作用是什么? 如果我循环输出一个3字节数据,这3个字节是不是都存储在输出缓存器中了? 他到底是起到什么作用? 缓存器满的时候,是不是要软件清空?谢谢各位。
2006-4-27 16:13#1
查看资料  Blog  发短消息  顶部
 
YunHai
版主
Rank: 7Rank: 7Rank: 7



Medal No.1  
UID 5004
精华 0
积分 5934
帖子 5934
阅读权限 100
注册 2002-1-12
来自 黑龙江
状态 离线
这个我没作过
不过开发c/s类服务器得时候 可以通过拼包来完成每个命令得区分
比如
WORD 封包长度
WORD 命令ID
...内容
2006-4-29 00:00#2
查看资料  Blog  发短消息  顶部
 
damofy
小水手
Rank: 1



UID 8184
精华 0
积分 4
帖子 4
阅读权限 10
注册 2003-3-9
状态 离线
如果你循环不断的发送数据,下位机收到的未必是3个一组,你可以用两个mscomm控件进行试验。
一般来说,当你选择了波特率后,你得自己把握传送的数据量不要超过这个范围,否则会导致缓存溢出。
输出缓存一般不需自己清空的吧,控件发送完成后会自己把它清空。
2006-5-9 13:22#3
查看资料  Blog  发短消息  顶部
 
farstaryao
小水手
Rank: 1



UID 24237
精华 0
积分 13
帖子 13
阅读权限 10
注册 2006-10-18
状态 离线
大侠们,能上传一些通信编程的代码研究一下吗?简单一点的,很想学,但入不了门。拜托

多多指教
2006-10-18 14:04#4
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


所有时间为 GMT+8, 现在时间是 2008-12-2 14:49 Powered by Discuz! 4.1.0 清除 Cookies - XiaoHui.Net 笑汇程序员论坛 - Archiver