• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Płytka Arduino Uno jako programator dla Atmel Studio 7
#1
Cześć. 

Chciałbym używać płytki Arduino Uno w środowisku Atmel Studio 7. 
Udało się komuś skonfigurować Arduino w Atmel Studio jako programator? 

Z góry dziękuję pięknie za pomoc.
Mariusz
Podobno tak to się robi:

cmd: ścieżka do pliku avrdude.exe
arg: -v -p atmega328p -c arduino -P \\.\COM3 -b 57600 -D -Uflash:w:"$(ProjectDir)Debug\$(TargetName).hex":i
initial dir: ścieżka jak w cmd tylko bez avrdude.exe

Więc wyglądać to będzie tak:

[Obrazek: PTnbU95.png]


Pytanie jak z tego skorzystać, bo w oknie programatorów go nie ma:

[Obrazek: lmZdwEX.png]

?
 
Odpowiedź
#2
Cześć.

Wprowadziłem do okna następujące parametry:

[Obrazek: AhnhcJB.png]

Command:
d:\Mariusz\Elektroniczne\Programatory\AvrDude\avrdude.exe

Arguments:
-F -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:"$(ProjectDir)Debug\$(ItemFileName).hex":i 

Initial directory:
d:\Mariusz\Elektroniczne\Programatory\AvrDude\


Obserwuję teraz wyniki programowania szeregowego:

[Obrazek: Mb6XgEv.png]

[Obrazek: BpLKxSL.png]

Dedukuję więc, że w poprzednich wersjach AtmelStudio generował się plik main.hex a w wersji 7.0 generowany jest plik [nazwa_projektu].hex

Krótko mówiąc we frazie:
$(ProjectDir)Debug\$(ItemFileName).hex

ItemFileName musiałbym zamienić na coś, co zwróci mi nazwę projektu.

Ktoś wie, czego mogę użyć?
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości