-
Data: 2013-06-05 02:06:18
Temat: Re: Burza i kłopoty w MCU...
Od: Mario <m...@...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2013-06-04 09:19, Piotr Gałka pisze:
>
> Użytkownik "sundayman" <s...@p...onet.pl> napisał w wiadomości
> news:koilv9$p9s$1@news.task.gda.pl...
>> Oprogramowanie oczywiście posiada watchdog, i możliwe zabezpieczenia
>> typu zapisywanie istotnych danych w pamięci nieulotnej procesora
>> "nadmiarowo", czyli w 5 kopiach, i porównywanie w razie wykrycie zmian.
>
> Wiele lat temu widziałem taką listę wytycznych (chyba ST) jak powinien
> być napisany program pracujący w środowisku zakłóconym. Było chyba ponad
> 20 punktów. OIDP jedną z wytycznych było, aby w pętli głównej w koło
> odświeżać konfigurację portów (np. wejście zamienione przez zakłócenie
> na wyjście nie zobaczy już sygnału), no bo w końcu co tu robić jak się
> nic nie dzieje.
Odświeżać powinno się wszystkie rejestry do których piszesz, lub mógłbyś
pisać przy starcie.
Szczególnie dotyczy to układów dołączonych do procka np. konwerterów.
Ale nie zawsze to pomaga. Zrobiłem kiedyś projekt na AD7730 (przetwornik
do mostka tensometrycznego). Układ porażka - strasznie emitował. Dało
się złapać silny sygnał zegara sondą magnetyczną podpiętą do oscyloskopu.
Tak samo mało odporny na zakłócenia. Nadpisywałem jego rejestry po
każdym odczycie. Nie wziąłem jednak pod uwagę, że w jednym rejestrze
kontrolnym jest bit, którego ustawienie wstrzymuje zegar taktujący
logikę. Czasami jak się ten bit zmienił od zakłóceń, to już układ nie
był w stanie przyjąć żadnych komend. Trzeba było przerobić układ tak aby
móc odłączać jego zasilanie.
--
pozdrawiam
MD
Następne wpisy z tego wątku
- 05.06.13 10:51 Leming Show
- 05.06.13 16:33 sundayman
- 05.06.13 16:48 sundayman
- 05.06.13 18:33 sundayman
- 05.06.13 19:28 Jarosław Sokołowski
- 05.06.13 23:41 Mario
- 06.06.13 11:39 Jarosław Sokołowski
- 10.06.13 11:00 Adam Wysocki
Najnowsze wątki z tej grupy
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
Najnowsze wątki
- 2025-02-12 Warszawa => Expert Recruiter 360 <=
- 2025-02-12 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-02-12 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-12 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-12 Kraków => PHP Full Stack Developer <=
- 2025-02-12 Karta dźwiękowa stereo
- 2025-02-12 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-02-12 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-02-12 Łódź => NodeJS Developer <=
- 2025-02-12 Błonie => Sales Specialist <=
- 2025-02-12 Dziwne zachowanie magistrali adresowej w 8085
- 2025-02-11 Mini pecet
- 2025-02-10 Spalił się spaliniak
- 2025-02-10 zarowka wifi - z sensowna apka lub lepiej albo lokalnie lub przez web. I zeby harmonogram miala
- 2025-02-10 Chrzanów => Programista NodeJS <=