📄 sy0902.htm
字号:
style='font-size:9.0pt;font-family:宋体'>时,接收缓冲区内接收到代表缓冲区满的字节</span><span
lang=EN-US style='font-size:9.0pt'>XoffLim</span><span style='font-size:9.0pt;
font-family:宋体'>之后,</span><span lang=EN-US style='font-size:9.0pt'>XoffChar</span><span
style='font-size:9.0pt;font-family:宋体'>发送出去,接收缓冲区接收到代表缓冲区已空的字节</span><span
lang=EN-US style='font-size:9.0pt'>XonLim</span><span style='font-size:9.0pt;
font-family:宋体'>之后,</span><span lang=EN-US style='font-size:9.0pt'>XonChar</span><span
style='font-size:9.0pt;font-family:宋体'>发送出去。</span></p>
<p class=MsoNormal style='margin-left:31.5pt;text-indent:-10.5pt'><b><span
style='font-size:9.0pt;font-family:宋体'>·</span></b><b><span lang=EN-US
style='font-size:9.0pt'>fErrorChar: </span></b><span style='font-size:9.0pt;
font-family:宋体'>当该成员为</span><span lang=EN-US style='font-size:9.0pt'>TRUE</span><span
style='font-size:9.0pt;font-family:宋体'>,并且</span><span lang=EN-US
style='font-size:9.0pt'>fParity</span><span style='font-size:9.0pt;font-family:
宋体'>为</span><span lang=EN-US style='font-size:9.0pt'>TRUE</span><span
style='font-size:9.0pt;font-family:宋体'>时,就会用</span><span lang=EN-US
style='font-size:9.0pt'>ErrorChar</span><span style='font-size:9.0pt;
font-family:宋体'>成员指定的字符来代替奇偶校验错误的接收字符。</span></p>
<p class=MsoNormal style='margin-left:31.5pt;text-indent:-10.5pt'><b><span
style='font-size:9.0pt;font-family:宋体'>·</span></b><b><span lang=EN-US
style='font-size:9.0pt'>fNull: </span></b><span style='font-size:9.0pt;
font-family:宋体'>指明是否丢弃接收到的</span><span lang=EN-US style='font-size:9.0pt'>NULL(
ASCII 0 )</span><span style='font-size:9.0pt;font-family:宋体'>字符,该成员为</span><span
lang=EN-US style='font-size:9.0pt'>TRUE</span><span style='font-size:9.0pt;
font-family:宋体'>时,接收时去掉空(零值)字节;反之则不丢弃。</span></p>
<p class=MsoNormal style='margin-left:31.45pt;text-indent:-10.45pt'><span
style='font-size:9.0pt;font-family:宋体'>表</span><span lang=EN-US
style='font-size:9.0pt'>2 <span class=GramE> </span>
RTS </span><span style='font-size:9.0pt;font-family:宋体'>流量控制</span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=247 valign=top style='width:185.4pt;border:solid windowtext 1.0pt;
border-left:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span lang=EN-US style='font-size:9.0pt'>
</span><span style='font-size:9.0pt;font-family:宋体'>值</span></p>
</td>
<td width=321 valign=top style='width:240.7pt;border-top:solid windowtext 1.0pt;
border-left:none;border-bottom:solid windowtext 1.0pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span lang=EN-US style='font-size:9.0pt'>
</span><span style='font-size:9.0pt;font-family:宋体'>功能描述</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=247 valign=top style='width:185.4pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span lang=EN-US style='font-size:9.0pt'>RTS_CONTROL_DISABLE</span></p>
</td>
<td width=321 valign=top style='width:240.7pt;border:none;border-bottom:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:宋体'>打开设备时禁止</span><span
lang=EN-US style='font-size:9.0pt'>RTS</span><span style='font-size:9.0pt;
font-family:宋体'>线,并保持禁止状态</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=247 valign=top style='width:185.4pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span lang=EN-US style='font-size:9.0pt'>RTS_CONTROL_ENABLE</span></p>
</td>
<td width=321 valign=top style='width:240.7pt;border:none;border-bottom:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:宋体'>打开设备时允许</span><span
lang=EN-US style='font-size:9.0pt'>RTS</span><span style='font-size:9.0pt;
font-family:宋体'>线,并保持允许状态</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=247 valign=top style='width:185.4pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span lang=EN-US style='font-size:9.0pt'>DTR_CONTROL_HANDSHAKE</span></p>
</td>
<td width=321 valign=top style='width:240.7pt;border:none;border-bottom:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:宋体'>允许握手。在接收缓冲区小于<span
class=GramE>半满时</span>将</span><span lang=EN-US style='font-size:9.0pt'>RTS </span><span
class=GramE><span style='font-size:9.0pt;font-family:宋体'>置为</span></span><span
lang=EN-US style='font-size:9.0pt'>ON</span><span style='font-size:9.0pt;
font-family:宋体'>,在接收缓冲区超过</span><span lang=EN-US style='font-size:9.0pt'>3/4</span><span
style='font-size:9.0pt;font-family:宋体'>时将</span><span lang=EN-US
style='font-size:9.0pt'>RTS</span><span class=GramE><span style='font-size:
9.0pt;font-family:宋体'>置为</span></span><span lang=EN-US style='font-size:9.0pt'>OFF</span><span
style='font-size:9.0pt;font-family:宋体'>。如果允许握手,则不允许应用程序使用</span><span
lang=EN-US style='font-size:9.0pt'>EscapeCommFunction</span><span
style='font-size:9.0pt;font-family:宋体'>函数调整线路</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
<td width=247 valign=top style='width:185.4pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span lang=EN-US style='font-size:9.0pt'>DTR_CONTROL_TOGGLE</span></p>
</td>
<td width=321 valign=top style='width:240.7pt;border:none;border-bottom:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:宋体'>当发送的字节有效,将</span><span
lang=EN-US style='font-size:9.0pt'>RTS</span><span class=GramE><span
style='font-size:9.0pt;font-family:宋体'>置为</span></span><span lang=EN-US
style='font-size:9.0pt'> ON</span><span style='font-size:9.0pt;font-family:
宋体'>,发送完缓冲区的所有字节后,</span><span lang=EN-US style='font-size:9.0pt'> RTS</span><span
class=GramE><span style='font-size:9.0pt;font-family:宋体'>置为</span></span><span
lang=EN-US style='font-size:9.0pt'>OFF</span></p>
</td>
</tr>
</table>
<p class=MsoNormal style='margin-left:31.5pt;text-indent:-10.5pt'><b><span
style='font-size:9.0pt;font-family:宋体'>·</span></b><b><span lang=EN-US
style='font-size:9.0pt'>fRtsControl: </span></b><span style='font-size:9.0pt;
font-family:宋体'>指定</span><span lang=EN-US style='font-size:9.0pt'> RTS </span><span
style='font-size:9.0pt;font-family:宋体'>流量控制,可以取表</span><span lang=EN-US
style='font-size:9.0pt'>2</span><span style='font-size:9.0pt;font-family:宋体'>中的值。</span><span
lang=EN-US style='font-size:9.0pt'>0</span><span style='font-size:9.0pt;
font-family:宋体'>值和</span><span lang=EN-US style='font-size:9.0pt'>DTR_CONTROL_HANDSHAKE</span><span
style='font-size:9.0pt;font-family:宋体'>等价。</span></p>
<p class=MsoNormal style='text-indent:18.05pt'><b><span style='font-size:9.0pt;
font-family:宋体'>·</span></b><b><span lang=EN-US style='font-size:9.0pt'>fAbortOnError:
</span></b><span style='font-size:9.0pt;font-family:宋体'>如果发送错误,指定是否可以终止读、写操作。如果该位为</span><span
lang=EN-US style='font-size:9.0pt'>TRUE</span><span style='font-size:9.0pt;
font-family:宋体'>,当发生错误时,驱动程序以出错状态终止所有的读写操作。只有当应用程序调用</span><span lang=EN-US
style='font-size:9.0pt'>ClearCommError()</span><span style='font-size:9.0pt;
font-family:宋体'>函数处理后,串口才能接收随后的通信操作。</span></p>
<p class=MsoNormal style='text-indent:18.05pt'><b><span style='font-size:9.0pt;
font-family:宋体'>·</span></b><b><span lang=EN-US style='font-size:9.0pt'>fDummy2:
</span></b><span style='font-size:9.0pt;font-family:宋体'>保留的位,没有使用。</span></p>
<p class=MsoNormal style='text-indent:.25in'><span style='font-size:9.0pt;
font-family:宋体'>·</span><b><span lang=EN-US style='font-size:9.0pt'>wReserved</span></b><b><span
style='font-size:9.0pt;font-family:宋体'>:</span></b><span style='font-size:9.0pt;
font-family:宋体'>没有使用,必须为零。</span></p>
<p class=MsoNormal style='text-indent:18.05pt'><b><span style='font-size:9.0pt;
font-family:宋体'>·</span></b><b><span lang=EN-US style='font-size:9.0pt'>XonLim:
</span></b><span style='font-size:9.0pt;font-family:宋体'>指定在</span><span
lang=EN-US style='font-size:9.0pt'>XOFF</span><span style='font-size:9.0pt;
font-family:宋体'>字符发送之前接收到缓冲区中可允许的最小字节数。</span></p>
<p class=MsoNormal style='text-indent:18.05pt'><b><span style='font-size:9.0pt;
font-family:宋体'>·</span></b><b><span lang=EN-US style='font-size:9.0pt'>XoffLim:
</span></b><span style='font-size:9.0pt;font-family:宋体'>指定在</span><span
lang=EN-US style='font-size:9.0pt'>XOFF</span><span style='font-size:9.0pt;
font-family:宋体'>字符发送之前缓冲区中可允许的最小可用字节数</span></p>
<p class=MsoNormal style='text-indent:18.05pt'><b><span style='font-size:9.0pt;
font-family:宋体'>·</span></b><b><span lang=EN-US style='font-size:9.0pt'>ByteSize:
</span></b><span style='font-size:9.0pt;font-family:宋体'>指定端口当前使用的数据位数。</span></p>
<p class=MsoNormal style='text-indent:18.05pt'><b><span style='font-size:9.0pt;
font-family:宋体'>·</span></b><b><span lang=EN-US style='font-size:9.0pt'>Parity:
</span></b><span style='font-size:9.0pt;font-family:宋体'>指定端口当前使用的奇偶校验方法。它的可能值如表</span><span
lang=EN-US style='font-size:9.0pt'>3</span><span style='font-size:9.0pt;
font-family:宋体'>所示。</span></p>
<p class=MsoNormal style='text-indent:18.05pt'><b><span style='font-size:9.0pt;
font-family:宋体'>·</span></b><b><span lang=EN-US style='font-size:9.0pt'>StopBits:</span></b><span
lang=EN-US style='font-size:9.0pt'> </span><span style='font-size:9.0pt;
font-family:宋体'>指定串口当前使用的停止位数,可能值如表</span><span lang=EN-US style='font-size:
9.0pt'>4</span><span style='font-size:9.0pt;font-family:宋体'>所示。</span></p>
<p class=MsoNormal style='text-indent:.25in'><span style='font-size:9.0pt;
font-family:宋体'>表</span><span lang=EN-US style='font-size:9.0pt'>3 <span
class=GramE> </span>
</span><span style='font-size:9.0pt;font-family:宋体'>奇偶校验方法</span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=284 valign=top style='width:213.05pt;border:solid windowtext 1.0pt;
border-left:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><b><span lang=EN-US style='font-size:9.0pt'>
</span></b><span style='font-size:9.0pt;font-family:宋体'>值</span></p>
</td>
<td width=284 valign=top style='width:213.05pt;border-top:solid windowtext 1.0pt;
border-left:none;border-bottom:solid windowtext 1.0pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><b><span lang=EN-US style='font-size:9.0pt'>
</span></b><span lang=EN-US style='font-size:9.0pt'> </span><span
style='font-size:9.0pt;font-family:宋体'>功能描述</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=284 valign=top style='width:213.05pt;border-top:none;border-left:
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><b><span lang=EN-US style='font-size:9.0pt'>
</span></b><span lang=EN-US style='font-size:9.0pt'>EVENPARITY</span></p>
<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -