Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: pcb - 17 Ocak 2012, 13:44:33

Başlık: STM32F4 DISCOVERY KARTI - DEBUG
Gönderen: pcb - 17 Ocak 2012, 13:44:33
Merhaba arkadaşlar
Discovery kartına programı nasıl yüklüyoruz ? DEBUG ile yükleniyormuş , açıklayıcı bir link var mı ?
Başlık: Ynt: STM32F4 DISCOVERY KARTI - DEBUG
Gönderen: muhittin_kaplan - 17 Ocak 2012, 13:54:47
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
Başlık: Ynt: STM32F4 DISCOVERY KARTI - DEBUG
Gönderen: computerboy - 17 Ocak 2012, 15:09:24
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.
Başlık: Ynt: STM32F4 DISCOVERY KARTI - DEBUG
Gönderen: pcb - 17 Ocak 2012, 16:35:12
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 ?
Başlık: Ynt: STM32F4 DISCOVERY KARTI - DEBUG
Gönderen: muhittin_kaplan - 17 Ocak 2012, 16:40:23
target sağ tıklanıp option for target /output dan create Hex file seçerseniz hex dosyada üretir.
Başlık: Ynt: STM32F4 DISCOVERY KARTI - DEBUG
Gönderen: pcb - 17 Ocak 2012, 16:59:04
teşekkürler , yüklendi
Başlık: Ynt: STM32F4 DISCOVERY KARTI - DEBUG
Gönderen: avrmega8 - 11 Nisan 2012, 23:54:32
Yardımların için çok teşekkür ederim oldu :) Yüklüyor artık :)