おおいし (@bicstone)
おおいし (@bicstone)
VBでシリアルポート通信した時にフリーズしてしまう対処方法
VBでシリアルポート通信した時にフリーズしてしまう対処方法
2022/04/02
2016/10/29
はじめに
現象
対処方法
はじめに
VB でシリアルポート通信した時にフリーズしてしまう場合の対処方法の 1 つを紹介します。
現象
VB(.net)で作ったプログラムにおいてシリアル通信しようとしたのですが、不定期なタイミングでフリーズ、しかもデバッグツールまでフリーズするという現象が起こりました。
対処方法
バッファオーバーフローが原因なので、シリアル通信のプロパティより、バッファを大きくします。「ReadBufferSize」、「WriteBufferSize」です。10MB に設定しました。
おおいし (@bicstone)
VBでシリアルポート通信した時にフリーズしてしまう対処方法