https://www.picproje.org/index.php/topic,30480.0.html (https://www.picproje.org/index.php/topic,30480.0.html) linkini vermiş olduğum development board
15 gün aradan sonra elime ulaştı.
jtag driver'i ve Keil V3.50 yi kurdum(İlaçlarını içirdim.).Başladım cd si içinde gelen tipik uygulamaları incelemeye..
Keil'derleyiciyi ilk defa kullanıyorum. Cd üzerindeki demo projelerden birini
proje dosyası olarak Keil da açtım.
"..\ObjFlash\STM32.axf: error: L6002U: Could not open file D:\Program Files\KeilARM350\ARM\RV31\LIB\ST\STM32F10xR.LIB: No such file or directory"
hatası alıyorum build yaptığımda.
Keil bilgisayarımda C: dizini altında kurulu durumda.Fakat incelediğimde ilgili .LIB dosyasının zaten C:\Keil\ARM\RV31\LIB\ST
klasörünün içinde olduğunu gördüm. Fakat Keil,neden D:Program Files\KeilARM350......... şeklinde uyarı veriyor (zira bilgisayarımdaki D: sürücüsü sanal sürücü :().
Acaba Keil üzerinde atladığım bir alt ayarmı var?
Şimdiden çok teşekkürler.
Kolay gelsin hepimize..
Aynı hatayı bende alıyorum arkadaşlar nedeni nedir bu hatanın.
Projede klasör ayarlarında sorun olabilir. options for target, c++, include path menulerinden projenin kullanması gereken tüm kütüphane yada lib dosyalarının konumunu manuel olarak ekleyin. keil 4.23 forumda çeşitli başlıklarda linki yayınlandı 4.23 versiyonunu kurun.
(http://d1203.hizliresim.com/v/r/3rsfv.jpg)
Arkadaşlar aynı hata bende de oluyor. bu sorunun çözümü bulundu mu?
Keil versiyonum: 4.71.2.0
kontrol etmeniz ve gerekiyorsa dosya yolunu eklemeniz gereken kısımlar;
(http://i.imgur.com/LXwNr0q.png)
Hocam ikinci resimde kırmızıyla çizdiğiniz yerde dosya yolunu belirtecem ama keil in içinde source diye bi klasör yok mesela bende. orada hangi dosyaların yerlerini belirtmek gerekiyor
hangi dosyayı bulamıyorsa o dosyanın yolunu buradan girebilirsiniz.
ayrıca resimdeki klasörler isimlerine takılmayın bir projenin resminden alıntı yaptım
lib dosyalarını ilk resimdeki kısmı değiştirerek görmeniz gerekiyor normalde, bu ayarlamayı yaptığınızda sorun çözülüyor mu?
main.o dosyasını bulamıyor. ama öyle bi dosyayı ben de bulamıyorum hocam :D dolayısıyla yerini gösteremiyorum.
main.o yu bulamıyorsa yazılım da hata vardır.
sadece main.o yu bulamadığını söylüyorsa Project -> Clean Target sonra Build deyin.
(http://i44.tinypic.com/2lc1vzm.png)
hatayı bu şekilde veriyor.
örnek projelerden birini derlemeye çalışıyorum. onu da derlemiyor hocam
orada birden fazla satır var yukarı kaydırın sorunları görüntüleyin
Başka hata yok hocam bakıyorum yukarılarda bişey yok. kafayı sıyırmak üzereyim. programı kurduğumuz dizinle falan alakası olabilir mi acaba. versiyon farkından mı acaba diye sitede verilen bi versiyonu kurdum yine çözüm olmadı.
:(
boş bi SystemInit ve boş bi main açıyorum derliyor. #include <stm32f4xx.h> ı ekleyince .o dosyasını bulamadım diyor.
Üstelik ben daha önce aynı bu bilgisayarlara keil i kurdum ve bu örnek programları derleyip kart üzerinde debug yaptım...
http://www.keil.com/pr/article/1170.htm (http://www.keil.com/pr/article/1170.htm)
böyle bir durum olabilir mi???
Alıntı yapılan: izturk - 24 Haziran 2013, 03:39:46
Başka hata yok hocam bakıyorum yukarılarda bişey yok. kafayı sıyırmak üzereyim. programı kurduğumuz dizinle falan alakası olabilir mi acaba. versiyon farkından mı acaba diye sitede verilen bi versiyonu kurdum yine çözüm olmadı.
:(
boş bi SystemInit ve boş bi main açıyorum derliyor. #include <stm32f4xx.h> ı ekleyince .o dosyasını bulamadım diyor.
Üstelik ben daha önce aynı bu bilgisayarlara keil i kurdum ve bu örnek programları derleyip kart üzerinde debug yaptım...
stm32f103 kullanıyorsunuz ve stm32f4xx.h mı include ediyorsunuz?
ErsinErce hocam 32f407vg discovery kit kullanıyorum. Ne yapacağımı şaşırdığımdan acaba başka işlemcilerde derler mi diye diğer örnekleri de deniyordum derlemeyi. O resim o zamana denkgelmiş. Ama değişen bişey yok hangi işlemciyi seçersem seçiyim aynı.
Optimus prime hocam ingilizcem iyi değil ama gönderdiğiniz linkte galiba eski işlemcinin include dosyasını görebilir gibi bişey anladım. Ama çözüme dair bişey bulamadım. ben stm32f4xx.h dosyasını silip yeniden ekliyorum, hatta internetten bulup yeniden kendim kaydedip gösteriyorum. ama yine de olmuyor
Sorunum çözüldü arkadaşlar. Son çare bilgisayarı formatladım. yeniden kurdum keil i ve problem çözüldü. :D