189 похожих чатов

Что то я не помню что бы ip нужно было

устанавливать. Только MAC. Зачем ему IP ?

33 ответов

19 просмотров

Если запросить у него IP перед инициализацией прямо из регистра SIPR[0-3], то он выдаст 0.0.0.0

x893- Автор вопроса
x893- Автор вопроса
efg
Возможно, у меня w5500

Так для него 100500 примеров и библиотек

x893
Так для него 100500 примеров и библиотек

Пока так и не получилось подружить его с библиотекой, хоть с регистрами заработало и то хорошо

x893- Автор вопроса
x893- Автор вопроса
efg
Пока так и не получилось подружить его с библиотек...

https://github.com/RoboCore/Ethernet_W5500 Коммиты от 10 до 5 лет назад !

x893
https://github.com/RoboCore/Ethernet_W5500 Коммиты...

Это что-то ардуиновское, я пытаюсь оффициальную либу завести, с сайта производителя

efg
Если запросить у него IP перед инициализацией прям...

IP или прописывать статику или запрашивать у dhcp сервера

efg
Это что-то ардуиновское, я пытаюсь оффициальную ли...

А в чем сложности? В целом wizznet c library работает

x893- Автор вопроса

Сам пока не могу понять, вроде реализую нужные функции для работы с SPI, регистрирую их и делаю сброс и инициализацию буферов сокетов. По сути после этого схемка уже должна пинговаться, но этого не происходит. Причем сейчас через те же самые функции работы с SPI делаю инит через регистры и все работает.

efg
Сам пока не могу понять, вроде реализую нужные фун...

Вы должны DHCP адрес запросить еще или руками прописать для тестов

efg
Сам пока не могу понять, вроде реализую нужные фун...

Вы таки на миландре на встроенном контроллере Ethernet или все таки на w5500?

x893- Автор вопроса
efg
Сам пока не могу понять, вроде реализую нужные фун...

Значит снова в расчётах ошибка Вместо сумма ты разность берёшь Что ж ты опыты ставишь так близко Что ж ты девушкам спать не даёшь

efg
На W5500

Тогда помочь не могу

efg
А, ну его я руками тоже прописываю

Может IP неверно прописали? Маска обязательно

Orioner
Тогда помочь не могу

А вы со встроенным Ethernet на нем работали? Получалось LwIP запустить?

Arm Jedi
Может IP неверно прописали? Маска обязательно

Завтра попробую ещё раз все проверю

efg
Завтра попробую ещё раз все проверю

Если не получится напомните, кусочек своего кода скину под стм32 делал

efg
А вы со встроенным Ethernet на нем работали? Получ...

Не пробовал. Не было такой необходимости, но вряд ли проблема есть

x893- Автор вопроса
efg
Завтра попробую ещё раз все проверю

Может маску неправильно прописали ? IP обязателен А может и маску, и IP неправильно прописали ?

x893- Автор вопроса
Orioner
Тролль

Какие вопросы, такие и ответы

Orioner
Не пробовал. Не было такой необходимости, но вряд ...

А вы вообще много работали с миланлром? У меня вообще прилично дискуссионных вопросов накопилось в последнее время

Нет, iar

Orioner
Нет, iar

Давно там spl не обновляли, жаль что не кейл

x893- Автор вопроса
efg
Давно там spl не обновляли, жаль что не кейл

Да пофиг, хоть нотерадом. Хотя кейл конечно удобнее.

efg
А вы со встроенным Ethernet на нем работали? Получ...

На ве1т от миландра где-то рабочие ручки были для Эзернета

Похожие вопросы

Обсуждают сегодня

Скажите, можно ли как-то "переместить" динамический массив из одной переменной в другую? Скажем, переместить из TList<> в TArray<>. Именно переместить, а не скопировать. Если ...
Eugene Krasnikov (ᴊɪɴ x)
37
Вот еще криповенькая штука. uMain.pas(517,3) Warning: Case statement does not handle all possible cases И ЧО? 😂
Александр (Rouse_) Багель
20
комрады, че-та лыжы не едут var tmpFont: TFont; begin tmpFont:= TFont.Create; try case rgFontColor.ItemIndex of 0: tmpFont.Color:= clWindowText; 1: tmpFo...
Ed Doc
34
Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
.model small .stack 100h .data a db 'Hello, World!', '$' ; исходная строка b db 20 dup(?) ; строка b с запасом на максимальную длину .code main: ...
Алексей -man
3
Или имеется ввиду именно что медленнее работа компилятора?
Куся 🌿⃤ __UKS
9
М-да. Почему бы просто со stringlist не работать?
Michael Longneck
23
вопрос, кого посмотреть в ютубе или где почитать про указатели чтобы раз и навсегда запомнить зачем они нужны и как правильно ими пользоваться? поделитесь хорошими ресурсами, ...
-
14
let sum = [1, 2, 3].map { String($0) }.flatMap { Int($0) }.reduce(0, +) let sum = [1, 2, 3].map { (num: Int) -> String in String(num) }.flatMap { (str: String) -> Int? in Int...
Yakov
7
Is there a digital way to cut the electricity from a usb in linux? It sounds weird, but it's exactly what I need to do. I tried to simulate the unplug/replug but is not the ...
Eduard Rivas
15
Карта сайта