Selamlar
STM32F0 veya 32L0 serisinde çalışırken program attığımda keil üzerindeki reset and run seçeneği aktif olmasına rağmen mcu program atıldıktan sonra otomatik çalışmaya başlamıyor. İllaki kendim resetlemem gerekiyor. STM32F1 serisinde böyle bir sorun yok.
Bu konuda bilgisi olan var mı?
Bende çok aradım ama çözüm yok.
Ancak:
Problem Keil 5.30 da oluyordu,
birkaç alt versiyonu daha denemiştim
onlarda problem devam etti.
CubeMx son versiyon 5.60 yüklü, Keil 5.26 ile gayet sorunsuz çalışıyor.
Bu araa Keil 5.26 nın indirme linki sitesinde bulunamıyor. Allem kullem ile bir sitede buldum, lazım olursa bulunsun link: (900 megabayt)
http://www.keil.com/fid/vquv2wwtdy9j1w9xagw1om5eu9xbkks1e66vd1/files/eval/mdk526.exe
Keil ile ilgili bir ayar olsa gerek diye düşünmüştüm. Ama öyle değil sanırım. Keil versiyon değiştirmek zorunda kalmak çok saçma. :du:
Bu sorunu keil firmasına bildirirseniz düzeltirler. Diğer kullanıcılarada yardımcı olmuş olursunuz.
sonuçta Bu tür geri dönüşümlerle yazılımlar düzeliyor.
Eğer SWDIO ile program atıyorsanız ve NRST ucunu bağlamazsanız da böyle oluyor. Yazılımsal değil, donanımsal reset atmaya çalışıyor.
Debug moda girip reset/run derseniz resetlendiğini göreceksiniz.