avrdude
バイナリをターゲットにアップロードし、セットアップとターゲットに従ってパラメーターを変更するために呼び出されるプログラムが必要です。
mcu=atmega8
f_cpu=16000000
format=ihex
rate=19200
port=/dev/ttyusb0
programmer=stk500
target_file=test.hex
avrdude -F -p $mcu -P $port -c $programmer -b $rate -U flash:w:$target_file
Debian
またはマシンを使用している場合は、Ubuntu
これを実行してインストールできるはずですavrdude
。
sudo apt-get install avrdude
それ以外の場合は、ここからソースを取得して自分でビルドできるはずです。
また、同様のコマンドを使用してターゲットにアップロードするビルドとアップロードに使用できる包括的なMakefileもあります。Makefile のパラメーターを変更した後、実行して hex ファイルをターゲットにアップロードします。Arduino
avrdude
make upload
注:gcc-avr
バイナリをビルドするには、パッケージをインストールする必要がありavr-libc
ます(質問からは、すでに行っているように見えます)。