Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Konuyu başlatan: apsis - 03 Aralık 2017, 23:12:42

Başlık: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: apsis - 03 Aralık 2017, 23:12:42
Merhaba, başlıktaki kütüphaneyi stm32f4 için spi ile uyarladım. Ne petit kütüphanesi ne de normalini bir türlü derleyemedim. Main de yazdığım f_mount f_open gibi fonksiyonlarda
.\Objects\sd_card_deneme.axf: Error: L6218E: Undefined symbol f_close (referred from main.o).
hatası veriyor.
Hata nedeni bir türlü çözemedim. Daha önce bu kütüphaneyle uğraşan var mı? Hata nasıl çözülür?
Başlık: Ynt: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: baran123 - 03 Aralık 2017, 23:48:59
Bence kütüphaneyi doğru şekilde import edememişsin.
Proje dosyasını yüklersen bir bakabilirim.
Başlık: Ynt: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: apsis - 04 Aralık 2017, 00:09:24
Buyurun hocam. Keil'de çalışıyorum
https://drive.google.com/file/d/1-FY62AvmHZFH_kgM-JFDZ2JMZBKIqv-L/view?usp=sharing (https://drive.google.com/file/d/1-FY62AvmHZFH_kgM-JFDZ2JMZBKIqv-L/view?usp=sharing)
Başlık: Ynt: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: apsis - 04 Aralık 2017, 00:12:04
Spi kısmını düzenlemede eksiklerim olabilir. Kütüphaneyi pic ile yazılmış bir uygulamayla değiştirdim. Bazı izler kalmış olabilir.
Başlık: Ynt: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: kimlenbu - 04 Aralık 2017, 10:05:02
Sıfırdan ham kütüphaneyi alıp iletişim kısmını yazmak gerçekten çok sıkıntılı, ben bir hafta uğraştım beceremedim hataları gidermeyi. Kullanacağım işlemci için yazılmış olanını bulup üstünde düzenlemeler yaptım.


Sen de sıfırdan yazmak yerine hazır bulup en azından kılavuz olarak kullanırsan hatanı görebilirsin.
Başlık: Ynt: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: apsis - 04 Aralık 2017, 13:04:02
Stm de kütüphane kullanmıyorum. Bir yerlerde eksiklik mi var bilemiyorum. Gece 3 e kadar denedim başarılı olamadım. Cubemx ile yapılan var onu deneyeceğim. Çıktılarına göre belki kendi programımda değişiklik yapabilirim.
Başlık: Ynt: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: apsis - 04 Aralık 2017, 21:03:48
cubemx ile denedim Tek data hattıyla yazmaya çalışıyorum bu sefer de f_mount fonksiyonundan olumsuz dönüyor. yani yine olmadı.
Başlık: Ynt: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: baran123 - 04 Aralık 2017, 21:33:05
Kusura bakma @apsis dün yoğunluktan bakamdım.
Şimdi inceledimde SPL ve STM32F4 kullanıyorsun.
Tilen Majerlenin örneği işine yaramaz mı ?
Tilen araya bir Hardware kısmı yazmış.
Fatfs dosyası içerisindeki Drivers kısmını incelersen sana yol gösterir.
http://s8.dosya.tc/server5/8e90o3/FatFs.rar.html
Başlık: Ynt: Chan's Fatfs kütüphanesi tanımsız simge hatası
Gönderen: apsis - 04 Aralık 2017, 21:47:03
İnceledim hocam. Kafam allak bullak olmuş durumda bu yüzden bir şey anlamamış olabilirim
Cubemx ile olmamasının nedeni son cubemx son versiyonunda sıkıntı çıkarıyormuş. V1.15 yükledim v1.18 i kaldırdım. Ama bu sefer de kodları generate ederken v1.18 istiyor.