Всем здравствуйте! Недавно начал разбираться с МК , точнее с их передачей данных на другие МК, остановился на USART, такой вопрос: Мне нужно обмениваться данными между 3 МК, но мне не понятно, допустим 1 передает, а 2 других принимают, как передатчик понимает, что приемник готов принять данные? Вдруг случится так, что в регистр передатчика я уже записал какие либо данные, а другие МК еще не успели включиться на прием(МК включился с задержкой), как это решается? Будет ли передатчик ждать появления приемника и как он это поймет? Не могли бы направить в какую сторону мне рыть по правильному алгоритму обмена.
|