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

 
 
12 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> STM32F107 + RTL8201 + lwip-1.4.0, драйвер PHY для lwip
smk
сообщение Oct 18 2013, 06:31
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Ну а если я установлю 254, то при правильной работе платы пинговаться должна, если адрес не занят? Меня сама сеть смущает. Я же не знаю как и что у провайдера, какие адреса заняты.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Oct 18 2013, 06:36
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата(smk @ Oct 18 2013, 08:42) *
3COM OfficeConnect Switch 8 на нем написано. 3С16794 возможно модель. Айпишники как я понимаю автомотически т.к. DHCP. Маску подсети менял на плате, как и шлюз как и айпи платы. Правда есть вероятность, что айпи платы уже был кем-то занят. Домашний интернет однако.


тогда хорошо бы чтобы и устройство по ДХЦП все свое получило.
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 18 2013, 06:41
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(Golikov A. @ Oct 18 2013, 09:36) *
тогда хорошо бы чтобы и устройство по ДХЦП все свое получило.

Я уже думал об этом, но во первых не так уж я и подкован в этих вопросах, потому и взялся разбираться чтоб подучить это дело. Во вторых нужно выяснить точку зрения провайдера. Не факт, что мне можно более одной машины в той сети держать.

Пробежался по проекту от Терры. По видимому DHCP там не поддерживается. Во всяком случае упоминания не нашел.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
antis
сообщение Oct 18 2013, 06:59
Сообщение #34


Участник
*

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



Цитата(smk @ Oct 18 2013, 10:41) *
Я уже думал об этом, но во первых не так уж я и подкован в этих вопросах, потому и взялся разбираться чтоб подучить это дело. Во вторых нужно выяснить точку зрения провайдера. Не факт, что мне можно более одной машины в той сети держать.

Пробежался по проекту от Терры. По видимому DHCP там не поддерживается. Во всяком случае упоминания не нашел.


Я кто не дает добавить еще одну сеть (192.168.x.x или 10.x.x.x), которая точно не пересечется с сетью провайдера.
На компьютере убрать автоматическое получение адреса через DHCP, прописать IP адрес из сети провайдера руками
и добавить 2 IP адрес для сетевой картыт из сети 192.168.x.x.
А на железке прописать статический адрес из второй сети

Сообщение отредактировал antis - Oct 18 2013, 07:00
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 18 2013, 07:44
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Проверю. Если после нескольких отключений / подключений айпи не поменяется, то может имеет смысл.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
сарматъ
сообщение Oct 22 2013, 06:28
Сообщение #36


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

Группа: Участник
Сообщений: 153
Регистрация: 19-11-12
Пользователь №: 74 463



подскажите будьте любезны где можно найти правильный пример обработки приема\передачи пакетов, у меня начинает глючить после приема примерно миллиарда пакетов

как лучше делать обработку поллингом или прерываниями?
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Oct 22 2013, 11:23
Сообщение #37


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



В Keil 5.
Go to the top of the page
 
+Quote Post
сарматъ
сообщение Oct 22 2013, 11:25
Сообщение #38


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

Группа: Участник
Сообщений: 153
Регистрация: 19-11-12
Пользователь №: 74 463



спасибо, можете поделиться примерами из кейл5?
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 22 2013, 16:27
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(сарматъ @ Oct 22 2013, 09:28) *
подскажите будьте любезны где можно найти правильный пример обработки приема\передачи пакетов, у меня начинает глючить после приема примерно миллиарда пакетов

как лучше делать обработку поллингом или прерываниями?

А как глючит и откуда уверенность, что дело в числе пакетов?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
сарматъ
сообщение Oct 22 2013, 16:36
Сообщение #40


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

Группа: Участник
Сообщений: 153
Регистрация: 19-11-12
Пользователь №: 74 463



пока точно сказать не могу но есть предположение что криво обрабатываю прерывание, а количество - по времени работы до зависания и частоте запросов
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Oct 23 2013, 15:22
Сообщение #41


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Цитата(сарматъ @ Oct 22 2013, 15:25) *
спасибо, можете поделиться примерами из кейл5?

Там визарт встроенный. А примеры поставляются вместе с кейлом. Там их куча.
http://www.keil.com/pack/doc/mw/Network/ht...create_app.html
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 23 2013, 17:07
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(vlad_new @ Oct 23 2013, 18:22) *
Там визарт встроенный. А примеры поставляются вместе с кейлом. Там их куча.
http://www.keil.com/pack/doc/mw/Network/ht...create_app.html

Я так понимаю, что этот визард появился в 5 кейле, а ранее его небыло?


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Oct 23 2013, 18:16
Сообщение #43


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Цитата(smk @ Oct 23 2013, 21:07) *
Я так понимаю, что этот визард появился в 5 кейле, а ранее его небыло?

Этот только в 5 появился. Хотя это только визард создания проэкта. Внутри проэкта всеравно появятся другие визады по настройке RTOS, Ethernet, ETH-PHY, протоколов и т.д.
Правда теперь кейловцы предлогают вариант не только со своей библиотекой, но и с lwip, хотя в примерах он у них и раньше был.
Лично я не пробывал 5 версию, пока все неплохо работает и с 4.72. Ниже лучше не ставить, поскольку там пару тройку не фатальных ошибок еще не исправлены.
Удачи.
Go to the top of the page
 
+Quote Post
сарматъ
сообщение Oct 23 2013, 20:05
Сообщение #44


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

Группа: Участник
Сообщений: 153
Регистрация: 19-11-12
Пользователь №: 74 463



спасибо за наводку
Go to the top of the page
 
+Quote Post
smk
сообщение Oct 27 2013, 12:01
Сообщение #45


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Эксперимент показал, что айпи при перезагрузках стоит колом один и тотже. Как и что настроить чтоб можно было попинговать железо?

Теперь самое интересное. К проекту в кейл прикрутил драйвера ETH от ST. Настроил пины. Про вопрос относительно настройки физики в курсе. Можно ли с этим набором попробовать что-то передать или принять? Как мне теперь прикрутить lwip? Собственно хочу понять методологию взаимодействия этих программных модулей. Для начала хотябы простенькую задачку сделать. Поскольку буферизация 1500 байт, то вот массив такого размера передавать / принять как можно? Книги для прочтения есть, но на примерах яснее. Спасибо.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post

12 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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