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

 
 
 
Reply to this topicStart new topic
> Функции изернет контроллера,Tcp/ip
Twen
сообщение Jul 13 2011, 15:19
Сообщение #1


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

Группа: Участник
Сообщений: 163
Регистрация: 7-02-09
Пользователь №: 44 543



Добрый день. Недавно начал разбирмться с tcp ip, есть множество отладочных плат на борту которых есть МК с аппаратным модулем эзернет* и сам эзернет* контроллер...
Не понятно какие функции выполняет эзернет* модуль контроллера, сам контроллер и изернет контроллер...
За раннее спасибо!!

Сообщение отредактировал Twen - Jul 14 2011, 08:56
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Jul 13 2011, 20:19
Сообщение #2


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Сначала разберитесь с терминами, ибо даже термина "изернет" не существует. А когда сформулируете ваш вопрос нормально, возможно и задавать его отпадет необходимость.
Кроме того, TCP/IP с Ethernet - вещи ортогональные, одно возможно без другого и наоборот.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Jul 14 2011, 06:42
Сообщение #3


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (Twen @ Jul 14 2011, 00:19) *
Не понятно какие функции выполняет изерне модуль контроллера, сам контроллер и изернет контроллер...

Ключивые слова: MAC, PHY. Если что-то не досказал, коллеги поправят.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Twen
сообщение Aug 11 2011, 20:14
Сообщение #4


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

Группа: Участник
Сообщений: 163
Регистрация: 7-02-09
Пользователь №: 44 543



Немного почитав литературы решил более правильно построить свой вопрос. И так Ethrnet - это можно сказать физический интерфейс, который определяет как физические характеристики интерфейса так и некоторые програмные(формат фрейма). Во многих контроллерах, которые могут работать с Ethernet есть встроенный модуль - MAC, который отправляет данные микросхеме PhL. PHL осуществляет физическое преобразование интерфейса, вместо данных, которые защелкиваются стробами (на входу PHL) на выходе мы получаем аналоговый интерфейс с гальванической развязкой. Вопрос, PHL я читал ,проводит кодирование данных, но я не понял как и зачем это делается и как? И что подразумевается под кодированием?
Также, хотел спросить у продвинутых программеров, зачем у МК есть 4 регистра для MAC адресов, а не один? И зачем есть выбор адреса PHL, в каких случаях их может быть больше 1? Выход эзернет же один...
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Aug 12 2011, 05:55
Сообщение #5


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (Twen @ Aug 12 2011, 05:14) *
Вопрос, PHL я читал ,проводит кодирование данных, но я не понял как и зачем это делается и как? И что подразумевается под кодированием?

На вопрос "Как?" ответить не смогу.
На вопрос "Зачем?" - попробую. МК воспринимает данные, допустим, в виде 8 бит ( на прием и на передачу) в параллельном виде. В случае сети ethernet эти 8 бит требуется передать по однобитному каналу (т.е. одной витой паре). Вместо витой пары может быть оптика, радиоканал. И вот в соответствие со средой перадчи PHY проводит преобразование между логическими уровнями МК и сигналами, способными передаваться по физической сроде сети. Более подробно - в литературу ( я и сам не знаю).

Как пример более простых PHY: MAX232, MAX485. С "одной стороны" каждой из михросхем логические уровни ТТЛ, а с "другой" - совершенно разные электрические сигналы (синфазный и дифференциальный), не совместимые между собой и предназначенные для передачи по разным кабелям ( "просто кабель" и витая пара).


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

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

 


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


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