私はシリアル接続を介して私のWindows PCに接続されている組み込みプラットフォームを持っています。組み込みアプリケーションは接続を通じて532バイトを送信します。 Hyperterminalを使用して、端末ウィンドウに入ってくる(テキスト以外の)文字を見ることができます。ただし、ストリームをバイナリファイルとして保存しようとしています。問題は、[ファイルを受け取る]を選択した場合、(ファイル名と場所を求めた後に)開いているダイアログに(ファイル名と場所を求めた後)がA STOPボタンがないため、停止するための唯一のオプションがあります。受信はキャンセル、キャプチャされたデータを破棄します。
純粋なテキストを送信していないが、「キャプチャテキスト...」メニューを使用できます。その後、データの受信を手動で終了させることができます。ただし、2つの問題があります。まず、新しいデータが既存のファイルに追加されます(1つがある場合)、置換されていません。次に、端末はファイルの末尾に0xFFバイトを追加します(テキストファイルのシグナリング終了)。
そのため、バイナリストリームをファイルに保存する方法を教えてください。