×

Внимание

Форум находится в режиме только для чтения.

Осваиваем Ethernet в STM32

11 года 8 мес. назад #3315 от C1oudStrife
C1oudStrife ответил в теме Re: Осваиваем Ethernet в STM32
Прилагаю скриншот того что у меня. Возможно проблема в том что я Ваш код пытался вставить поверх другого демо-проекта. Сейчас попытаюсь запустить чисто ваш проект.
Если я не использую startup файл, то у меня ругается
laba_eth.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.
11 года 8 мес. назад #3316 от Денис Ягов
Денис Ягов ответил в теме Re: Осваиваем Ethernet в STM32
Тогда оставьте Sturtup файл, но закомментарьте тело процедуры SystemInit в файле system_stm32f10x.c
11 года 8 мес. назад #3317 от C1oudStrife
C1oudStrife ответил в теме Re: Осваиваем Ethernet в STM32
Результат такой же.
Могут ли на это влиять настройки переферии в GPIO_Configuration. Например, если по какой либо причине там ошибка?
11 года 8 мес. назад #3318 от Денис Ягов
Денис Ягов ответил в теме Re: Осваиваем Ethernet в STM32

Результат такой же.
Могут ли на это влиять настройки переферии в GPIO_Configuration. Например, если по какой либо причине там ошибка?


на прохождение строки "ждём пока Ethernet не сбросится" - не влияет
11 года 8 мес. назад #3319 от C1oudStrife
C1oudStrife ответил в теме Re: Осваиваем Ethernet в STM32
А из за неприхода сигнала с внешного кварца?
11 года 8 мес. назад #3320 от Денис Ягов
Денис Ягов ответил в теме Re: Осваиваем Ethernet в STM32

А из за неприхода сигнала с внешного кварца?


В целом было бы не плохо убедиться, что у вас тактирование идёт от внешнего кварца.
регистр RCC->CR, бит RCC_CR_HSERDY=1 - значит сигнал с кварца есть.
Время создания страницы: 0.080 секунд
Работает на Kunena форум