读书人

新手怎么对serialport设置

发布时间: 2013-09-11 16:26:28 作者: rapoo

新手求救,如何对serialport设置

00.00005215ntvdm.exeIRP_MJ_CREATESerial1SUCCESSOptions: Open 
10.00000133ntvdm.exeIOCTL_SERIAL_SET_QUEUE_SIZESerial1SUCCESSInSize: 1024 OutSize: 1024
20.00000086ntvdm.exeIOCTL_SERIAL_SET_TIMEOUTSSerial1SUCCESSRI:-1 RM:0 RC:0 WM:0 WC:65000
30.00000087ntvdm.exeIOCTL_SERIAL_GET_BAUD_RATESerial1SUCCESS
40.00000069ntvdm.exeIOCTL_SERIAL_GET_LINE_CONTROLSerial1SUCCESS
50.00000051ntvdm.exeIOCTL_SERIAL_GET_CHARSSerial1SUCCESS
60.00000065ntvdm.exeIOCTL_SERIAL_GET_HANDFLOWSerial1SUCCESS
70.00000779ntvdm.exeIOCTL_SERIAL_SET_BAUD_RATESerial1SUCCESSRate: 9600
80.00000351ntvdm.exeIOCTL_SERIAL_SET_RTSSerial1SUCCESS
90.00000355ntvdm.exeIOCTL_SERIAL_SET_DTRSerial1SUCCESS
100.00000208ntvdm.exeIOCTL_SERIAL_SET_LINE_CONTROLSerial1SUCCESSStopBits: 1 Parity: EVEN WordLength: 7
110.00000077ntvdm.exeIOCTL_SERIAL_SET_CHARSerial1SUCCESSEOF:0 ERR:0 BRK:0 EVT:0 XON:11 XOFF:13
120.00000222ntvdm.exeIOCTL_SERIAL_SET_HANDFLOWSerial1SUCCESSShake:1 Replace:40 XonLimit:10 XoffLimit:10
130.00000107ntvdm.exeIOCTL_SERIAL_PURGESerial1SUCCESSPurge: TXCLEAR
140.00000110ntvdm.exeIOCTL_SERIAL_PURGESerial1SUCCESSPurge: RXCLEAR
150.00000152ntvdm.exeIOCTL_SERIAL_PURGESerial1SUCCESSPurge: TXABORT TXCLEAR
160.00000110ntvdm.exeIOCTL_SERIAL_PURGESerial1SUCCESSPurge: RXCLEAR
170.00000107ntvdm.exeIOCTL_SERIAL_GET_BAUD_RATESerial1SUCCESS
180.00000063ntvdm.exeIOCTL_SERIAL_GET_LINE_CONTROLSerial1SUCCESS
190.00000054ntvdm.exeIOCTL_SERIAL_GET_CHARSSerial1SUCCESS
200.00000057ntvdm.exeIOCTL_SERIAL_GET_HANDFLOWSerial1SUCCESS
210.00000082ntvdm.exeIOCTL_SERIAL_GET_BAUD_RATESerial1SUCCESS
220.00000057ntvdm.exeIOCTL_SERIAL_GET_LINE_CONTROLSerial1SUCCESS
230.00000051ntvdm.exeIOCTL_SERIAL_GET_CHARSSerial1SUCCESS
240.00000054ntvdm.exeIOCTL_SERIAL_GET_HANDFLOWSerial1SUCCESS
250.00000768ntvdm.exeIOCTL_SERIAL_SET_BAUD_RATESerial1SUCCESSRate: 9600
260.00000346ntvdm.exeIOCTL_SERIAL_CLR_RTSSerial1SUCCESS
270.00000346ntvdm.exeIOCTL_SERIAL_CLR_DTRSerial1SUCCESS
280.00000386ntvdm.exeIOCTL_SERIAL_SET_LINE_CONTROLSerial1SUCCESSStopBits: 1 Parity: NONE WordLength: 8
290.00000069ntvdm.exeIOCTL_SERIAL_SET_CHARSerial1SUCCESSEOF:0 ERR:0 BRK:0 EVT:a XON:11 XOFF:13
300.00000798ntvdm.exeIOCTL_SERIAL_SET_HANDFLOWSerial1SUCCESSShake:0 Replace:3 XonLimit:0 XoffLimit:768
310.00000211ntvdm.exeIOCTL_SERIAL_GET_MODEMSTATUSSerial1SUCCESS
320.00000345ntvdm.exeIOCTL_SERIAL_SET_DTRSerial1SUCCESS
330.00000351ntvdm.exeIOCTL_SERIAL_SET_RTSSerial1SUCCESS


340.00000132ntvdm.exeIOCTL_SERIAL_GET_COMMSTATUSSerial1SUCCESS
350.03232355ntvdm.exeIRP_MJ_WRITESerial1SUCCESSLength 40: 0 mode..clear..0 setioport..m ge ge ge..
360.00000163ntvdm.exeIOCTL_SERIAL_SET_WAIT_MASKSerial1SUCCESSMask: RXCHAR RXFLAG TXEMPTY CTS DSR RLSD BRK ERR RING
370.00000229ntvdm.exeIOCTL_SERIAL_GET_MODEMSTATUSSerial1SUCCESS
380.03212896ntvdm.exeIOCTL_SERIAL_WAIT_ON_MASKSerial1SUCCESS
390.00000262ntvdm.exeIOCTL_SERIAL_GET_MODEMSTATUSSerial1SUCCESS
400.01958313ntvdm.exeIOCTL_SERIAL_WAIT_ON_MASKSerial1SUCCESS
410.00000284ntvdm.exeIOCTL_SERIAL_GET_MODEMSTATUSSerial1SUCCESS
420.00000186ntvdm.exeIOCTL_SERIAL_WAIT_ON_MASKSerial1SUCCESS
430.00000210ntvdm.exeIOCTL_SERIAL_GET_MODEMSTATUSSerial1SUCCESS
440.00005242ntvdm.exeIOCTL_SERIAL_WAIT_ON_MASKSerial1SUCCESS



上面是我对德国一个程序打开端口的监控得到的数据,我现在写的程序,希望打开端口时候的配置跟上面的一样。请问我该怎么设置SerialPort,谢谢!
[解决办法]
Rate: 9600
SET_RTS SET_DTR
StopBit 1
就这些了
你可以测试下
RTS和DTR是true还是false需你自己试
你或者换个串口监视工具,可以直接显示出来的

读书人网 >C#

热点推荐