реклама на сайте
подробности

 
 
> UART для ATtiny2313, Требуется помощь в понимание (CodeVisionAVR)
TamTam
сообщение Apr 3 2006, 11:12
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



требуеться принемать через варт несколько байт, и в зависимости от того что пришло что то делать

вопрос: как лучше принять данные и потом сравнить их с тем что записано в МК.

Хочу чтото вроде АТ команд забомбить. (ты ему AT он те OK),

если моно поделитесь примером.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vet
сообщение Apr 3 2006, 12:48
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



Накапливаем пришедшие символы в буфере, пока не встретится код 13 (перевод строки). Код 10 (заполнение строки) игнорируем.
Сравниваем пришедшее с имеющимся набором команд поочерёдно, если совпало с чем - выполняем соотв. действие.
Стираем выполненную команду из буфера.

Следующим шагом логично будет организовать обработку передаваемых с командой параметров.


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 05:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.0133 секунд с 7
ELECTRONIX ©2004-2016