-
Data: 2013-01-16 11:14:51
Temat: Re: Test połączeń pomiędzy układami
Od: "yabba" <g.kwiatkowski@aster_wytnij_city.net> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "Marek" <t...@f...kuku.pl> napisał w wiadomości
news:kd5kao$sgb$1@news.task.gda.pl...
> Witajcie.
> Mam do napisania program testujacy połączenia pomiędzy portami dwóch
> układów
> scalonych PCA9555. Układy te posiadają 2 porty 8-bitowe in/out
> konfigurowane
> i sterowane po I2C. Jeden układ ma skonfigurowane swoje porty jako
> wyjście, drugi
> jako wejscie. Test połączeń (wykrywanie przerw w połączeniach pomiędzy U1
> i U2,
> zwarć pomiędzy połaczeniami, zwarć do masy, itd.) polega na ustawieniu na
> portach
> wyjsciowych układu U1 określonych stanów i sprawdzania ich na portach
> wejściowych
> układu U2. Tak to wygląda:
>
> U1 U2
> Out In
> []------>P0>-----[]
> []------>P1>-----[]
> []------>P2>-----[]
> []------>P3>-----[]
> []------>P4>-----[]
> []------>P5>-----[]
> []------>P6>-----[]
> []------>P7>-----[]
>
> Testuję w następujący sposób: w układzie U1 ustawiam na jego pierwszym
> pinie
> wyjściowym P0 stan 1, a na pozostałych P1..P7 same 0 i sprawdzam, czy na
> pinie
> wejściowym P0 układu U2 jest też 1, a na pozostałych 0. W następnym kroku
> testu
> wystawiam 1 tylko na P1, a na P0 i P2..P7 ustawiam 0 i sprawdzam, czy
> tylko na
> pinie P1 układu U2 jest 1, a na pozostałych 0. Ogólnie mówiąc, test polega
> na
> przesuwaniu jedynki na kolejnych pinach.
> Pytania:
> 1.Czy test ten jest wystarczający, żeby wykryć wszelkie błędy w
> połączeniach?
> 2.Czy jest konieczne zrobienie dodatkowego testu polegającego na
> przesuwaniu
> nie jedynki, a zera (zero zawsze jest tylko na jednym pinie, na
> pozostałych 1) ?
> 3.Czy jest sens zrobienie dodatkowego testu polegajacego na jednoczesnym
> wystawieniu jedynki na wszystkich portach wyjściowych U1 i sprawdzeniu,
> czy na
> wszystkich portach wejściowych U2 są też jedynki?
> 4. Analogicznie czy jest sens testu z zerami na wszystkich portach?
>
> Moim zdaniem, test z przesuwającą się jedynką jest wystarczający, może się
> mylę.
> Jeśli tak, to proszę uzasadnij swoje odmienne zdanie przykładowym błędem,
> którego
> test z przesuwaną jedynką nie wykryje, a wykryje np. test z przesuwanym
> zerem.
>
Jeśli przyjmiemy założenie, że połączenie jest wykonane zwykłym przewodem i
nie występują w połączeniu zjawiska nieliniowe (spowodowane np. korozją
styków, upływnościami itp.), to przesuwanie "1" jest IMHO wystarczające.
--
Pozdrawiam,
yabba
Następne wpisy z tego wątku
- 16.01.13 11:22 Stachu Chebel
- 16.01.13 11:34 Marek
- 16.01.13 11:47 Elektrolot
- 16.01.13 12:03 Marek
- 16.01.13 12:16 Elektrolot
- 16.01.13 12:29 Stachu Chebel
- 16.01.13 13:11 Marek
- 16.01.13 13:14 Elektrolot
- 16.01.13 13:25 Michoo
- 16.01.13 13:37 Elektrolot
- 16.01.13 13:45 Waldemar Krzok
- 16.01.13 13:45 Michoo
- 16.01.13 14:00 Stachu Chebel
- 16.01.13 14:03 Stachu Chebel
- 16.01.13 14:35 Marek
Najnowsze wątki z tej grupy
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- zasilacz
- Zegary DCF
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
Najnowsze wątki
- 2026-01-01 Najbogatsi ludzie na świecie są jeszcze bogatsi. Bezprecedensowa skala zysków
- 2026-01-01 Najbogatsi ludzie na świecie są jeszcze bogatsi. Bezprecedensowa skala zysków
- 2026-01-01 Wszystkiego najlepszego
- 2025-12-31 Czy potrafisz wskazać różnice? [TVN v. RMF]
- 2025-12-31 I kolejny jebnięty
- 2025-12-31 Myślenice => Specjalista ds. kontrolingu <=
- 2025-12-31 Ostróda szlachetnie walczy
- 2025-12-31 Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- 2025-12-31 Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- 2025-12-31 Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- 2025-12-31 Pieniadze-cuchna-oddechem-nawalonego-tatusia
- 2025-12-31 Iran na skraju gospodarczego upadku. Na ulicach Teheranu (znów) wrze. To może być cios dla reżimu
- 2025-12-30 zasilacz
- 2025-12-30 Teraz System Plików PFS z sys. op. Amiga OS będziesz mógł zamontować pod sys. op. Linuks i Jabłoko Makintosz
- 2025-12-30 Aeor2 i ciągły internet 512kb




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]