• 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
ATMEGA328P U a ATMEGA328P-PU
#6
Korzystając z Arduino można ich nie ruszać, wypalenie bootloadera to przede wszystkim ustawienie fuse, tak by były zgodne z definicją płytki, a przy okazji czasami wgranie również bootloadera, czyli programu do zapisu szkiców w uC.
Prosiłem o zrzut fuse, bo jeśli "po wgraniu" jest dalej ptaszek przy ckdiv8 to oznacza, że nic nie wgrał. Ten fuse odpowiada za podział zegara na 8, wbudowany oscylator ma 8MHz, przez 8 = 1MHz, fabryczne ustawienie. Można też ręcznie go odznaczyć i zapisać w AVR LAB, wtedy w Arduino nie trzeba zmieniać programatora SLOW USBASP/USBASP. Ręczna zmiana to ryzyko, że coś się zepsuje. Sygnatura to jednoznaczna definicja procesora, użyte w UNO mogą być różne typy, nawet jeśli po wgraniu bootloadera działałyby tak samo, bo różnica może być symboliczna, to niestety Arduino na to nie pozwoli - można to obejść, opcja dla tych co wiedzą co robią. Na forum jest też opisana wymiana firmware w programatorze na aktualny, trzeba mieć inny programator lub zrobić sobie z Arduino.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
ATMEGA328P U a ATMEGA328P-PU - przez LordShadow47 - 13-03-2019, 13:26
RE: ATMEGA328P U a ATMEGA328P-PU - przez kaczakat - 13-03-2019, 13:42
RE: ATMEGA328P U a ATMEGA328P-PU - przez kaczakat - 13-03-2019, 14:25
RE: ATMEGA328P U a ATMEGA328P-PU - przez kaczakat - 13-03-2019, 16:44

Skocz do:


Przeglądający: 1 gości