Здравствуйте.
Думаю поделюсь небольшим опытом в работе с TCP/IP , так как для новичков это тяжело для изучения.Хотя волков боятся,то в лес не ходить.
С чего начать ? Думаю для чего это все(мое мнение,никому не навязываю):
1) Удобство работы через браузер,контроль и установка переменных.
2) RTOS примитивная сделана на стек
3) Научится работать с кучей модулей файлов
4) Опыт о работе сетевых технологий
5) В наличии 10 штук pic18f67j60 лежат с давних времен
Также хочу сказать что стек разработан уже давно,но разрастался с каждой версией и в какой то момент tcp/ip вобще вырезали из mla библиотек. Пользуюсь не самой новой,но понятной для меня.
Версия стека v5.20, компилятор mcc18 v3.47, MPLAB IDE v8.88
Я думал о переносе на xc8 и не стал заморачиваться.
Что такое стек? Это модель OSI,в которой пакет собирает в другой пакет и так до прикладного уровня программ или браузера.
Что такое протокол? Это общение двух устройств по определенному договору обмена информацией.
Скачать компилятор mcc18 v3.47 можно отсюда
http://rutracker.org/forum/viewtopic.php?t=3900715
Microchip TCP/IP v5.2 отсюда можно слить
http://www.microchip.com/mplab/micro...r-applications Хотя позже выложу свой проект.
Также у меня завалялась платка с тритона
http://www.trt.ru/design/solutions/trt-ethernet.htm
Там и схему можно скачать принциапиальную.
По поводу MPLAB IDE v8.88 скачать можно отсюда
http://www.microchip.com/development...nloads-archive
Также желательно установить Wireshark для просмотра пакетов и обмена данных по ethernet порт.
Также выкладываю архивом лабораторные работы по стеку на русском.
Есть и противники,что это старо и т.д. , у каждого свое личное мнение.
Выкладывать информацию не так быстро буду.
Пожалуйста негативные мнения и пообщаться в ветку Отвлекитесь, эмбеддеры! ,личное пишите мне в личный кабинет. По делу прошу спрашивать и поправлять.