0

ボーレートを10400に設定できますか? (.Netを使用)

4

4 に答える 4

2

これは必要ありません。私を信じて。と思っていても、そうではありません。

于 2010-01-22T15:26:26.630 に答える
1

.NET SerialPort クラスのドキュメントを調べましたか- ボーレートはコンストラクター引数の 1 つです。

とはいえ、標準のボーレートは一般的に次のように考えられています。

110、300、600、1200、2400、4800、9600、14400、19200、28800、38400、56000、57600 & 115200

...そのため、シリアル ハードウェアの多くは、使用しようとしているやや奇妙なレートをサポートしていません。

于 2010-01-22T15:25:35.180 に答える
1

標準 RS-232 UARTのボーレートは、115200 の約数である値にのみ設定できます。115200 は 10400 で割り切れません。最も近い約数は 11 で、約 10472.72727272 ボーになります。この速度は、シリアル ポートに直接IOCTLを発行することで設定できます。

于 2011-11-04T17:51:26.777 に答える
-1

直接的な答えはイエスです。別の質問をほのめかしている場合 (それは機能しますか?)、試してみる必要があると思います。

Dim mySP As New IO.Ports.SerialPort
mySP.BaudRate = 10400
于 2010-01-25T15:47:57.560 に答える