私はpySerialをボーレート50万でFTDIのリードでマイクロコントローラと通信しようとしています。私は自分のマイクロコントローラを知っていて、FTDIの鉛は私のラップトップそのものと同じように扱うことができます。私はそのボーレートでパテ端末に送ることができます。しかし、同じPythonコードでは低いボーレートで動作しますが、pySerialスクリプトでpySerialスクリプトを送信しようとすると何も表示されません。PySerial - プラットフォーム(ウィンドウ)の最大ボーレート
pySerialドキュメントは言う:
「パラメータのボーレートは、標準値のいずれかであり得る:50、75、110、134、150、200、300、600、1200、1800、2400、4800、9600 、19200、38400、57600、115200などのプラットフォームでサポートされています。これらはすべてのプラットフォームでサポートされています。
230400,460800,500000,576000,921600,1000000、1152000、1500000、2000000、2500000、3000000などの標準値、3500000、4000000も多くのプラットフォームやデバイスで動作します。
私はシステムがそれをサポートしていないために動作していないと仮定していますが、システムがサポートしている値を確認するにはどうすればいいですか?残念ながら、250,000以上を送信し、250,000や500000のような素敵なラウンド番号で送信する必要があります(マイクロコントローラのクロックエラーと関係があります)。
ご協力いただきありがとうございます。