PanSucharek99 Napisano Czerwiec 15, 2017 Udostępnij Napisano Czerwiec 15, 2017 Witam, otóż mam problem: zakupiłem taki oto programator: http://www.gotronik.pl/programator-isp-dla-ukladow-avr-51-metalowej-obudowie-p-2861.html (jeżeli nie można zamieszczać linków to przepraszam) I chciałbym nim programować w Arduino IDE. Już ustawiałem na inne programatory,wgrywałem przez programator ale nie działa. Jeżeli temat w złym dziale proszę o przeniesienie tematu. Pozdrawiam Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Czerwiec 15, 2017 Udostępnij Czerwiec 15, 2017 Bardzo nam przykro, że nie działa. Mogę Cię pocieszyć, że najprawdopodobniej po prostu robisz coś źle. Niestety nie potrafimy powiedzieć co, bo nie napisałeś co dokładnie robisz. Cytuj Link do komentarza Share on other sites More sharing options...
PanSucharek99 Czerwiec 15, 2017 Autor tematu Udostępnij Czerwiec 15, 2017 Więc tak: podłączam programator (wykrywa jako urz. HID i jest gotowy do urzycia) Odpalam Arduino IDE,programator ustawiam na AVR ISP,włączam np. Blinka i wgrywam przez Wgraj używając programatora. Odrazu wywala error: Problem z wgrywaniem na płyte. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii. Dodam, że próbuję programować Arduino Pro Mini, i że udało się bez problemu przez Uno. Podłączenie: (mam zamienione VCC z GND, niewiem czemu) Z programatora: MOSI do 11,REST do RST,SCK do 13,MISO do 12,VCC do VCC i oczywiście GND do GND. Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Czerwiec 15, 2017 Udostępnij Czerwiec 15, 2017 To jeszcze przy okazji napisz jak go podłączasz. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
PanSucharek99 Czerwiec 17, 2017 Autor tematu Udostępnij Czerwiec 17, 2017 To chyba jednak kupię usbasp. Mam nadzieję że taki będzie pasować. Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Czerwiec 18, 2017 Udostępnij Czerwiec 18, 2017 (mam zamienione VCC z GND, niewiem czemu) To brzmi podejrzanie. Jesteś pewien, że innych wyjść nie masz pozamienianych? Cytuj Link do komentarza Share on other sites More sharing options...
dejmieno Czerwiec 19, 2017 Udostępnij Czerwiec 19, 2017 A to nie jest tak że nowe arduino IDE ma problem ze współpracą z ISP? Przynajmniej ja miałem z USBAsp i jak się okazało jedynym wyjściem było korzystanie z Arduino IDE w wersji 1.6X. Cytuj Link do komentarza Share on other sites More sharing options...
PanSucharek99 Czerwiec 19, 2017 Autor tematu Udostępnij Czerwiec 19, 2017 @deshipu Niewiem, czy inne wejścia mam pozamieniane, ani niewiem jak sprawdzić takie wejścia. Mógłbym sprawdzić tym programem co oferują - 'ProgISP', lecz niewiem jak go ogarnąć .-. @dejmieno Odkąd miałem małe problemy z nowymi Ide, korzystam z 1.6.4. Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Czerwiec 19, 2017 Udostępnij Czerwiec 19, 2017 @deshipu Niewiem, czy inne wejścia mam pozamieniane, ani niewiem jak sprawdzić takie wejścia. Mógłbym sprawdzić tym programem co oferują - 'ProgISP', lecz niewiem jak go ogarnąć .-. Może przeczytaj w instrukcji obsługi, którą zgodnie z prawem dostałeś od sprzedawcy? A jak nie dostałeś, to się upomnij. Cytuj Link do komentarza Share on other sites More sharing options...
PanSucharek99 Czerwiec 19, 2017 Autor tematu Udostępnij Czerwiec 19, 2017 Nic nie dostałem, tylko sam programator z kablem. Obecnie szukam w internecie czegoś na ten temat. (Muszę stworzyć plik hex - niewiem jak i czym 😋 ) Edit: Piny są normalnie ułożone - to coś jest w Pro mini Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Czerwiec 19, 2017 Udostępnij Czerwiec 19, 2017 Napisz do sprzedawcy. Ma obowiązek dostarczyć ci instrukcję. Plik hex tworzysz przy pomocy avr-objcopy z pliku .elf jak już skompilujesz program. Ja używam poniższego Makefile-a, może ci się przyda: DEVICE = atmega328p CLOCK = 16000000 PROGRAMMER = -c usbasp OBJECTS = main.o #FUSES = ... AVRDUDE = avrdude $(PROGRAMMER) -p $(DEVICE) COMPILE = avr-gcc -std=gnu99 -Wall -Os -DF_CPU=$(CLOCK) -mmcu=$(DEVICE) all: main.hex .c.o: $(COMPILE) -c $< -o $@ .S.o: $(COMPILE) -x assembler-with-cpp -c $< -o $@ .c.s: $(COMPILE) -S $< -o $@ flash: all $(AVRDUDE) -U flash:w:main.hex:i fuse: $(AVRDUDE) $(FUSES) install: flash fuse clean: rm -f main.hex main.elf $(OBJECTS) main.elf: $(OBJECTS) $(COMPILE) -o main.elf $(OBJECTS) main.hex: main.elf rm -f main.hex avr-objcopy -j .text -j .data -O ihex main.elf main.hex avr-size --format=avr --mcu=$(DEVICE) main.elf disasm: main.elf avr-objdump -d main.elf cpp: $(COMPILE) -E main.c`gg deps: $(COMPILE) -M main.c pwm.c >> Makefile Ale normalnie to wszystko powinno dla ciebie Arduino IDE robić -- makefile-a używam tylko jak programuję bezpośrednio w C. Cytuj Link do komentarza Share on other sites More sharing options...
PanSucharek99 Czerwiec 20, 2017 Autor tematu Udostępnij Czerwiec 20, 2017 Ale i tak tego pliku nie rozumiem .-. Ale teraz jadę do sklepu elektronicznego, to kupię odrazu usb asp. Lecz i tak spróbuję ogarnąć tego isp. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!