概要
Arduboy が届かなさすぎておかしくなった頭を冷やすための記事です。
小ネタ
外部エディタで書きたい
- 書いてもいいけど、そのままだと IDE に変更が反映されない
Preferences > Use external editor
を有効にする- IDE から編修出来なくなるけど、外部エディタで編集して IDE に戻るとファイルを読み込み直してくれる
逆アセンブルしたい or コンパイルした結果がどうなってるか知りたい
- コンパイルした結果を取得出来るようにする
- Arduino/Genuino 101 の追加メモ 2016/02 を参考にする。この記事は Windows 版向けだけど、OSX 版でも同じようにできる。
~/Library/Arduino15/preferences.txt
を編集。build.path=ビルド結果を出力するパス
を追加する- 権限的に問題ないパスを指定するよう注意 ex)
/Users/Hoge/Documents/Arduino/build
- 逆アセンブルする
/Applications/Arduino.app/Contents/Java/hardware/tools/avr/bin
に色々入ってるのでそれを使う- 適当にパスを通すなどして
% avr-objdump -hdSC hoge.elf > hoge.txt
- 読む
- 実際に転送されるのは、
hoge.ino.hex
なのかな? - この辺は Arduino の文献を漁った方がよさそう
早く受け取りたい
- 日本の国際交換局に到着した段階で直接交換局に行き、受け取ることが可能らしい -> 早期通関申請
- 行く気満々だったが、タッチの差で発送されてしまった