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

 
 
> проверка контрольной суммы
sergey sva
сообщение Sep 1 2013, 16:20
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Два устройства на плис, будут обмениваться данными, пакеты не большие по 32 может 64 бита , расстояние тоже не очень большое 100м, как защитить данные от помех в плис?
Спрашиваю потому что не знаю как обычно это делают в плис. В микроконтроллере обычно CRC32 или 16 использую.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ADA007
сообщение Sep 3 2013, 16:20
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 218
Регистрация: 2-02-09
Из: Харьков
Пользователь №: 44 266



Цитата(sergey sva @ Sep 1 2013, 19:20) *
как защитить данные от помех в плис?

Ну во-первых надо для начала определиться с физической линией связи...что именно это будет: Ethernet, RS, CAN, или что-то синхронное. На аппаратном уровне предусмотреть защиту интерфейса. Плюс нужно знать от чего вы хотите защититься потому, что от всего подряд защититься у вас не получится.

После этого идет защита на "программном" уровне. Фильтрация помех интеграторами, если нужно. И организация протокола обмена. На уровне протокола можно защититься средствами самого протокола т.е. кто-то уже подумал за вас как защитить данные. Или городить самому...здесь поле для выбора очень большое....начиная от обычного бита четности и контрольной суммы(не путать с CRC) ... до хитроумных алгоритмов хэширования (вплоть до восстановления поврежденных данных).
Go to the top of the page
 
+Quote Post



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

 


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


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