Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 16.06.2009, 12:32  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от CERGEI1982
Интересно на основании чего происходит соединение?
Насколько я помню, это решается на основе наличия/отсутствия несущей. По эзернету можно гонять не только TCP/IP а например IPX/SPX.

Pattern Match удобно использовать (опять таки насколько я помню - давно это было) для создания фильтров на MAC или IP адреса. Чтобы не отвлекаться на мусор летающий по сети.

Например. У на есть компьютер и кучка слабосильных контроллеров подключенных к сетке. Если все контроллеры будут слушать всё - то они будут обрабатывать входящие пакеты постоянно и не хватит времени на полезную работу. Если же фильтр настроить на IP или MAC адрес компа - то видеть он будет только пакеты компа.
Реклама:
TEHb вне форума  
Непрочитано 16.06.2009, 15:12  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Сообщение от TEHb
Сообщение от CERGEI1982
Интересно на основании чего происходит соединение?
Насколько я помню, это решается на основе наличия/отсутствия несущей.

Pattern Match удобно использовать (опять таки насколько я помню - давно это было) для создания фильтров на MAC или IP адреса. Чтобы не отвлекаться на мусор летающий по сети.

Например. У на есть компьютер и кучка слабосильных контроллеров подключенных к сетке. Если все контроллеры будут слушать всё - то они будут обрабатывать входящие пакеты постоянно и не хватит времени на полезную работу. Если же фильтр настроить на IP или MAC адрес компа - то видеть он будет только пакеты компа.
Спасиб за объяснение,просто не помню что там есть несущая,читал про кодирование манчестерский код и т д,но это мой пробел
Pattern Match хорошее замечание про IP я и не подумал,ведь зная на скока можно сдвинуть сравнение с пакетом,то можно и сравнивать с IP адресов,буду дальше грызть даташифт
А на счет определения по МАС то там есть фильтр unicast.
CERGEI1982 вне форума  
Непрочитано 16.06.2009, 16:23  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Сорри ошибся фильтр unicast может тока сравниватся с одним МАС адресом,то есть своим,а вот как его задавать еще сильно не разобрался,чтоб не было конфликтов с МАС адресами.
CERGEI1982 вне форума  
Непрочитано 19.06.2009, 18:45  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Сообщение от TEHb
Сообщение от CERGEI1982
Смотрю уже сильно поднадоел людям с дурацкими вопросами наверно,но спрошу еще раз.
Зачем нужен Magic Packet Filter ведь никой информации не несет в себе пакет?
Magic Packet это пакет которым "будят" спящее устройство подключенное к Ethernet. Иногда оч удобно. Например я так будю свою рабочую машинку из дома.
Я так понял что приходящий Magic packet будет не сам enc28j60,а выставляет на ноге int низкий и уже хост будит enc28j60.
CERGEI1982 вне форума  
Непрочитано 19.06.2009, 18:57  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от CERGEI1982
Сообщение от TEHb
Сообщение от CERGEI1982
Смотрю уже сильно поднадоел людям с дурацкими вопросами наверно,но спрошу еще раз.
Зачем нужен Magic Packet Filter ведь никой информации не несет в себе пакет?
Magic Packet это пакет которым "будят" спящее устройство подключенное к Ethernet. Иногда оч удобно. Например я так будю свою рабочую машинку из дома.
Я так понял что приходящий Magic packet будет не сам enc28j60,а выставляет на ноге int низкий и уже хост будит enc28j60.
хмм не помню честно говоря. надо даташит почитать.
по идее, чтобы принять и отфильтровать пакет, ENC не должен спать.
TEHb вне форума  
Непрочитано 20.06.2009, 04:44  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Вот в этом отрывке про то что хост понятно,но про другие subsystems это наверно другие системы подчиненые хосту.А на счет того как будить magic пакетом саму enc28j60 нету.Если она уходит в power-down то нет ни приема ни передачи пакетов.

-- Прилагается рисунок: --
CERGEI1982 вне форума  
Непрочитано 20.06.2009, 09:58  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

1)Стало интересно,а зачем модулю DMA что то копировать из одной области в другую?
2)Как работает пост-фильтр на CRC ? Который управляется битом ERXFCON.CRCEN.Ведь подсчет контрольной суммы происходит с помощью DMA и вручную или для этого фильтра происходит все автоматом?
CERGEI1982 вне форума  
Непрочитано 20.06.2009, 16:03  
svn69
Временная регистрация
 
Регистрация: 21.09.2006
Сообщений: 50
Сказал спасибо: 21
Сказали Спасибо 13 раз(а) в 7 сообщении(ях)
svn69 на пути к лучшему
По умолчанию

Добрый день!
Не стал плодить темы, есть вопрос в том же ракурсе. Купил макет PIC-WEB, с микроконтроллером 18Ф452 и ENC28J60. Попробовал скомпилировал и загрузил прошиву TCPIP stack. Всё вроде работает, но только мне надо, чтобы по протоколу TCP-IP можно было передавать данные и принимать в RS232 (это я сам допишу). На сколько я понимаю там нужно знать инет-порт ( или задать таковой), но у меня почемуто не выходит( и не входит.. ). Подскажите где поменять или создать новый порт. Я на сколько понимаю если организован сервер HTTP, то TCP server тоже должен работать. Потому-что они друг без друга жить не могут. Писать свой стэк мне не подсилам ( нет времени и сил, и знаний, ну чтоб быстро). Вообще я думаю что я заблудился....
Пользовался стэком 3.02, сегодня попробовал 5.00......он ВАЩЕ не влез в 18ф452 примерно 2 раза
Думаю вообще это задача не настолько серьёзная чтоб не поместится в 18ф452, просто там (в 5.00) много всякого типа маил клиента и всякие серваки и всякое что мне не нужно. Пробовал "откусить" часть кода, как то не очень у меня получилось. компилятор ругается.
Может кто пользовал такую и воплощал такую задачу, я охотно выслушал бы. Мозг кипит и вообще уже не думает. Листинги стэка уже знаю как свои , но не помогает.
svn69 вне форума  
Непрочитано 20.06.2009, 16:19  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Ну если подождеш,то я как раз хочу выдернуть нужные файлы по TCP стеку и собрать свой,мне осталось перевести AN833 и почитать кое какую инфу по структуре пакетов на разные протоколы,а нет смотри сам пытайся
CERGEI1982 вне форума  
Непрочитано 20.06.2009, 16:25  
svn69
Временная регистрация
 
Регистрация: 21.09.2006
Сообщений: 50
Сказал спасибо: 21
Сказали Спасибо 13 раз(а) в 7 сообщении(ях)
svn69 на пути к лучшему
По умолчанию

Спасибо за поддержку, я сам сейчас в раскаряку стою. думаю если сам не осилю тебя дождусь Удачи тебе, ну и мне тоже
svn69 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Немецкие исходники для ENC28J60. Nikopol Микроконтроллеры, АЦП, память и т.д 0 17.02.2009 10:42
Вопросы о разном. AMilyushin Отвлекитесь, эмбеддеры! 4 17.01.2009 21:40
enc28j60 chipic128 Микроконтроллеры, АЦП, память и т.д 1 21.02.2007 15:14
ENC28J60 rza-gpp1 Информация по радиокомпонентам 7 11.12.2006 12:20
Вопросы по Си. Zemlyanov Proteus, KiCAD и другие ECAD 5 20.11.2006 15:36


Часовой пояс GMT +4, время: 04:37.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot