• 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
programowanie Atmega8
#2
Zworka SLOWSCK jest potrzebna tylko do wgrywania, czasami. Wgraj bootloader, nawet jeśli masz wybraną opcję "bootloader - none. Wgranie bootloadera ustawia przede wszystkim fusebity, a te ustawiają z jakiego zegara taktowania korzystasz. Fabrycznie w nowym uC jest to wewnętrzny 1MHz, chcesz inny przestawiasz fuse bity. Wybór z menu 16MHz tylko informuje program, że tak będzie ustawiony uC do którego program zostanie wgrany. Ale faktycznie masz ustawiony na 1MHz, to program działa 16x wolniej. Albo wybierasz z menu, że używać będziesz zewnętrznego 16MHz, wypalasz bootloader i Arduino samo ustawia odpowiednie fusebity.
Jak ustawisz opcję bootloader - NONE, to program bootloadera nie zostanie wgrany, nie będzie zajmował miejsca, przy kompilacji będzie dalej dostępne 8kb, ale fusy będą ustawione.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
programowanie Atmega8 - przez fgt90 - 10-02-2020, 11:23
RE: programowanie Atmega8 - przez kaczakat - 10-02-2020, 16:37
RE: programowanie Atmega8 - przez fgt90 - 12-02-2020, 10:47

Skocz do:


Przeglądający: 1 gości