回答:
を使用objcopy
して、バイナリイメージをオブジェクトファイルに変換できます。オブジェクトファイルには、Cコードからアクセスできるシンボルが含まれます。次に、GCCにオブジェクトファイルをリンクするようextern
に指示すると、データを他のICにロードするために使用するオブジェクトファイル内のシンボルにアクセスできます。
を使用するために渡す必要のあるオプションをファイルする方法を含め、バイナリBLOBでリンクする方法に関する優れたチュートリアルを次に示します。objcopy
objdump
そしてもちろん、objcopy
manページとobjdump
manページ。
objcopy
膨大な数のオプションがあります。それはおそらくあなたがしたいことを何でもすることができます。そのmanページをじっと見つめるだけです。解決策を共有していただきありがとうございます。これは、あなたがしていることを実行しようとしている人々にとって一般的な質問になると確信しています。