有人用SPCOMM遇到过这样的问题么?

arbutus 2004-07-09 08:34:22
就是用SPCOMM控件写个读串口的程序,一般读是正确的,可到机器重启动后会出现读不正确的现象,然后用其他象串口助手这样的串口程序读一下正确后再用我的程序读就不会出现错误了,一直到再次重新启动还会出错,不知道有人遇到过这样的问题么?
...全文
178 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
old_wei 2004-07-12
  • 打赏
  • 举报
回复
接在传口线上,
可以自制,用LED监控COM口得每一条线。很简单。
你在北京的话可以借你。
old_wei 2004-07-11
  • 打赏
  • 举报
回复
在你的机器和仪器之间接一个串口监视器,监视各条线的状态。
看看串口助手运行后的状态,与你的程序做个比较,就能找到原因。
qinget 2004-07-11
  • 打赏
  • 举报
回复
就是用SPCOMM控件写个读串口的程序,一般读是正确的,可到机器重启动后会出现读不正确的现象,然后用其他象串口助手这样的串口程序读一下正确后再用我的程序读就不会出现错误了,一直到再次重新启动还会出错,不知道有人遇到过这样的问题么?

在读正确的时候,你用Comm1.stopcomm;Comm1.Startcomm; 试试,可以查出问题所在
arbutus 2004-07-11
  • 打赏
  • 举报
回复
啊?我没有这样的东西啊,而且也不会接啊,怎么弄呢?
ChinaOk 2004-07-11
  • 打赏
  • 举报
回复
Up一下,
可以单步跟踪一下嘛。
==========================================
欢迎使用 Forums Helper 论坛助手... [助您多、快、好、爽上CSDN...]
程序最后更新2004年7月11日 [Powered By ChinaOK]
put 2004-07-11
  • 打赏
  • 举报
回复
帮你up一下
chinafriend_xj 2004-07-11
  • 打赏
  • 举报
回复
把你的spcommm的有关代码贴上来看看
arbutus 2004-07-11
  • 打赏
  • 举报
回复
顶一下
arbutus 2004-07-10
  • 打赏
  • 举报
回复
好象还不行啊,我现在的设置是:
baudrate=9600
bytesize=_8
commname='COM1'
dsrSensttivity=false
dtrControl=dtrdisable
ignorenullchar=false
inx_xonxoffflow=false
outx_ctsflow=false
outx_dsrflow=false
out_xonooffflow=false
parity=none
paritycheck=false
replacewhenparityerror=false
rtsControl=rtsdisable
stopbits=_1
txcontinueonxoff=false
好象设置true/false的就这么多了把,上两个设置是这样么?
yaven365 2004-07-10
  • 打赏
  • 举报
回复
串口的初始化设置不对,把所有true的属性都该为false

上边那两个也该一下就应该没问题了
littleflowerfox 2004-07-10
  • 打赏
  • 举报
回复
应该不会吧
你把机器重新启动后,然后进入Delphi用调试环境跟踪一下
arbutus 2004-07-10
  • 打赏
  • 举报
回复
正确的设置应该是什么呢?我对这个细节的东西不很懂,
我的程序中是默认的设置:RTSControl=RtsEnable、DtrControl=DtrEnable
old_wei 2004-07-10
  • 打赏
  • 举报
回复
如果其他机器也这样,可能是你的程序开始对串口初始化的问题,
注意检查RTSControl、DtrControl的初始设置。
arbutus 2004-07-10
  • 打赏
  • 举报
回复
啊?硬件有问题?串口是别人做的一个仪器,用来发数据到电脑中,在所有机器上好象都有这个问题,可为什么用串口助手接受一开始就没问题呢?
old_wei 2004-07-10
  • 打赏
  • 举报
回复
我遇到过类似问题,电脑开机后串口的状态不对,需要用软件初始化一下,便都正常了。
原因是这台电脑的串口有问题(硬件),建议更换端口或电脑。
suuare 2004-07-09
  • 打赏
  • 举报
回复
OS的问题?
aiirii 2004-07-09
  • 打赏
  • 举报
回复
没遇过,奇怪

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧