シリアル端末に関する問題があります。私はLinuxコンピュータを持っていますscreen /dev/ttyUSB0 115200
。
これは、シリアル端末を介してARMにファイルを作成し、Linuxシステムでファイルを開き、すべてのテキストを開いた端末にコピーして、すべてのテキストファイルを仮想的に転送できることを意味します。
今、バイナリデータを転送したいと思います。私のARMコンピュータにインターネットが接続されていないため、パッケージをインストールできません。残念ながらここにはminicom
。さらに、rz
基本的に提供される機能もありません。
通常、すべてのテキストを簡単に転送できます。これでバイナリファイルをコピーしたいと思います。どうすればいいですか?
PS:この質問は拡張されます。シリアル端末経由でバイナリファイルを送信する、さらに制限があります。
ベストアンサー1
shar
GNUを使用してsharutils
バイナリファイルからテキストファイルを作成し、それと同じようにテキストファイルをコピーして貼り付けます。このテキストファイルは、実行時に元のバイナリファイルを復元するシェルスクリプトです。https://en.wikipedia.org/wiki/GNU_Sharutils