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

 
 
> SLP - последовательный протокол, Еще один велосипед
Огурцов
сообщение Oct 4 2008, 17:37
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цель - разработка, испытания, некая стандартизация.
Как думаете, будет ли интересен сабж ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
umup
сообщение Oct 5 2008, 17:26
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 2-06-06
Пользователь №: 17 720



Цитата
А вот Вы как обнаруживаете начало пакета, тот байт, в котором packet_size ?
Что будете делать, если пакет придет наполовину, как начало следующего ловить ?

просто - по тайм-ауту приема. если пакет/к.с./данные/адреса неверные, последующие данные просто игнорируются до наступления тайм-аута, указатель приема данных сбрасывается на начало буфера. Так можно работать с устройствами, которые имеют разные настройки скорости/четности/стопов на одной шине.
если мастер не получает ответа на свой запрос, после паузы шлет повторные запросы, если превышено макс. количество запросов, возвращает в основную программу ошибку.
Цитата
Дыкть, специально для этого символ предусмотрен - Slp_packet_end.
а если он будет искажен помехой ? контролироваться должны все данные.

в приложении - текст библиотеки.
Прикрепленные файлы
Прикрепленный файл  ul_prot.zip ( 5.25 килобайт ) Кол-во скачиваний: 33
 
Go to the top of the page
 
+Quote Post



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

 


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


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