Beklenmedik "Debug Current Instruction Pointer"

Başlatan zipzip, 17 Aralık 2020, 17:15:26

zipzip

Merhaba arkadaşlar,

STM32CubeIDE üzerinde STM32F401CC ye yazdığım bir kodu debug ederken, hiç bir break point tanımlamamış olmama rağmen, ve sistemde de bir break point görülmemesine rağmen main altında aşağıdaki satıra gelince kendiliğinden break point varmış gibi duruyor. "Debug Current Instruction Pointer" mesajı veriyor. Resume ile normal çalışmasına devam ediyor. Başka break point tanımlamışsam orada duruyor. Bütün Break Point leri kaldır desem de sorunun ne olduğunu bulamadım. CubeIDE nin kendi oluşturduğu satır bu arada.

  LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_SYSCFG);

satilla

Çalışma sayfasında Ctrl+Alt+B ile tüm breakpointleri atlatmayı dener misiniz?

zipzip

Alıntı yapılan: satilla - 18 Aralık 2020, 08:40:31Çalışma sayfasında Ctrl+Alt+B ile tüm breakpointleri atlatmayı dener misiniz?

Bu komut çalışmıyor aynı yerde bekliyor, normal breakpointlerde de çalışmıyor, sadece Resume ile devam ediyor. Windows10 STM32CubeIDE ver 1.5.0 ve şu anda 1.5.1 e update ettim orda da aynı sorun var.

zipzip

Debug Console:

Note: automatically using hardware breakpoints for read-only addresses.

Temporary breakpoint 1, main () at ../Core/Src/main.c:94
94     LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_SYSCFG);

Programın durduğu yer olarak burayı işaret ediyor.

Reset_Handler: 
  ldr   sp, =_estack      /* set stack pointer */

hata kaynağı nedir anlayamadım.