私は時々奇妙なシリアルポート(RS-232)通信の問題を目撃しました(一部のデータが削除されているように見えますが、出て行くのか、着信しているのか、両方がわかりません)。コピーに問題があります。ちょっといくつかあると聞きました。持つ問題が発生したことを確認した後、私のアプリケーションを実行しているLinuxシステムは最初にシャットダウンを使用し、再shutdown -fh now
起動fsck
時にスキップします。
それにもかかわらず、通信の問題は通常、シリアル通信を実行するアプリケーションがLinuxコンピュータで一定時間(30分から数時間)実行された後にのみ発生します。
シリアルポート通信層を不安定にする基本的なファイルシステムの問題はありますか?
エラーを見る直前に、私が使用しているシリアルポートクラス「リソースエラー」が発生します。 Qt ドキュメントでは、リソースエラーについて次のように説明します。
I / Oエラーは、デバイスが誤ってシステムから削除された場合など、リソースが利用できなくなったときに発生します。
スキップした結果起こることができるように聞こえますかfsck
?
ext4
私のファイルシステム形式を使用しています。