私はstm32f107VCxマイクロプロセッサを開発中です。UDPからのデータをファイルに保存
私のコンパイラはkeilで、私はspl(標準周辺ライブラリ)を使用しています。
私はUDPプロトコルでデータを送受信することができますが、私がUDPから与えたこの文字列をどのように保存するかはわかりません。 実際に私はこの文字列を私のPCのファイルに保存したいと思います。
私はstm32f107VCxマイクロプロセッサを開発中です。UDPからのデータをファイルに保存
私のコンパイラはkeilで、私はspl(標準周辺ライブラリ)を使用しています。
私はUDPプロトコルでデータを送受信することができますが、私がUDPから与えたこの文字列をどのように保存するかはわかりません。 実際に私はこの文字列を私のPCのファイルに保存したいと思います。
私の提案:STM ..とPCをRS-232バスで接続してください。 その後、バスを介してPCにストリングを送ります。
PCにRS-232バスを読み込ませ、その結果のデータをファイルに書き込ませます。
もし私がいたら私はいくつかのプロトコルを実装していますので、STM ..は各文字列にいくつのバイトが保存されているかをPCに伝え、STM ..チェックサムを付加してPCが文字列を検証できるようにします。
がACKまたはNAKので、STMとPCの返信を提案する。..がRS-232バスはUDPよりもはるかに遅くなりますのでご注意ください文字列の転送が成功したかどうかを知っている(またはしません)データがSTMに入ってくる速度にPCが追いつかないことがあるため、一部の文字列が失われる可能性があります。
UDPは保証された通信プロトコルではないため、損失は許容されると考えられます。
お願いします。あなたはコントローラを持っていて、そこからUDPプロトコルを使ってあなたのPCにいくつかの文字列を転送し、それをファイルに保存したいのですか? –
https://stackoverflow.com/questions/11573974/write-to-txt-file – yano
アプリケーションを作成する必要があります。 Pythonを見て、あなたができることを見てください。 – Jeroen3