szybkość baud rate

0

czy baudrate to jest liczba bitów DANYCH na sekundę czy liczba dowolnych bitów na sekundę?

0

A czym niby są te bity nie będące danymi? o_O

0

@Shalom: żartujesz sobie?

Baud rate to liczba symboli na sekundę. Nie bitów. Jeżeli akurat symbolem jest bit no to wtedy będzie to to samo.

Jeżeli nie wszystkie symbole (czy bity) stanowią dane (zazwyczaj tak jest) no to wtedy rzeczywista prędkość transferu danych będzie niższa niż baud czy bitrate.

Np.

  • Ramka Ethernetowa może mieć 1538 bajty z czego 1500 bajtów to dane. To znaczy, że Fast Ethernet (100 Mbit/s) tak na prawdę może maksymalnie przesłać 97.53 Mbit/s danych w ramce. (Bez VLAN tagów, kolejne warstwy dodatkowo zwiększają narzut i zmniejszają tę prędkość dla danych)
  • Żeby przesłać 8 bitów UART potrzebuje minimum 10 bitów na magistrali (tzw. 8-N-1). To znaczy, że UART 9600 przesyła 7680 bit/s.
0

aha rozumiem. czyli jeżeli mam interfejs UART i jest powiedziane że BaudRate wynosi 9600Hz to wtedy to oznacza, że prędkość przesyłu wszystkich danych(bitów sterujących i bitów danych) wynosi 9600 bit/s ,natomiast prędkość przesyłu samych bitów danych 7680bit/s,dobre rozumiem?

1 użytkowników online, w tym zalogowanych: 0, gości: 1