您的位置:程序门 -> .net技术 -> c#



请教system.io.ports下serialport类的使用


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教system.io.ports下serialport类的使用
发表于:2007-03-06 15:10:10 楼主

由于我需要采集的是一串十六进制的数据 我试过用
serialport.readstring()函数 显示为???
所以用了
serialport.read(byte[],int,int)
然后设置在读入n个字符后产生串口事件
(默认下是每有一个字符进入,产生一个事件)
调试中出现有时候无法产生事件的后果
我觉得可能是限定固定字节产生串口事件的问题
后来转用查询方式
外网上面建议采用500ms的延时,测试正常
这个时间对于使用在项目中过长了
以前用的mscomm,100ms就已经ok
由于需要封装 直接使用serialport更加理想

请问版上的达人,有遇到这类问题吗?你们是如何解决的~~
谢谢了
发表于:2007-03-08 12:19:391楼 得分:0
gz


快速检索

最新资讯
热门点击