STM32f429 Header File Ekleme

Başlatan salhe61, 19 Ocak 2015, 12:18:38

salhe61

Merhaba arkadaşlar,
Stm32f429 discovery board üzerindeki ekran için emwin gui builder uygulamasıyla bi tane gui hazırladım. Ama guinin header dosyalarının hepsinde hata veriyor. Tek tek eklemeye kalkıyorum o zamanda bir sürü dosya eklemem gerekiyor. IAR da kısa yoldan bütün header dosyalarını tanıtmamın kısa bi yolu var mı?
Sıfırdan proje oluşturmadım. Stnin kendi sitesinden indirdiğim stsw-stm32138 klasöründeki touchpanel uygulamasını kullandım.

salhe61

Error[Pa045]: function "gpioInit" has no prototype

Header ekleme problemini şimdilik hallettim ama şuanda mainde bulunan her fonksiyonda böyle bir hata alıyorum. Bunu nasıl halledebilirim?

elektronart

gpioInit sizin yazdığınız bir fonksiyonsa fonksiyonun bilgisini main() den önce bir yerlere veya header dosyası içine koymanız gerekir. Yok eğer main.c içinde sizin yazmadığınız ve başka bir c dosyasından çağırdığınız bir fonksiyonsa o zaman o dosyanın headerını eklemeniz gerekiyor.
Açık Elektronik

salhe61

gpioInit()  main()'den önce benim yazdığım bir fonksiyon ama yinede bu hatayı alıyorum daha doğrusu main.c de hangi fonksiyonu yazarsam yazıyım bu hatayı alıyorum.

Gökhan BEKEN

main fonksiyonundan önce yazmanız bir çözüm değil. Eğer başka fonksyonların içinde çağırıyorsanız prototip'ini tanımlayın.
Burdan daha fazla bilgi edinebilirsiniz: http://www1.gantep.edu.tr/~bingul/c/index.php?ders=8
Özel mesaj okumuyorum, lütfen göndermeyin.