社区
VB基础类
帖子详情
串口通信发送慢
tudanuma
2010-01-07 12:10:22
串口设定 9600,n,8,1
我用二进制模式发送数据160个字节,大概需要500毫秒,怎么这么慢
SendByte(160)
//打印开始时间
comm1.output= SendByte
//打印结束时间
开始时间- 结束时间 = 500毫秒
是我串口设定有问题吗?怎么能让他快些
...全文
300
6
打赏
收藏
串口通信发送慢
串口设定 9600,n,8,1 我用二进制模式发送数据160个字节,大概需要500毫秒,怎么这么慢 SendByte(160) //打印开始时间 comm1.output= SendByte //打印结束时间 开始时间- 结束时间 = 500毫秒 是我串口设定有问题吗?怎么能让他快些
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PS12345
2010-01-14
打赏
举报
回复
不要一个字节一个字节发送,块发送能快些
贝隆
2010-01-07
打赏
举报
回复
哦,,搞错了,还以为你是向打印机发送命令呢 :(
把第二点故障分析去掉。。。。
贝隆
2010-01-07
打赏
举报
回复
问题可能性:
1、你的程序中是否有延迟代码
2、打印机响应问题,包括打印机设置。
3、软件设计问题,特别是你的串口控件的InBufferSize属性,不能设置的过大,要大小合适。
4、加大通信波特率试一试。
楼主可以使用这个串口调试器向你的下位机发送一下命令,该软件采用API编写,带有通信耗时功能。
看看每次通信耗时多少。
http://download.csdn.net/source/1887318
simon__sun
2010-01-07
打赏
举报
回复
我用API的测试结果是 0.1601563 160 毫秒 左右
zdingyun
2010-01-07
打赏
举报
回复
无具体代码无法判断!
simon__sun
2010-01-07
打赏
举报
回复
可以用API直接串口打印试试
STM8S
串口通信
讲解及代码示例
关于STM8S单片机
串口通信
部分的讲解及代码示例,适合初学STM8S单片机的童鞋.
数据传输
串口通信
协议
串口通信
的概念非常简单,串口按位(bit)
发送
和接收字节。尽管比按字节(byte)的并行通信
慢
,但是串口可以在使用一根线
发送
数据的同时用另一根线接收数据。
串口通信
详解-1.7.ARM裸机第七部分
本期课程主要讲述S5PV210的
串口通信
。本课程共分为3个部分:首先用3节课时间系统讲解了通信的基础知识、串行通信的重要概念和知识等;然后用5节课时间详细分析了S5PV210的串口控制器的关键部分及代码编写;后用3节课...
C#实现简单的
串口通信
串口通信
(SerialCommunications)的概念非常简单,串口按位(bit)
发送
和接收字节。尽管比按字节(byte)的并行通信
慢
,但是串口可以在使用一根线
发送
数据的同时用另一根线接收数据。它很简单并且能够实现远距离...
深入理解51单片机
串口通信
及通信实例
串口通信
的原理
串口通信
(SerialCommunicaTIons)的概念非常简单,串口按位(bit)
发送
和接收字节。尽管比按字节(byte)的并行通信
慢
,但是串口可以在使用一根线
发送
数据的同时用另一根线接收数据。它很简单并且...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章