常见问题:为什么串口里有很多数据,但每次都读不回全部呢?
经常看到朋友们说知道串口里面有一堆数据,但是去读的时候却读回来一点点,每次均不相同,这种怀况是由于串口有一个serial configuration这个节点上面,有一个termination char,大家将它设为F就可以了,因为遇到这个终止符,它就会停止读数,所以读回来的就会少了!补充:
当时上面的说法不是最准确的,后面的网友306716382兄弟这种说法更准确!
应该是将“Enable Termination Char (T)”这个节点连接到布尔控键中的“F”状态,如果只是将“termination char
(0xA = '\n' = LF)”节点设置为F,当串口遇到0x0F时,在0x0F后面的数据也同样会读不到的!
[ 本帖最后由 cpubbs 于 2008-4-5 19:06 编辑 ] 老大回答的问题真细致 偶怎么找不到呀。??? 有的,在这个节点的顶部有的!它不是在前方和后方,在上方! 太伟大了!我绝对支持我么论坛!给的帮助很多,又问必答!~:victory: :victory: 多谢哦了我绝对支持我么论坛! 挺佩服我门的老大的!
不错!
鼎一个 是啊,我就遇到类似情况,谢谢. 我也遇到这样的问题啊 唉,要是早些看到这个帖子,我就不会郁闷两天了,最终自己解决了! 好感动,幸苦了版主!!我们支持你!:victory: 原来是这个原因,终于明白了
谢谢!
太帅了!就是这个问题,困扰了我几天,看了你的帖子,手到病除啊。感谢,感谢!版主,你太伟大了,永远支持你。 应该是将“Enable Termination Char (T)”这个节点连接到布尔控键中的“F”状态,如果只是将“termination char(0xA = '\n' = LF)”节点设置为F,当串口遇到0x0F时,在0x0F后面的数据也同样会读不到的! file:///C:/Documents%20and%20Settings/Administrator/桌面/暂存/2file:///C:/Documents%20and%20Settings/Administrator/桌面/暂存/未命名原帖由 306716382 于 2008-4-5 15:33 发表 http://www.cpubbs.com/bbs/images/common/back.gif
应该是将“Enable Termination Char (T)”这个节点连接到布尔控键中的“F”状态,如果只是将“termination char
(0xA = '\n' = LF)”节点设置为F,当串口遇到0x0F时,在0x0F后面的数据也同样会读不到的!
页:
[1]
2