http://www.engblaze.com/tutorial-using-atmel-studio-6-with-arduino-projects/#finalのチュートリアルの助けを借りて、Arduino IDE として avr studio 6 をセットアップしました。
チュートリアルで説明されているように外部ツールを追加し、次の引数を使用しました。
-CC:\Program Files (x86)\arduino-1.0.1\hardware/tools/avr/etc/avrdude.conf -v -v -patmega328p -carduino -P\\.\COM4 -b57600 -D -Uflash:w:"$(ProjectDir)Debug\$(ItemFileName).hex":i
Arduino Uno ボードをフラッシュしようとすると、次のエラーが発生します。
avrdude.exe: invalid file format '\Users\UserName\Documents\ElectronicsProjects\bt-controller\software\gamecontroller\snes-controller\Debug\snes-contro.' in update specifier
avrdude.exe: error parsing update operation 'flash:w:C:\Users\UserName\Documents\ElectronicsProjects\bt-controller\software\gamecontroller\snes-controller\Debug\snes-contro.'
初めて名前の1つにスペースが含まれていたので、フォルダーの1つの名前を変更しようとしました。ただし、問題は引き続き存在します。引数で変更する必要がある設定はありますか?