Goto page Previous 1, 2
J.F.
Guest
Wed Nov 10, 2004 11:58 am
Piotr
Guest
Wed Nov 10, 2004 12:45 pm
Konop wrote:
Quote:
A swoją drogą... czemu chcesz proca co
pewien czas resetować?? Proc nie mógłby sam zadbać o to, żeby raz na jakiś
czas wrócić do początku programu??... Albo, jeśli boisz się "zwisa", może
watchdog by wystarczył??

... .
Podejrzewam że układ będzie służył do resetu Access Pointa albo podobnego
urzadzenia (ostatnio jest duże zapotrzebowanie na takie układy:-)) więc nie
ma łatwej możliwości pokombinowania w firmware resetowanego sprzętu.
pozdrawiam
Piotr
Krzysztof Gawryś
Guest
Wed Nov 10, 2004 1:32 pm
Użytkownik "J.F." <jfox_nospam@poczta.onet.pl> napisał w wiadomości
news:t404p09q5s46ulaoqlklq6t18j4ee9ta7n@4ax.com...
Quote:
On Wed, 10 Nov 2004 10:39:27 +0100, Krzysztof GawryÂś wrote:
UĹźytkownik "J.F." <jfox_nospam@poczta.onet.pl> napisaĹ w wiadomoĹci
Taa .. a wzieliscie pod uwage ze procek moze sie zawiesic rownie
chetnie jak resetowany obiekt ?
Po to jest watchdog zeby sie nie mogl _rownie chetnie_ wieszac.
A program dobrze napiszecie ?
Bo to zacznie spawac ktos za sciana i uC bedzie sie czesto wd-owal,
i nigdy nie doliczy czasu resetu
Gdyby zastosowac uC z eepromem wbudowanym to mozna by w trakcie liczenia
zapisywac aktualny wynik pomiaru czasu, a w razie wd-reset uC zczytywal by
sobie to z eeproma + czas potrzebny na wlasny start i liczyl dalej. :-)
K.
Marek Lewandowski
Guest
Wed Nov 10, 2004 1:40 pm
Krzysztof Gawryś wrote:
Quote:
Gdyby zastosowac uC z eepromem wbudowanym to mozna by w trakcie liczenia
zapisywac aktualny wynik pomiaru czasu, a w razie wd-reset uC zczytywal by
sobie to z eeproma + czas potrzebny na wlasny start i liczyl dalej.
a na diabla - przeciez w zadnym uC reset nie kasuje RAMu...
Tylko sprawdzac, czy wartosc licznika lez w sensownych wartosciach (do
tego ze trzy kopie w RAM i jak sie nie zgadzaja to apiat...)
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://www.stud.uni-karlsruhe.de/~uyh0
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
Krzysztof Gawryś
Guest
Wed Nov 10, 2004 2:42 pm
Użytkownik "Marek Lewandowski" <nospamabuse@onet.pl> napisał w wiadomości
news:cmt5oq$cvi$1@news.onet.pl...
Quote:
Krzysztof Gawryś wrote:
Gdyby zastosowac uC z eepromem wbudowanym to mozna by w trakcie liczenia
zapisywac aktualny wynik pomiaru czasu, a w razie wd-reset uC zczytywal
by
sobie to z eeproma + czas potrzebny na wlasny start i liczyl dalej. :-)
a na diabla - przeciez w zadnym uC reset nie kasuje RAMu...
Tylko sprawdzac, czy wartosc licznika lez w sensownych wartosciach (do
tego ze trzy kopie w RAM i jak sie nie zgadzaja to apiat...)
Nie do konca masz racje, gdyby uC sie zawiesil z powodu zaklucen
elektromagnetycznych lub innych smieci z urzadzen w poblizu to nalezy sie
spodziewac ze i zawartosc ramu bedzie zasmiecona przypadkowymi
zawartosciami, takze nawet 3 miejsca gdzie mozna umieszczac wartosci nie
gwarantuja pewnej pracy.
Zreszta NIC nie gwarantuje pewnej pracy.
K.
Marek Lewandowski
Guest
Wed Nov 10, 2004 3:30 pm
Krzysztof Gawryś wrote:
Quote:
a na diabla - przeciez w zadnym uC reset nie kasuje RAMu...
Tylko sprawdzac, czy wartosc licznika lez w sensownych wartosciach (do
tego ze trzy kopie w RAM i jak sie nie zgadzaja to apiat...)
Nie do konca masz racje, gdyby uC sie zawiesil z powodu zaklucen
btw: zaklocen.
Quote:
elektromagnetycznych lub innych smieci z urzadzen w poblizu to nalezy sie
spodziewac ze i zawartosc ramu bedzie zasmiecona przypadkowymi
zawartosciami, takze nawet 3 miejsca gdzie mozna umieszczac wartosci nie
gwarantuja pewnej pracy.
Ale to samo dotyczy eepromu, zwlaszcza cyklicznie zapisywanego.
Ale nie robmy z igly widel. Jesli silne zaklocenia zwala nam RAM w
jednochipowym uC, to najpewniej uwala rowniez stan nadzorowanego
urzadzenia, wiec niezwloczny reset jest i tak wskaany na wszelki
wypadek.
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://www.stud.uni-karlsruhe.de/~uyh0
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
Goto page Previous 1, 2