Hadzu 0 22 июня, 2010 Опубликовано 22 июня, 2010 · Жалоба Здравствуйте! Проблема такая: необходимо передавать данные от счетчика, поступающие через COM порт по GPRS. Собственно, передачу должны осуществлять микроконтроллер (LPC2368) и модем SIM300. Данные должны передаваться по PPP TCP-пакетами. Разработку веду при помощи кейловского MDK. Нашел три варианта решения задачи: 1) Использование стеков, реализованных в модемном модуле; 2) Использование кейловского стека TcpNet (и кейловской же ОС RTX); 3) Использование lwIP и FreeRTOS; Пока удалось реализовать второй вариант. Но скорость передачи данных смешная, потому что размер tcp-пакета сильно ограничен, что при ожидании подтверждений по GPRS критично. Поэтому, хочется попробовать вариант 3. Благодаря этому форуму, я нашел порт на нужную мне платформу, но, все равно, разобраться с нуля в lwIP и FreeRTOS тяжело. Тем более, учитывая всю скудность информации по PPP протоколу в lwIP. Подскажите пожалуйста, с чего начать изучать lwIP+FreeRTOS? Доселе дел не имел ни с тем ни с другим. Про вариант 1 ничего конкретного сказать не могу, возможно это было бы самое правильное и легкое решение. Вообще, хотелось бы достичь устойчивого GPRS-соединения и скорости передачи данных (минимум) 2 килобайта в секунду. Возможно ли это при использование стека модема? Заранее благодарю за помощь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BarsMonster 0 23 июня, 2010 Опубликовано 23 июня, 2010 · Жалоба Offtopic: Стабильные 2 кб/сек через GPRS? Неее, это фантастика :-) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться