Merhaba arkadaşlar
Discovery kartına programı nasıl yüklüyoruz ? DEBUG ile yükleniyormuş , açıklayıcı bir link var mı ?
hocam keil ile birlikte download yapamıyoruz. debug butonunu kullanıp keil ve işlemciyi debug moda sokuyoruz (bu esnada program yüklenmiş oluyor). sorasında ister debug yapın ister debugdan çıkıp normal koşturun.
bir de unutmadan external tool dan ayarlayıp program atabiliyorsunuz
hocam bu sitede bi yerde vardı bulamadım, iyiki kopyalayıp yapıştırmıştım.
ST-Link ile program atabilmek için Debug tuşuna basmamız gerekmeyecek artık!!!
ST-Link'in yeni versiyonu (http://www.st.com/internet/com/SOFTWARE_RESOURCES/TOOL/DEVICE_PROGRAMMER/stm32_st-link_utility.zip) sayesinde komut istemiyle programlarımızı direk yükleyebiliyoruz,
Keil ile entegrasyonu için ilk başta Target Options->Utilities kısmından Use External Tool for Flash Programming aktif edip
Command kısmından kurulu ST-Link komut arayüzü olan ST-LINK_CLI.exe dosyasını seçiyoruz
Arguments kısmına ise -c SWD -p "$H@H.hex" -Rst -Run yazarak tamam diyoruz
Download tuşuna bastığınızda Build Output penceresinden ilerlemeyi görebilirsiniz
kolay gelsin.
yardımlarınız için teşekkür ederim , yukarıda açıklandığı gibi yaptım
Device family :STM32F4xx
[deneme.hex]: This file is empty or corrupted!
MCU Reset.
Application started.
load ikonuna tıkladığımda , ilişkilendirdiğimiz programın siyah Msdos ekranı çıkıp kayboluyor ve hata mesajı veriyor , proje adı deneme , programı yazdığım dosya ise main.c , deneme.hex hiç oluşturulmuyor zaten bu sebepten bulamamış olabilir.
nedir sebebi acaba ?
target sağ tıklanıp option for target /output dan create Hex file seçerseniz hex dosyada üretir.
teşekkürler , yüklendi
Yardımların için çok teşekkür ederim oldu :) Yüklüyor artık :)