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.

Możliwość wykorzystania kontrolera mimo zużytefo flasha.

Pth 01 Gru 2007 01:21 449 0
  • #1 01 Gru 2007 01:21
    Pth
    Poziom 26  

    Od jakiegoś roku posiadam jedną atmegę8535. Muszę przyznać, że korzystałem z niej bardzo dużo. Tylko do zastosowań prototypowych.

    Teraz kiedyś ją programuję i wgram powiedzmy najprostszy programik który np ustawia bit w danym porcie, to działa, ale kiedy wgram więcej kodu do procesora, to jeśli nawet mam jakąś tam funkcję w programie ale nie jest nawet wywoływana, to np jak wcześniej ustawię stan wysoki na jednym z portów i podłączę np diodę LED, to ona zaczyna migać...

    Procesor zasilałem napięciami 5V lub 3,3V.

    Zegar 16MHz (wcześniej wszytko pięknie działało na tym zegarze.

    Programy pisane w C.

    Jeśli rzeczywiście zużyła się już pamięć, to dało by się tak zrobić wszytko, żeby program zapisywał się w innym miejscu na flashu? Bootloader, te sprawy? Ale to i tak bez sensu bo procek zawsze zacznie czytać kod od pierwszego adresu, no chyba że istnieje możliwość zmiany adresu początkowego.

    Gdyby udało się korzystać z bardziej odległych sektorów flasha to można by jeszcze pomęczyć tego procka :)

    0 0
  Szukaj w 5mln produktów