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

 
 
> Общий вопрос приема данных
M@@}{
сообщение Jan 6 2009, 06:49
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 17-08-08
Пользователь №: 39 653



Кто и как принимает, данные ? (готовым изделием)

Есть несколько вариантов приема:

1. Принимаем по стокам пока не встретим OD OA а далее копируем в буфер для обработки в основной программе !

2. Или принимаем до тех пор пока не встретим "OK" + OD OA а потом отдаем в обработку основной программе.

Хочу услышать мнения.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KGB
сообщение Jan 7 2009, 10:05
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 21-12-08
Пользователь №: 42 644



....действительно отвлеклись.
непосредствено с сим300 занимаюсь не давно....поэтому своих нароботок на эту тему мало
но наблюдения уже есть.
------------------
по инициализации...
RTS должен быть в 0. тогда модуль начинает отвечать.
------------------
проц сразу встаёт на приём и ждёт Call Ready
и только после того как это примет начинается движение самой проги.
но вот тут и начинаются затыки....
например поле АТ пытаюсь поймать ОК
а он не ловится...
тогда сделал так
АТЕ0
АТЕ0
тут тупо ставлю паузу и не ловлю ок
ОК
АТ
ОК
а вот тут после отключения эхо начинает всё пекрасно работать
ОК теперь ловится без проблем.... причём без изминений в проге.
я думаю что надо над этим ещё поработать...
---------------------------------------------

а сам приём хочу сделать так. так у меня работает в других устройствах.
цыплятся за байты типа 0D 0A не надо..
короче начинаем принимать всё подряд по прерыванию и складывать в озу
а из приёма будем выходить по отсутствию приёма какоето время
причем с конкретным результатом например 0х01
и после приёма байта будем увеличивать регистр длины на 1.
чтобы знать длину команды.
а так как модуть сам тормас ... и не выдаёт ничего во время его работы то ТХ
то прерывания мешать нам не будут.

Сообщение отредактировал KGB - Jan 7 2009, 10:11
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- M@@}{   Общий вопрос приема данных   Jan 6 2009, 06:49
- - WHALE   я делаю по первому варианту,только плюс проверка-н...   Jan 6 2009, 07:12
- - M_Z   Цитата(M@@}{ @ Jan 6 2009, 10:49) Кто и к...   Jan 6 2009, 07:56
- - KGB   http://ru.wikipedia.org/wiki/ASCII смотрим этот аб...   Jan 6 2009, 08:06
|- - M_Z   Цитата(KGB @ Jan 6 2009, 12:06) вот про э...   Jan 6 2009, 08:14
|- - KGB   Цитата(M_Z @ Jan 6 2009, 11:14) после уст...   Jan 6 2009, 11:14
|- - M_Z   Цитата(KGB @ Jan 6 2009, 15:02) нихрена я...   Jan 6 2009, 11:24
- - KGB   M_Z с вами всё понятно....: а как вы отрпавляет...   Jan 6 2009, 12:02
|- - M_Z   Цитата(KGB @ Jan 6 2009, 16:02) M_Z с вам...   Jan 6 2009, 13:24
|- - KGB   Цитата(M_Z @ Jan 6 2009, 16:24) я как то ...   Jan 6 2009, 16:06
|- - M_Z   Цитата(KGB @ Jan 6 2009, 20:06) а те кто ...   Jan 6 2009, 16:44
- - Baser   Цитата(M@@}{ @ Jan 6 2009, 08:49) Кто и к...   Jan 6 2009, 14:54
- - WHALE   Цитата(KGB @ Jan 6 2009, 19:06) пишем... ...   Jan 6 2009, 18:17
- - Dron_Gus   Цитата(KGB @ Jan 6 2009, 19:06) там да бу...   Jan 6 2009, 19:19
- - KGB   ВАХ!!!!!1 ХОРОЩАЯ КОМПАНИЯ СОБ...   Jan 6 2009, 23:13
|- - M@@}{   Цитата(KGB @ Jan 7 2009, 04:13) ВАХ!...   Jan 7 2009, 08:24
|- - M_Z   Цитата(M@@}{ @ Jan 7 2009, 12:24) Спасибо...   Jan 7 2009, 10:11
|- - KGB   Цитата(M_Z @ Jan 7 2009, 13:11) Не всегда...   Jan 7 2009, 10:32
|- - KGB   Цитата(M_Z @ Jan 7 2009, 13:11) Есть еще ...   Jan 8 2009, 03:50
|- - M@@}{   Цитата(KGB @ Jan 8 2009, 08:50) ЭТО КАК.....   Jan 9 2009, 12:02
|- - M_Z   Цитата(M@@}{ @ Jan 9 2009, 15:02) А может...   Jan 9 2009, 12:46
||- - M@@}{   Цитата(M_Z @ Jan 9 2009, 17:46) возможны ...   Jan 11 2009, 18:28
|- - KGB   Цитата(M@@}{ @ Jan 9 2009, 15:02) Сейчас ...   Jan 9 2009, 14:06
|- - Baser   Цитата(M@@}{ @ Jan 9 2009, 14:02) Кстати ...   Jan 9 2009, 14:31
- - KGB   Baser я вот подумал.. надо сообща написать алгор...   Jan 9 2009, 21:34
|- - KGB   Цитата(KGB @ Jan 10 2009, 00:34) Baser ...   Jan 10 2009, 02:02
- - Baser   Цитата(KGB @ Jan 9 2009, 23:34) я вот под...   Jan 10 2009, 11:33
- - av-master   даже, не представляю, как контроллер может пропуст...   Jan 11 2009, 19:12
|- - M@@}{   Цитата(av-master @ Jan 12 2009, 00:1...   Jan 12 2009, 17:49
|- - M_Z   Цитата(M@@}{ @ Jan 12 2009, 20:49) Я хоте...   Jan 12 2009, 19:33
||- - M@@}{   Цитата(M_Z @ Jan 13 2009, 00:33) Возможны...   Jan 13 2009, 15:54
|- - Baser   Цитата(M@@}{ @ Jan 12 2009, 19:49) Я хоте...   Jan 13 2009, 22:32
|- - KGB   Цитата(Baser @ Jan 14 2009, 01:32) По пов...   Jan 14 2009, 16:48
- - KGB   во... наконецто народ сознаваться сталь что у него...   Jan 12 2009, 20:23
|- - M_Z   Цитата(KGB @ Jan 12 2009, 23:23) ; ; ATE0...   Jan 15 2009, 06:44
|- - KGB   Цитата(M_Z @ Jan 15 2009, 09:44) Мне нрав...   Jan 15 2009, 19:33
|- - M_Z   Цитата(KGB @ Jan 15 2009, 22:33) добавил ...   Jan 16 2009, 18:46
- - av-master   ЦитатаТак шта... Программа просто не должна затыка...   Jan 13 2009, 23:32
- - KGB   короче как говорится после сборки обработать напил...   Jan 14 2009, 21:45
- - KGB   Baser обрабатывать не всё не получится... смотри к...   Jan 15 2009, 06:35
- - KGB   кстати... выше описаный недостаток можно использов...   Jan 16 2009, 16:34
- - KGB   M_Z давай не будем друг другу мозг калупать!...   Jan 17 2009, 01:34
|- - HARMHARM   Цитата(KGB @ Jan 17 2009, 03:34) всё пучк...   Jan 18 2009, 18:43
|- - KGB   Цитата(HARMHARM @ Jan 18 2009, 21:43) Я з...   Jan 19 2009, 12:23
- - hound   Откопал же тему)) надеюсь тут еще кто-то есть и ув...   Mar 24 2015, 09:17


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

 


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


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