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

 
 
 
Reply to this topicStart new topic
> NDIS на ARM
Stepanov
сообщение Jan 12 2012, 18:28
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 448
Регистрация: 16-03-09
Из: Москва
Пользователь №: 46 143



Привет!
Задачка: есть некое устройство подключаемое к ПК по USB. По своему профилу это устройство - сетевая карта. Есть подробное описание протоколов обмена на уровте TCP/IP. Есть драйвера и свякий софд под винды. Заказчик хочет использовать некоторые функции устройства без использования ПК. Можно конечно обойтись встраиваемым ПК, но функции просты и это решение в плане использования ресурсов и стоимости не оптимально. Идеально сделать на Cortex-M. Удобнее всего на STM32. Как поднять USB-host - вопросов нет. А вот что делать с NDIS, и TCP стеком в такой странной компании - ума не приложу. Есть платные библиотеки от CMX, но насколько они подходят - сказать немогу, надо разбираться. Насколько трудоемко поднять это все руками - тоже непонятно. Точно ясно как должноработать: подключаем устройство к МК, драйвер USB определяет что это сетевой адаптер и инициирует NDIS который связат с TCP стеком. В итоге программа в МК отправляет нужные команды в TCP соединение (предварительно открыв его) и таким образом управляет устройством. Вобщем если у кого есть опыт - прошу отозваться. Поделится тут или написать в личку, возможна покупка консультаций и наработок.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:31
Рейтинг@Mail.ru


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