eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaOdporne programyRe: Odporne programy
  • X-Received: by 10.140.100.204 with SMTP id s70mr138316qge.9.1401782275624; Tue, 03
    Jun 2014 00:57:55 -0700 (PDT)
    X-Received: by 10.140.100.204 with SMTP id s70mr138316qge.9.1401782275624; Tue, 03
    Jun 2014 00:57:55 -0700 (PDT)
    Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!news.unit0.net!feeder.erje.net!us.feeder.erje.net!news.glo
    rb.com!hw13no3800784qab.0!news-out.google.com!s2ni2489qap.0!nntp.google.com!j5n
    o730914qaq.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mai
    l
    Newsgroups: pl.misc.elektronika
    Date: Tue, 3 Jun 2014 00:57:55 -0700 (PDT)
    In-Reply-To: <lmj0od$785$1@mx1.internetia.pl>
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.14.232.226;
    posting-account=9Kw6FgoAAAAZKBv5G1cuS4GmsRUNgjrk
    NNTP-Posting-Host: 83.14.232.226
    References: <8...@g...com>
    <lmi72o$vdg$1@node2.news.atman.pl> <lmidod$60p$2@node2.news.atman.pl>
    <lmj0od$785$1@mx1.internetia.pl>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <4...@g...com>
    Subject: Re: Odporne programy
    From: pytajacy <r...@p...fm>
    Injection-Date: Tue, 03 Jun 2014 07:57:55 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:665955
    [ ukryj nagłówki ]

    > > co jednak nie zmienia faktu, że pewne techniki warto stosować w
    > > programowaniu - chociażby opisywane tu już "nadmiarowe" zapisywanie
    > > ważnych danych,
    > >
    > Czy na przykład nadpisywanie wszystkich rejestrów konfiguracyjnych po
    > każdym odczycie z urządzenia peryferyjnego jak ADC.

    Ale macie jakieś konkretnie doświadczenie w tym temacie?
    Bo to wszystko wydaje mi się stosowaniem raczej dla spokoju
    sumienia.

    Bo ja mam takie doświadczenia:
    Przypadek nr 1: urządzenie zawieszało się na wskutek pracy stycznika i żadne
    moje zabiegi programowe nie pomogły (procesor 89C51, obudowa DIP40). Dopiero
    rozwiązanie sprzętowe pozwoliło uodpornić urządzenie na zakłócenia od stycznika.

    Przypadek nr 2: urządzenie/sterownik stosowane w różnych środowiskach gdzie
    programy są całkowicie inne za każdym razem pisane prawie od zera, bez zachowania
    jakichkolwiek zaleceń. I urządzenia działają (procesor AVR, obudowa TQFP44).

    Fakt, w obydwu przypadkach zastosowano różne sposoby zasilania, inne prowadzenie
    ścieżek itd. Po prostu w drugim przypadku lepiej zaprojektowany układ.

    Czy te zabiegi programistyczne to przypadkiem nie odprawianie czarów
    nad urządzeniem?

    pytajacy

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: