Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 4 lut 2025, o 10:48


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 25 lis 2014, o 21:11 
Offline
Użytkownik

Dołączył(a): 19 mar 2014
Posty: 64
Pomógł: 0

Cześć mam pytanko odnośnie bitu parzystości w transmisji szeregowej, powiedzmy RS 232.
Chciałbym wiedzieć po co i jak to działa.

Ja to rozumiem tak:
"Nadawca wie jakie słowo wysyła, dzięki temu wie czy ilość jedynek w tym słowie jest parzysta czy nieparzysta. Dla tego zaraz po słowie danych wysyła bit parzystości (0 lub 1) w zależności czy w wysyłanym słowie jest parzysta ilość jedynek (bit = 1) lub nie ma parzystej ilości jedynek w wysyłanej wiadomości (bit = 0).
Odbiorca ramki po przeczytaniu słowa oblicza sobie ilość jedynek i patrzy, czy jest ich parzysta czy nie parzysta liczba. Następnie patrzy na bit parzystości i ocenia czy pakiet danych w postaci tego słowa dotarł z odpowiednią ilością jedynek.
Dzięki temu można choć w pewnym stopniu można mieć pewność, że słowo niosące informację od nadawcy do odbiorcy zostało przesłane poprawnie."

Jeśli mój tok rozumowania jest błędny - proszę naprostujcie mnie jak mostek Graetza. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lis 2014, o 21:16 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Bit parzystości jest ustawiany w taki sposób, aby w ramce była parzysta liczba jedynek.

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 lis 2014, o 21:56 
Offline
Użytkownik

Dołączył(a): 19 mar 2014
Posty: 64
Pomógł: 0

I tylko wtedy (przy parzystej liczbie jedynek) odbiorca uzna ramkę za poprawnie dostarczoną?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO