找回密码
 注册
Simdroid-非首页
查看: 52|回复: 1

[代码挑战区] 有关串口助手的字符串问题

[复制链接]
发表于 2007-3-29 16:04:31 | 显示全部楼层 |阅读模式 来自 上海
计划做一个相当于串口调试助手的东西,现在发现一个问题:
在助手中,选择了自动发送后,点击手动发送,可以马上看到响应;也就是说,在自动发送时,还是可以无缝插入手动发送的字符串,
在LV,我用两个case循环处理这个情况,外面用"手动发送"控制(latch when pressed)
为假时,里面套一个case,用"自动发送"控制,  现在发现的问题是:使能"自动发送"再按手动,不
能很快响应,好像要停顿一个几秒钟,然后几个数据一起出来,而在串口助手中是一个一个出来的,没有停顿,可能是延时有问题,但是我不知道怎样改,我用的是wait until next multiple ms延时块,是它让程序别的部分也停下来了?
我用事件结构也有这个问题,  不知道大家伙有什么高招?
 楼主| 发表于 2007-3-29 17:34:40 | 显示全部楼层 来自 上海
Simdroid开发平台
我知道原因了,就是因为等待节点让程序都等待这么长的时间,我加了一个监测boolean值改变节点,然后为真时选0延时,情形改善多了,但是,在程序仍然进入延时1000ms时.仍然持续一段时间不响应手动发送

间言之,怎么样让等待节点只作用于程序的一部分,  不要告诉我用case框起来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-6 23:26 , Processed in 0.032516 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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