Supposons que je transmets des données par FM où 0 est 2Hz et 1 est 4Hz. L'émetteur transmet 2 Hz lorsqu'il n'y a pas d'entrée. Si j'alimentais le binaire reçu sur un port UART d'un microcontrôleur, comment le microcontrôleur ferait-il la différence entre aucune donnée et 0?
Cela devient pertinent lors de la transmission de caractères ASCII par exemple. Supposons la chaîne suivante:
01000110 01101111 01101111 01100010 01100001 01110010
Parce que j'ai ajouté des espaces, nous pourrions traduire cela en:
Foobar
Mais pour une machine, la chaîne ressemblerait à ceci:
010001100110111101101111011000100110000101110010
Comment créeriez-vous ces "espaces" pour ne pas gâcher les caractères ASCII lorsque vous recevez du binaire?