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