LinuxのttyUSB0にバイナリファイルをシリアルに送信する

LinuxのttyUSB0にバイナリファイルをシリアルに送信する

アセンブリコードから取得したバイナリファイルがあります。このファイルをttyUSB0経由でfpgaにシリアル転送する必要があります。
catとechoを使用してデータをttyS0に転送できるといういくつかの記事を読みました。

echo -ne '\033[2J' > /dev/ttyS1  
cat  < /dev/ttyS1

これはttyUSB0にも当てはまりますか?そうでない場合は、ttyUSB0経由でバイナリファイルを転送する別の方法を提案してください。

答え1

プログラマブルデバイス(マイクロコントローラやFPGAなど)へのシリアル接続は、通信プロトコルを処理するデバイスベンダーが提供するツール(または無料ツール)と組み合わせて使用​​されることがよくあります。ネットワーク経由でファイルを送信することはほとんどありません。デバイスの開発環境には、コンパイルされたバイナリをデバイスにプログラムする方法に関する情報が含まれている必要があります。

関連情報