Есть идея реализовать мост Ethernet-CAN на LPC2368. По идее все должно выглядеть так: устройство открывает како-то порт и принимает/передает через него входящие/исходящие сообщения. Соответственно с преобразованием данных.
Проблема вот в чем:
1. Можно ли использовать какой-нибудь готовый Ethernet протокол или придется создавать свой с нуля.
2. На устройстве уже реализован telnet-протокол. Насколько я понял, telnet работает по принципу запрос-ответ, а можно ли отправлять данные от устройства в сеть без запроса со стороны другого устройства?
В это области мои познания маленькие, это мой первый проект с использованием Ethernet. Что посоветуете?