Программирование микроконтроллеров AVR, PIC, ARM. Разработка и изготовление печатных плат для модулей.
Zalognik » 24 фев 2012, 05:27
Здравствуйте, вопрос состоит в чем при пересілке по USART с одного микроконтроллера на другой (две меги8) в виде:
Код: Выделить всё • Развернуть USART_Transmit('O'); USART_Transmit('k');
UDR будет Ок, или будет оставатса последний символ?
Zalognik
Сообщения: 4Зарегистрирован: 24 фев 2012, 05:23Откуда: Украина, Хмельницкий
прог. языки: C++, C#, Java, Delphi, PHP, Java Script
Реклама
Romikgy » 24 фев 2012, 11:05
если вовремя не считывать с него , тогда только последний ИМХО
die Wahrheit ist irgendwo da draußen
Romikgy
Сообщения: 750Зарегистрирован: 15 ноя 2009, 13:37Откуда: Porto Franco "Odessa"
Duhas » 24 фев 2012, 23:51
только один символ=байт.. на принимающей стороне нужно забирать данные как только они приходят.. по прерыванию или опросом флага..
«Как сердцу выразить себя? … Мысль изреченная есть ложь!» В этом мире меня подводит доброта и порядочность... "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Duhas
Сообщения: 6338Зарегистрирован: 15 сен 2007, 13:03Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
Вернуться в Микроконтроллеры
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24