Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => KEIL => Konuyu başlatan: görkem - 21 Temmuz 2016, 21:21:42

Başlık: keilde stm32f4xx.h header hatası
Gönderen: görkem - 21 Temmuz 2016, 21:21:42
Windows 8.1 varken sorunsuz derleniyordu format atıp windows 10 a geçtim  keilde stm32f4xx.h ,RTE_Components.h , stm32f4xx_conf.h  hatalarını nasıl giderebilirim.Kütüphane olarak 1.0.8 kullanıyorum. İşlemci stm32f407vg

(https://s32.postimg.cc/bsf12cpox/stm32f407.png) (https://postimg.cc/image/bsf12cpox/)
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: SysTick - 22 Temmuz 2016, 11:51:24
İnclude dosyalsarında sıkıntı var gibi, Proje dosyasına sağ tıklayıp "Options for target" seçeniğinden "C/C++" tabında ki "Include Paths" bölümünün adresini düzeltmeyi dene.

Ayrıca böyle bi zamanda "RTE_Components.h" dosyasının hata vermesi tehlikeli :)
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 22 Temmuz 2016, 12:39:44
Konu hakkında bilgi sahibi olan yokmu?
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: kimlenbu - 22 Temmuz 2016, 14:02:18
stm32f4xx_conf.h dosyasında kullanmadığın header dosyalarına ait satırları deaktif et. Bazen işlemcinin desteklemediği donanımlara ait header dosyaları açık kaldığında derlerken hata verebiliyor.
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 23 Temmuz 2016, 01:17:57
@SysTick dediğinizi uyguladım hala aynı hata var

haha :)  tam zamanında "rte_components.h" hatasını aldım gerçekten :)

@kimlenbu dediğinizi uyguladım değişen hiç bir şey olmadı.

başka ne sebep olabilir hataya çıldırmak üzereyim
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 24 Temmuz 2016, 00:05:44
Konu güncel
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: Klein - 24 Temmuz 2016, 08:25:39
Ekran görüntüsünden hatanın ne olduğunu çıkaramadım. Dosyayı bulamadım mı diyor?
Derleyiciyi yönetici modunda çalıştırmayı, ya da uyumluluk sorun gidermeyi çalıştırmayı denediniz mi?
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 24 Temmuz 2016, 18:16:16
@Klein hocam derlendikten sonra  sonuçlarda error yada warning hatası çıkmıyor fakat stm32fxx.h dosyasının kenarında çarpı işareti ve  stm32f4xx_conf.h  RTE_Components.h da ünlem işareti var hiç düzelmiyor naptıysam yok olmuyor. Dediklerinizi denemedim deneyip bilgilendiririm
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 25 Temmuz 2016, 18:34:28
@Klein hocam dediklerinizi denedim gene düzelmedi


(https://s31.postimg.cc/onm05hixj/stm.png) (https://postimg.cc/image/onm05hixj/)

şu şekilde hata var stm32f407 yi tanıtmadınız gibi bir hata var bunu deaktif yapıyorum başka hatalar çıkıyor
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: Klein - 26 Temmuz 2016, 09:43:42
"Fatal error: 'Stm32f4xx_Conf.h'  file not found" uyarısı vermiş.
Ya proje klasöründe bu dosya yok, ya da proje klasörünün yolu tanımlı değil.
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 26 Temmuz 2016, 14:53:57
hocam proje dosyasında RTE - Device - STM32F407VG  klasörü içinde stm32f4xx_conf.h dosyası mevcut. Proje klasörünün yoluda  options for target   C/C++ kısmında include paths kısmında proje klasörüm seçili  başka eksik olan bir şey olabilir mi ?
Eğer dosyaya siz bakabilirseniz çok iyi olur hocam. kullandığım kütüphane 1.0.8

link: https://www.dropbox.com/sh/85oqmgdzq29p0ne/AABaUf051HEcwG2FdDfzn3Pna?dl=0 (https://www.dropbox.com/sh/85oqmgdzq29p0ne/AABaUf051HEcwG2FdDfzn3Pna?dl=0)
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: SysTick - 26 Temmuz 2016, 15:14:08
Kütüphaneler ekli değil, sanırım eski bilgisayarında çalışma sebebi kütüphane dosyalarının klasör içinde değilde başaka bir yerde olması, format atınca  silinmiş hepsi dolayısıyla driver dosyalarını görmüyor, St nin sitesinden F4 için std. lib. bulup tanıtırsan sıkıntın çözülür.
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 28 Temmuz 2016, 16:38:51
keil in sitesinden indirdim std.lib 1.0.8 i, keil in kütüphane klasörlerinde 1.0.8 i bulup indirdiğimle değiştirdim sonuç gene aynı. Keil sitesindeki ile st nin sitesindeki aynıdır muhtemelen

mesaj birleştirme:: 28 Temmuz 2016, 17:01:34

sorun çözüldü. proje dosyasını masaüstünden yerel disk c ye taşıyınca sorun ortadan kalktı.Yardımlarınız için teşekkürler
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: mozkan87 - 28 Temmuz 2016, 22:55:25
Alıntı yapılan: görkem - 28 Temmuz 2016, 16:38:51
keil in sitesinden indirdim std.lib 1.0.8 i, keil in kütüphane klasörlerinde 1.0.8 i bulup indirdiğimle değiştirdim sonuç gene aynı. Keil sitesindeki ile st nin sitesindeki aynıdır muhtemelen

mesaj birleştirme:: 28 Temmuz 2016, 17:01:34

sorun çözüldü. proje dosyasını masaüstünden yerel disk c ye taşıyınca sorun ortadan kalktı.Yardımlarınız için teşekkürler

Windows kullanıcı adınız türkçe karakter içeriyor sorunun sebebi bu durum. Dikkatli olmak lazım. Başka programlardada beklenmedik hatalar çıkabilir karşınıza.
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 28 Temmuz 2016, 23:26:18
Alıntı yapılan: mozkan87 - 28 Temmuz 2016, 22:55:25
Windows kullanıcı adınız türkçe karakter içeriyor sorunun sebebi bu durum. Dikkatli olmak lazım. Başka programlardada beklenmedik hatalar çıkabilir karşınıza.
evet bende ondan şüphelenip türkçe karakteri değiştirdikten sonrada aynı şekilde hata devam etmişti tekrar format atmadan düzelmez mi
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: mozkan87 - 28 Temmuz 2016, 23:57:37
Yeni kullanıcı oluşturup bilgisayarı yeni oluşturduğunuz kullanıcı ile kullanabilirsiniz. Yeni kullanıcıyada admin hakları verirseniz format atmadan kullanabilirsiniz. Klasör ve dosyaları isimlendirirken bile türkçe karakter kullanmamaya özen gösteriyorum sizede tavsiye ederim.
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: görkem - 29 Temmuz 2016, 19:53:30
Teşekkür ederim sağolun
Başlık: Ynt: keilde stm32f4xx.h header hatası
Gönderen: Analog - 04 Nisan 2017, 23:59:10
Konu güncel. Çözen var mı bende aynı sorunu alıyorum
SORUN=> stm32f4xx_conf.h not found