|
Обработка массивов с неполными пакетами |
|
|
|
 |
Ответов
|
Oct 20 2015, 16:54
|
Местный
  
Группа: Участник
Сообщений: 491
Регистрация: 18-05-11
Пользователь №: 65 102

|
У меня сложная система, 8 микроконтроллеров (1) считывают данные с датчиков, передают их на другой МК (2), тот передает на USB МК (3) и дальше, по изохронному каналу, в ПК. Раз уж пошел такой разговор, какой протокол лучше сделать? В настоящий момент у меня контрольная сумма считается после приема данных от датчиков (1-й МК), там же, кстати, добавляется начало пакета и конец пакета. 2-й МК может отправить данные 3-му от 1, 2, 3, 4 датчиков или может ничего не отправить, если данных нет (частота опроса МК-в номер 1 в два раза меньше). 2-й МК сейчас отправляет посылку, вид которой я привел ранее.
|
|
|
|
Сообщений в этой теме
Atlantis- Обработка массивов с неполными пакетами Oct 19 2015, 15:02 esaulenka Если это ПК, то никто не мешает сделать буфер не и... Oct 19 2015, 15:15 CrimsonPig Цитата(esaulenka @ Oct 19 2015, 16:15) Бу... Oct 19 2015, 15:36 zltigo QUOTE (Atlantis- @ Oct 19 2015, 18:0... Oct 19 2015, 15:44 megajohn Цитата(Atlantis- @ Oct 19 2015, 18:0... Oct 19 2015, 17:30 Dog Pawlowa Цитата(megajohn @ Oct 19 2015, 20:30) дык... Oct 19 2015, 20:15 Atlantis- Цитата(megajohn @ Oct 19 2015, 20:30) дык... Oct 20 2015, 07:05 smalcom вообще контрольная сумма у пакета должна быть. есл... Oct 19 2015, 20:19 toweroff Вы бы хоть формат пакета привели, а то тут сейчас ... Oct 20 2015, 07:44 Atlantis- Цитата(toweroff @ Oct 20 2015, 10:44) Вы ... Oct 20 2015, 07:50  Dog Pawlowa Цитата(Atlantis- @ Oct 20 2015, 10:5... Oct 20 2015, 09:41   Atlantis- Цитата(Dog Pawlowa @ Oct 20 2015, 12:41) ... Oct 20 2015, 10:31    Dog Pawlowa Цитата(Atlantis- @ Oct 20 2015, 13:3... Oct 20 2015, 10:47    mcheb Цитата(Atlantis- @ Oct 20 2015, 13:3... Oct 20 2015, 10:48     Atlantis- Цитата(mcheb @ Oct 20 2015, 13:48) http:/... Oct 20 2015, 14:59      CrimsonPig Цитата(Atlantis- @ Oct 20 2015, 15:5... Oct 20 2015, 15:33 smalcom добавьте контрольную сумму и проблема отпадёт Oct 20 2015, 08:42 toweroff Вот так попробуйте
[STX][LEN][DATA][CRC]
STX - к... Oct 20 2015, 15:26 CrimsonPig Цитата(toweroff @ Oct 20 2015, 16:26) [ST... Oct 20 2015, 15:49 smalcom ЦитатаТеперь читаем [LEN] байт
интересно, а кто эт... Oct 20 2015, 16:51 Alexashka Цитата(smalcom @ Oct 20 2015, 20:51) Обын... Oct 20 2015, 17:50 smalcom Цитатакакой протокол лучше сделать
если ничего све... Oct 20 2015, 17:07 Atlantis- Цитата(smalcom @ Oct 20 2015, 20:07) если... Nov 11 2015, 07:21  Dog Pawlowa Цитата(Atlantis- @ Nov 11 2015, 10:2... Nov 11 2015, 09:33
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|