Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
24 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
808833
Топик полностью
0men
(11.01.2018 15:50, просмотров: 187)
ответил
Sylvan
на
блин, ну непросто это, таки да (про выбросить и вставить заново без HAL) :)) Оно в общем-то уже работает, после искусственного поднятия флага NETIF_FLAG_LINK_UP во время инициализации.
у вас, скорее всего, есть проблема при инициализации. Посмотрите внимательно (по шагам), что происходит в low_level_init
Ответить
посмотрел. Там внутри есть вызов HAL_ETH_Init(), а затем в зависимости от того что она вернула, ставится или не ставится NETIF_FLAG_LINK_UP. Ну соответственно, если кабеля нет то и не будет этого флага. Это так раньше было. Сейчас я его
Sylvan
(60 знак., 11.01.2018 16:02
)