Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Czy istnieje możliwość wgrania projektu z Atmel Studio 6 innym programem?

07 Kwi 2013 12:45 1632 5
  • #1 07 Kwi 2013 12:45
    1651117
    Użytkownik usunął konto  
  • #2 07 Kwi 2013 13:27
    tmf
    Moderator Mikrokontrolery Projektowanie

    Tak, możesz. W wyniku kompilacji uzyskujesz pliki w formacie HEX, któych możesz użyć do programowania procka za pomocą AVRDude i USBAsp. Takie działanie możesz sobie podpiąć pod przycisk w AS6, w efekcie programowanie będzie z automatu bez opuszczania IDE.

    0
  • #3 07 Kwi 2013 13:44
    1651117
    Użytkownik usunął konto  
  • Pomocny post
    #4 07 Kwi 2013 14:22
    tmf
    Moderator Mikrokontrolery Projektowanie

    Tak, masz wgrać plik z rozszerzeniem hex. Jeśli będziesz korzystał z EEPROM to pojawi się także plik z rozszerzeniem .eep, który też trzeba wgrać.

    0
  • Pomocny post
    #5 07 Kwi 2013 14:25
    excray
    Poziom 39  

    Tylko musisz dodatkowo sobie gdzieś zapisać jak masz ustawić fusebity.

    0
  • Pomocny post
    #6 08 Kwi 2013 18:26
    pbuhne
    Poziom 14  

    Tutaj sposób na współpracę Atmel Studio 6 i USBasp Link

    Jedna uwaga tylko, w kroku nr 3 jest podane cos takiego:

    -e -P usb -c USBasp -p ATmega32 -e -U flash:w:$(ProjectDir)Debug\$(ItemFileName).hex:a

    u siebie zmieniłem to na:

    -e -P usb -c USBasp -p ATmega8 -e -U flash:w:$(ProjectDir)Release\$(ItemFileName).hex:a

    Czyli mega8 , Release i bez cudzysłowia.

    Release dlatego, że używam trybu Release Build. Chociaż na Debug też powinno śmigać.

    A tu napisano gdzie podajemy FCPU: Link

    U mnie to działa bez problemu.

    0
  Szukaj w 5mln produktów