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

 
 
> Сопряжение железа с ПК по Ethernet, Какие служебные протоколы необходимо реализовать
studert
сообщение Oct 9 2008, 07:06
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 6-03-05
Из: Новосибирск
Пользователь №: 3 121



Необходимо подружить железо (ПЛИС + Ethernet PHY) c ПК. В ПЛИС реализован МАС и генератор UDP пакетов. Какие служебные протоколы необходимо реализовать в железе, чтобы программа на ПК могла отправлять/принимать данные? Знаю только про ARP запросы, которые реализовать не составит труда, если же потребуется что-нибудь более сложное, тогда целесообразнее будет написать программу так чтобы она подключалась напрямую к карте и отправляла принимала пакеты из первых рук. Я в этом вопросе не силен, подскажите каким путем лучше пойти. Пишу программу на основе классов QT.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Aprox
сообщение Oct 10 2008, 07:35
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 374
Регистрация: 7-11-07
Из: Moscow
Пользователь №: 32 131



Цитата(studert @ Oct 9 2008, 11:06) *
Необходимо подружить железо (ПЛИС + Ethernet PHY) c ПК. В ПЛИС реализован МАС и генератор UDP пакетов. Какие служебные протоколы необходимо реализовать в железе, чтобы программа на ПК могла отправлять/принимать данные? Знаю только про ARP запросы, которые реализовать не составит труда, если же потребуется что-нибудь более сложное, тогда целесообразнее будет написать программу так чтобы она подключалась напрямую к карте и отправляла принимала пакеты из первых рук. Я в этом вопросе не силен, подскажите каким путем лучше пойти. Пишу программу на основе классов QT.

На мой взгляд, минимум в железе- это ARP и UDP. На ПК использовать компонент Билдера- UDP клиент, который и будет "дружить" с вашим железом.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 03:00
Рейтинг@Mail.ru


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