Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

SD kart fat16

Başlatan makine_terbiyecisi, 12 Şubat 2018, 11:26:06

makine_terbiyecisi

Merhaba arkadaşlar,

sd kart ile txt dosyasına veri yazıp okumak istiyorum. Bunun için elm chan  petitfat kütüphanesini kullanıyorum.
pf_mount --> ok
pf_open --> error veriyor. yani bana 0 göndereceğine 3 (FR_NO_FILE) gönderiyor.

dsPic33 kullanıyorum.
Daha önce petit fat kütüphanesini kullanan arkadaşlar varsa tavsiyelerinizi alabilir miyim?

iyi çalışmalar.
# ÖĞRENELİM, ÖĞRETELİM #

esensoy

Bildiğim kadarıyla CCS C de bu kütüphane kullanılamıyor,
Sebebi ktüphanenin ANSI C için yazılmış olması,
CCS in ise pointerları işleme yöntemi ANSI C ye göre değil, dolayısıyla düzgün çalışmıyor
En tehlikeli an "zafer" anıdır.

makine_terbiyecisi

Alıntı yapılan: esensoy - 12 Şubat 2018, 15:13:55
Bildiğim kadarıyla CCS C de bu kütüphane kullanılamıyor,
Sebebi ktüphanenin ANSI C için yazılmış olması,
CCS in ise pointerları işleme yöntemi ANSI C ye göre değil, dolayısıyla düzgün çalışmıyor

Yanıtınız için teşekkür ederim.
Bende öyle düşünüyordum ama öyle olmamasını umuyordum. Ama şimdi yapacak tek şey sanırım kütüphaneyi CCS C uyarlamak olacak.
Şimdilik başka bir yol göremiyorum.

Başka fikri olan arkadaşlar var mı?
# ÖĞRENELİM, ÖĞRETELİM #

esensoy

Ben uğraştım, beceremedim, yoruldum, pes ettim,
Tavsiye istersen projeyi XC16 ya taşı,
En tehlikeli an "zafer" anıdır.

makine_terbiyecisi

ccs c kendi kütüphanesi var. Birazda onunla uğraşacağım. Bakalım ne olacak.

iyi çalışmalar.
# ÖĞRENELİM, ÖĞRETELİM #

esensoy

o kütüphaneyle de uğraşıyorsan saç baş yolmaya hazır ol,
class 4 sd kart ile denemelerini yap,
En tehlikeli an "zafer" anıdır.

makine_terbiyecisi

#6
Alıntı yapılan: esensoy - 12 Şubat 2018, 16:52:50
o kütüphaneyle de uğraşıyorsan saç baş yolmaya hazır ol,
class 4 sd kart ile denemelerini yap,
Zaten dediğin gibi saç baş yoldum :)

Ne yapmamı tavsiye dersiniz?
1 GB SD kart kullanıyorum. SD kartın sektörlerine veri okuyup yazabiliyorum.
Ancak fat kısmına geçiremedim. elm chan, ccs c, SuKy bu kütüphanelerin hepsini denedim.
Bunların hepsinde sektörlere veri yazıp okuyabildim.
Ama fat kısımları bir türlü çalıştıramadım.
# ÖĞRENELİM, ÖĞRETELİM #

esensoy

#7
bu fatfs ve petitfatfs in kütüphanenin pic24 için port edilmiş hali vardı sitesinde,
onu indirin, projeyi c30 ya da xc16 ya taşıyın,
oradan devam edin,

En tehlikeli an "zafer" anıdır.

makine_terbiyecisi

Alıntı yapılan: esensoy - 14 Şubat 2018, 09:11:11
bu fatfs ve petitfatfs in kütüphanenin pic24 için port edilmiş hali vardı sitesinde,
onu indirin, projeyi c16 ya da xc16 ya taşıyın,
oradan devam edin,

Evet pic24 için olanı vardı.
Benim projemdeki ana program ccs c ile yazıldığı için başka platforma geçemiyorum.

Forumda CCS C ile yapan hiç mi yok?
# ÖĞRENELİM, ÖĞRETELİM #