假设我正在通过FM传输数据,其中0为2Hz,1为4Hz。没有输入时,发射器正在发射2Hz。如果我将收到的二进制文件输入微控制器的UART端口,微控制器将如何区分无数据和0?
例如,这在传输ASCII字符时变得很重要。假设以下字符串:
01000110 01101111 01101111 01100010 01100001 01110010
因为我添加了空格,所以我们可以将其转换为:
富巴
但是对于一台机器,字符串看起来像这样:
010001100110111101101111011000100110000101110010
您将如何创建这些“空格”,以便在接收二进制文件时不会弄乱ASCII字符?