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.

atmega328 przez program arduino

RickoRage 07 Sty 2015 22:14 627 2
  • #1 07 Sty 2015 22:14
    RickoRage
    Poziom 5  

    Witam chce zrobic sobie cos ala arduino na atmedze328 bez komunikacji usb i tu moje pytanie. Chce programowac przez port icsp programatorem lpt z programu arduino (gdyz wedlug mnie ma latwiejszy jezyk i jest bardziej dla mnie zrozumialy)
    i co musze zrobic np. wgrac bootloader czy cos?

    0 2
  • #2 09 Sty 2015 07:17
    emarcus
    Poziom 35  

    RickoRage napisał:
    Witam chce zrobic sobie cos ala arduino na atmedze328 bez komunikacji usb i tu moje pytanie. Chce programowac przez port icsp programatorem lpt z programu arduino (gdyz wedlug mnie ma latwiejszy jezyk i jest bardziej dla mnie zrozumialy)
    i co musze zrobic np. wgrac bootloader czy cos?


    W zasasdzie nie musisz robic nic szczeglnego...
    Bootloader jest potrzebny tylko przy programowaniu przez UART (USB), inaczej zajmuje tylko miejsce we flash.
    Przed kompilacją programu, wybierz w menu 'Tools"/boards; => rodzaj processora, jego taktowanie i typ/rodzaj układu.
    Przy okazji wybierz także programator.
    Wgrac program do processora: z menu"File"/Upload Using Programmer.
    Musisz pamiętac że z poziomu Arduino nie ma praktycznie możliwości zmiany fusebitów; potrzebujesz to zrobic w inny sposób: np. z linii poleceń w Avrdude.
    Avrdude jest częścią Arduino; zazwyczaj jest tu:
    C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\Avrdude.
    Możesz go uruchomic w oknie "cmd".

    e marcus

    0
  • #3 09 Sty 2015 15:20
    RickoRage
    Poziom 5  

    aha dziekuj i juz biore sie za zabawe

    0