Merhabalar. STM32F4 kartım ile mikroC'de sd kart kullanmak istiyorum. Güzel bir kütüphane buldum : http://www.libstock.com/projects/view/628/fat32-using-sdio-library (http://www.libstock.com/projects/view/628/fat32-using-sdio-library) Gösterilen şekilde sd kartı bağladım, fakat hiçbir sonuç alamadım. Yani yazılımsal olarak sd karta bağlanmayınca turuncu le yanıyor. Bende her zaman yanık durumda, yani sd karta bağlanmıyor. Daha önce mikroC ve sd kart ile uğraşmış arkadaşlarımız yardımcı olabilirse sevinirim.
Herkese iyi günler.
Kartı fat32 olarak biçimlendirdiniz mi?
mesaj birleştirme:: 11 Temmuz 2014, 14:35:55
Ayrıca fat16 için kendi kütüphanesi de var mikroC'nin fat32 şart değilse.
Alıntı yapılan: LukeSkywalker - 11 Temmuz 2014, 14:34:33
Kartı fat32 olarak biçimlendirdiniz mi?
mesaj birleştirme:: 12 Temmuz 2014, 04:35:55
Ayrıca fat16 için kendi kütüphanesi de var mikroC'nin fat32 şart değilse.
Yeterki içine veri yazabileyim. Herşey olur. Fakat ben biçimlendirme işlemini yapmadım. Şimdi bir adaptör bulup hemen deneyeceğim. Teşekkür ederim. Ayrıca Fat16 kütüphanesini biraz inceledim, ingilizceme pek iyi değil. Burada yapacağımız bağlantı şekli ve evresi verilmemiş. Nasıl yapmam gerekiyor?
Son sorduğunuz soruyu fat16 için mi sordunuz?
Evet efendim.
http://arduinodiy.files.wordpress.com/2012/03/sd-card.jpg (http://arduinodiy.files.wordpress.com/2012/03/sd-card.jpg)
Şuradaki gibi. PIC tarafında SPI kütüphanesini kullanarak uçları belirleyeceksiniz. CS pinini de ayrıca belirliyorsunuz. Zaten kütüphanedeki örnek nasıl olacağını belirtmiş.
Peki, teşekkür ederim. Hemen denemeye koyuluyorum.
Yüksek kapasiteli sd kart kullanıyorsan buda hataya sebep olabilir
belki kütüphane yüksek kapasiteli kartları desteklemiyordur,
misal sadece 2 gb a kadar destekliyordur,
yapılabilecek birçok hatada var tabiki.
Ben stm ile değilde pic ile mikroc kullanarak sd kart denemesi yapmıştım.
sd card kullanırken kütüphane gerekliliği nedir.Çünkü bende geçen gün bunun üzerine yoğunlaştım ama sonuç alamadım.Daha sonra z hocanın sitesinde paylaştığı yazıları okudum ama nafile gene olmadı.
Sd kart ile ilgili giriş niteliğinde basit bir deneme örnek isteyenler için
https://www.picproje.org/index.php?topic=54274.new#new (https://www.picproje.org/index.php?topic=54274.new#new)
konusunu açtım
18f4520 ile isis simulasyonu olan bir sd kart örneği hazırladım
konudan örneğe ve dosyalara ulaşabilirsiniz.
Alıntı yapılan: RaMu - 13 Temmuz 2014, 00:01:43
Sd kart ile ilgili giriş niteliğinde basit bir deneme örnek isteyenler için
https://www.picproje.org/index.php?topic=54274.new#new (https://www.picproje.org/index.php?topic=54274.new#new)
konusunu açtım
18f4520 ile isis simulasyonu olan bir sd kart örneği hazırladım
konudan örneğe ve dosyalara ulaşabilirsiniz.
STM32F407VG SD kart kütüphanelerinden birini desteklemiyordu bildiğim kadarıyla. Yani PIC ile çalışan STM32F4 discovery kitinde çalışmıyor.
Onu örnek olsun diye ekledim,
stm32de sd kart çalıştıranlar var, ben henüz denemedim,
yani derleyiciler farklı biri micrpc for pic diğeri microc pro for arm, elbette farklar olabilir,
birde senin ilk mesajında eklediğin örnek SDIO kullanıyor benim verdiğim örnek spi kullanıyor,
sd kartın 2 temel modu var SDIO ve SPI
SDIO sd kartın temel modudur data aktarmak için 4 bit kullanır, daha hızlıdır, temelde daha karışıktır,
SPI modu ise bildiğimiz spi iletişimini kullanan moddur, clk sdi sdo ve cs kullanır
data almak ve data göndermek için birer pin (sdi sdo ) kullanır,
daha yavaştır daha kolaydır.
STM32 yi simule edemeyeceğimiz için onunla deneme yapmadım.
STM32'de hiç bir sıkıntı ile karşılaşmadım, defalarca kullandım.