Skocz do zawartości

[C] PRogramowanie szeregowe AVR


kaliska5

Pomocna odpowiedź

Witam.Buduje urządzenie które będzie programować procesor Atmega64A bez użycia komputera ponieważ panują tam trudne warunki.Rozpracowuje sposób programowania ISP i mam problem ze zrozumieniem zagadnienia.Pamięć flash jest podzielona na 256 stron po 128 słów.Przeglądam tabelkę SPI Serial Programming Instruction set i nie wiem czy dobrze zrozumiałem ze aby programować muszę ustawić adres wewnątrz strony komenda Write Program Memory Page i potem użyć Load Program Memory Page podając dane i adres strony przy czym za pierwszym razem podaje dolny bajt a potem górny zmieniając bit H w 1 bajcie komendy ?

tabelaatmega64.jpg

__________

Komentarz dodany przez: Treker

Link do komentarza
Share on other sites

Takie urządzenie odpada to ma być proste z 1 wsadem bez możliwości wgrania innego.Przekopuje się przez źródła USBasp ale jakoś mi nie wychodzi zaadaptowanie tego do własnego projektu.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.