Форум: "Начинающим";
Текущий архив: 2008.11.09;
Скачать: [xml.tar.bz2];
ВнизРабота с сетевой картой Найти похожие ветки
← →
Alik (2008-09-29 13:50) [0]Добрый день,
Моя задача состоит в приеме данных с сетевой карты, около 5-10 мегабайт в минуту.
Практика работы с сетевухой нулевая,
Подскажите плиз с чего начинать и где нужно искать информацию?
← →
Правильный$Вася (2008-09-29 13:56) [1]
> Моя задача состоит в приеме данных с сетевой карты, около
> 5-10 мегабайт в минуту
и в чем состоит работа-то?
какие протоколы? прикладная или системная?
← →
Сергей М. © (2008-09-29 13:59) [2]
> приеме данных с сетевой карты
А они, эти данные, в той самой сетевой карте как окажутся ?
Не с луны же они туда свалятся) ..
С этого и надо начинать, т.е. с передатчика инф.сообщений.
И только после этого подбирать соответствующий приемник.
← →
Alik (2008-09-29 14:07) [3]Сергей М.
> А они, эти данные, в той самой сетевой карте как окажутся ?
Данные по идее идут с железа, пока идет разработка технического задания.
Но вот вопрос, а может ли железо отдавать напрямую в мою сетевуху?
← →
Alik (2008-09-29 14:11) [4]Правильный$Вася
>и в чем состоит работа-то?
> какие протоколы? прикладная или системная?
На своей тачке я пассивно принимаю инфу.
Протокол еще только предстоит определить, исходя из того что они со своего железа смогут кинуть в сетевую карту на мою тачку.
Думается, что он должен быть самым простым.
← →
Сергей М. © (2008-09-29 14:34) [5]
> идет разработка технического задания
Если к разработке ТЗ ты не имеешь никакого отношения, то приходи позже, когда ТЗ будет готово и утверждено, и ты сможешь процитировать сюда необходимые для решешения твоей задачи фрагменты этого ТЗ.
> может ли железо отдавать напрямую в мою сетевуху?
Может.
Мне неизвестны истройства из иного материала, которые можно подключить к компьютерному сетевому адаптеру.
← →
Leonid Troyanovsky © (2008-09-29 14:39) [6]
> Сергей М. © (29.09.08 14:34) [5]
> Мне неизвестны истройства из иного материала, которые можно
> подключить к компьютерному сетевому адаптеру.
Сплав из палладия и иридия.
Страшно дорогие металлы, в десятки раз дороже золота.
--
Regards, LVT.
← →
Alik (2008-09-29 14:41) [7]Сергей М.
> Если к разработке ТЗ ты не имеешь никакого отношения, то приходи позже, когда ТЗ будет готово и утверждено, и ты сможешь процитировать сюда необходимые для решешения твоей задачи фрагменты этого ТЗ.
В том и фикус пикус, что я должен сформулировать требования под тип подкючения с железом и протокол.
Я всегда работал железом через RS232, но боюсь, что здесь он слишко медленный (до 10 мБ в минуту).
> Может. Мне неизвестны истройства из иного материала, которые можно подключить к компьютерному сетевому адаптеру.
То есть я имел ввиду, что мой компьютер (получатель иноформации) стыкуется по сети не с компьютером, а с каким-нибудь микроконтроллером (источник иноформации).
Может ли микроконтроллер напрямую гнать инфу в сеть или карту (я не знаю как точно) ?
← →
Jeer © (2008-09-29 14:46) [8]
> Может ли микроконтроллер напрямую гнать
Это забота разработчика микроконтроллерного устройства после выставления требований Заказчика.
← →
Сергей М. © (2008-09-29 14:50) [9]
> я должен сформулировать требования под тип подкючения с
> железом и протокол
Можешь смело записывать Fast Ethernet - практически любой современный комп имеет на борту FastEthernet-совместимый адаптер.
← →
Сергей М. © (2008-09-29 14:52) [10]
> Alik
А почему не USB ?
← →
Alik (2008-09-29 14:59) [11]Сергей М.
> Можешь смело записывать Fast Ethernet - практически любой современный комп имеет на борту FastEthernet-совместимый адаптер.
То есть правильно ли говорить, что:
А) Задача электронщика (XXX) - обеспечить передачу данных в сетевую карту методом Fast Ethernet
Б) Задача программиста (Я) - обеспечить считывание данных с сетевой карты.
Каким методом я буду считывать информацию: Socket или нет ?
← →
Alik (2008-09-29 15:05) [12]Сергей М. © (29.09.08 14:52) [10]
> А почему не USB ?
На мой взгляд USB не такая уж и надежная штука, она зависит от того же принтера или сканера или мышки, подключенные в комп.
Кроме того наверное это будет сложнее (необходимо писать специальный драйвер) ?
Может я и не прав ?!?!
← →
Поросенок Винни-Пух © (2008-09-29 15:13) [13]Кроме того наверное это будет сложнее (необходимо писать специальный драйвер) ?
конечно необходимо.
мужскими чернилами для пятого "а" класса нельзя пользоваться девочкам из седьмого "бэ"
← →
Alik (2008-09-29 15:34) [14]Поросенок Винни-Пух
> конечно необходимо.
А что проще писать сопряжение под USB или под сетевуху?
Насколько я понимаю под сетевуху можно использовать Socket, (открыл, прочитал, закрыл), а как это будет под USB?
← →
Anatoly Podgoretsky © (2008-09-29 15:40) [15]> Alik (29.09.2008 15:34:14) [14]
А под USB что угодно. Основная разница в растоянии между устройством и компьютером, если близко то USB лучше и безопаснее.
← →
Сергей М. © (2008-09-29 15:41) [16]
> Alik
> USB не такая уж и надежная штука
Была бы ненадежная - никто бы не лепил дивайсы под этот интерфейс.
А такие дивайсы сплошь и рядом, куда ни ткни)
> она зависит от того же принтера или сканера или мышки, подключенные
> в комп
Строго наоборот.
> это будет сложнее (необходимо писать специальный драйвер) ?
Никакие драйверы писать не надо - все уже написано.
> что проще писать сопряжение под USB или под сетевуху?
Для прикладного программиста - индифферентно.
> под сетевуху можно использовать Socket, (открыл, прочитал,
> закрыл), а как это будет под USB?
Точно так же - "открыл, прочитал, закрыл".
С т.з. прикладного API нет никакой разницы.
← →
Jeer © (2008-09-29 15:49) [17]http://www.ftdichip.com/index.html
← →
Поросенок Винни-Пух © (2008-09-29 15:50) [18]в усб воткнут адсл модем или блютус адаптер для диалап через мобилу.
и там и там бегает ип протокол.
и никто при этом не создает чернила для усб чтобы поюзать инет.
странно да?
← →
Leonid Troyanovsky © (2008-09-29 16:01) [19]
> Поросенок Винни-Пух © (29.09.08 15:50) [18]
> в усб воткнут адсл
Хулиганов мы поймали,
шнур из усб можно уже вытащить.
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.11.09;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.005 c