ボーレートを10400に設定できますか? (.Netを使用)
質問する
3979 次
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 に答える