ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 июля
1312398
Balda (24.05.2023 16:47, просмотров: 2917)
GD32F107RC странности со стартом.. 

Имею код сгененрированный кубиком

на борту ETHERNET + LWIP (LAN8720)

При попытки стартануть из отладчика (J-LINK) - весьма странные симптомы:

нажатие RUN (F5) приводит к исполнению какого-то кода - при этом сессия отладки не прерывается (как будто стоим на точке останова..

нажимаю еще раз RUN - тоже сакмое

после 4 го нажатия код запускается

LAN 8720 - инициируется - пинг идет все хорошо..

Естественно без отладчика тупо подачей питания код не запускается..

думал, что боот не выбирается - нет все ок с 0800xxxx

думал, генераторы не раскачиваются - нет все ок

если пошагово исполнять код :

Reset_Handler PROC

EXPORT Reset_Handler [WEAK]

IMPORT SystemInit

IMPORT __main

LDR R0, =SystemInit

BLX R0

LDR R0, =__main

BX R0

ENDP

все ок выходит на main..

Никто не сталкивался

код тупо из куба- ничего лишнего...

???