0

そこで、arduinoを使って車用にこのデバイスを作りました。素晴らしい、ほぼ完璧に動作します。マイナーなデバッグが残っているだけです。その後、先日コンピューターがクラッシュし、何もバックアップするつもりがなかったので、すべてのファイルを失いました。私はこのコードを書くのに少なくとも 20 時間は費やしましたが、マイナーなデバッグのためだけにメモリからすべてを書き直す必要は本当にありません。まだ arduino に残っている現在のバージョンのコードを持ち上げて、コンピューターにファイルとして保存する方法はありますか? 私はmega2560とmacbook proを使用しています。

4

1 に答える 1

0

せいぜい、Atmel デバイスからマシン コードを読み取ることができる程度です。

次に、逆アセンブラー/逆コンパイラーを使用して、コードを asm/c に変換する必要があります。

逆アセンブルされたコードを扱うのは簡単ではありません。

定数/関数/サブルーチンの元の名前は取得されません。たとえば、任意に割り当てられたラベルだけです。sub1

正直、最初からやり直した方が早いです。

編集

私だったら、Mac から HDD を取り出して、まともなデータ復旧ソフトウェアに翻弄されるでしょう。

幸運を

于 2015-09-03T19:11:39.017 に答える