Fórum témák

» Több friss téma
Fórum » SD kártya kezelése PIC-kel
 
Témaindító: brejti, idő: Szept 18, 2006
Témakörök:
Lapozás: OK   1 / 14
(#) brejti hozzászólása Szept 18, 2006 /
 
Üdv mindenkinek!

Egy olyan kérdésem lenne, hogy ki kezelt már SD memóriakártyát PIC-el?
Engem az érdekelne, hogy hogyan lehet a kártyán lévö mondjuk *.txt fájlt megnyitni, a tartalmát kiolvasni, esetleg módosítani. Megbírkózik ezzel egy PIC, modjuk egy a 18F-es családból?
( Tudom, hogy ez nem a kívánságmüsor , de jó lenne, hogyha valaki tudna küldeni egy példaprogramot, assembly vagy C nyelven, vagy valami hasonló project linkjét )

Köszi:
brejti
(#) Gory válasza brejti hozzászólására (») Szept 18, 2006 / 4
 
A MikroBasic nevű fejlesztőrendszer alapból tud ilyeneket PIC-hez. Azt érdemes megnézni meg a példáit.
(#) babo hozzászólása Júl 26, 2007 /
 
Sziasztok!

A fent nevezett PIC-el szeretnek SD kartyara irni illetve olvasni.

Tudna vki adni rola esetleg dokumentációt?
Magyar lenne a legjobb, de ha angol az sem gond.

Előre is köszönöm!

Babo
(#) Lucifer válasza babo hozzászólására (») Júl 26, 2007 /
 
Ha jól tudom watt oldalán láttam ilyet.

http://wattmep.tvn.hu
(#) babo válasza Lucifer hozzászólására (») Júl 26, 2007 /
 
Első lépésben az érdekelne, hogy hogyan köthetem össze a PIC-t a kártyával... semmilyen tapasztalatom nincs vele, ezért érdekelne valami basic leiras..
(#) Topi válasza babo hozzászólására (») Júl 26, 2007 /
 
Én már készítettem olyan alkalmazást, ahol PIC kezelt SD kártyát. Először is kell egy feszültség osztó, ha a PIC-et 5V-ról táplálod. Magának az SD kártyának sima SPI busza van, tehát nem egy ördöngősség.
5V esetén a feszültségosztó biztosítja hogy az 1-es szint ne 5V hanem 3,3V legyen.
Továbbá kell az SD-nek nagyon stabil 3,3V! Erre van külön stabilizátor, érdemes azt használni.
Simán csak írni és olvasni akarsz SD-ről, vagy fájlrendszert is kezelni? Van egy általam írt rutin FAT16 és FAT32-re C nyelven. Cirka 6000 sor. Nagyon jól át kell látni a FAT láncszerű rendszerét.

Tehát ha fájlrendszer kezelés is kell, akkor javaslom előbb egy párszáz oldalas FAT specifikációt tegyél a párnád alá...

Abban a unitban még a fájl keresés, könyvtár létrehozás, attribútum módosítás is benne van. 512bájtos szektorméretnél már igencsak igénybe veszi a 18F4520-at is a feladat. FAT32 kezelése elfoglalja már a fél PIC-et.
(#) babo válasza Topi hozzászólására (») Júl 26, 2007 /
 
szerencses helyzetben vok, mert nincs szuksegem filerendszerre.. csak adatokat akarok kimenteni.

Viszont a SPI buszt hogyan tudom PIC-rol meghajtani?
(#) Topi válasza babo hozzászólására (») Júl 26, 2007 /
 
Leginkább a belső hardveres SPI buszával. Előkapod a doksit megnézed hogy kell címezni és máris lehet rá hányni az adatokat
(#) babo válasza Topi hozzászólására (») Júl 26, 2007 /
 
Az van a 16F877-ben is?
(#) Topi válasza babo hozzászólására (») Júl 26, 2007 /
 
Igen. Nézd meg az adatlapját. Helyetten nem fogunk nézni
(#) babo válasza Topi hozzászólására (») Júl 26, 2007 /
 
Azt nem is kertem.. de mindenesetre koszi az infot
(#) geppityu válasza Topi hozzászólására (») Szept 13, 2007 /
 
Szia ,
szeretnék én is kezelni SD kartyat PIC-el
FAT leirásokat már nézegetem... elég bonyolultnak tünik igy...
Ha esetleg megszabad nézni a te C forrásodat megköszönném..
remélem HI-TECH C ben irtad
(#) Mikidal hozzászólása Márc 12, 2008 /
 
Helo

Szeretnek irni es olvasni SD kartyara/rol.Olvastam a forumban megadott http://wattmep.tvn.hu adatlapot.
Mivel orajelre van szinkronizalva a kommunikacio ezert nem kell en idoziteseket bevezessek mint pl (one wire).Tehat megfeleo inicializalo es operacios parancsokkal adatot kuldhetek es olvashatok az sd kartyarol!
ha valaki mar keszitett ehhez hasonlo alkalmazast SPi kommunikaciora akkor megkerem javitson/egeszitsen ki.
Nem akarok file rendszerrel dolgozni, csak egyszeru iras es olvasasi muveletet akarok vegrehajtani.

Koszonom
(#) pici válasza Mikidal hozzászólására (») Márc 12, 2008 /
 
(#) Mikidal válasza Topi hozzászólására (») Márc 14, 2008 /
 
Szia

No az en problemam az hogyIC18f258 assal SD kartyara akarok irni.FILE rendszert akarok hasznalni, amivel nem is lenne gond mert a Microchip oldalan megvan irva a source kod a 18 as es 24 es csaladra , mar csak hasznalni kell a fuggvenyeket(iras, olvasas stb).Az a baj hogy a source kod PIC18f8722 es re van specializalva es nem vagom hogy hogy lehet atallitani/atirni hogy P18f258 assal is jol forduljon le a program.
Pedig azt irja hogy P18 as csaladra van a kod ami gondolom tartalmazza nem csak az illeto pic et amire megvan irva a peldaprogram.

Koszi elore is ha tudtok valamiben segiteni,
(#) pici hozzászólása Márc 26, 2008 /
 
Szereztem új microSD kártyafoglalatokat.
Csatoltam, ha valakit érdekel.
(#) dakos válasza pici hozzászólására (») Ápr 9, 2008 /
 
Sziasztok!

Én azt szeretném megkérdezni, hogy hol lehet kapni SD kártya foglalatot és kb. mennyiért?
Én nem nagyon találtam.

Köszi!
Ákos
(#) Tomi20 válasza dakos hozzászólására (») Ápr 9, 2008 /
 
(#) geniuszf hozzászólása Júl 17, 2008 /
 
valaki tudna olyat, h pl sd kártyára ráírok vmit (pl hex fájl) géppel és a pic leolvassa és végre hajtja. így nem kéne mindig újra égetni minden próbánál. (Csak azért mert nincs égetőm) azt az egy pic-et meg valakivel kiégetem.

Előre is köszi.
(#) Norberto válasza geniuszf hozzászólására (») Júl 17, 2008 /
 
A bootloader az hasonló elven működik. Olvass utána!
(#) geniuszf válasza Norberto hozzászólására (») Júl 17, 2008 /
 
gugliban pda és ilyeneket hozott ki!
(#) Norberto válasza geniuszf hozzászólására (») Júl 17, 2008 /
 
És mi lenne, ha a HE keresőjével próbálnál utánajárni?
(#) geniuszf válasza Norberto hozzászólására (») Júl 17, 2008 /
 
az mi??? :bummafejbe:
(#) geniuszf válasza geniuszf hozzászólására (») Júl 17, 2008 /
 
ja
(#) geniuszf válasza geniuszf hozzászólására (») Júl 17, 2008 /
 
nem találtam csak sd alatt
(#) pokot válasza geniuszf hozzászólására (») Júl 17, 2008 /
 
háát,sztem egyszerűbb egy pic égetőt csinálni, mint megírni a bootloadert,meg gyorsabb is a programozás...
(#) Topi válasza pokot hozzászólására (») Júl 17, 2008 /
 
Ez nem igaz. Egy firmware update-et rábízol a userre. Ráadásul bootloaderrel akár USB-ről is közvetlen lehet programozni.
Én nem bíznám a felhasználóra a uC égetést.
(#) geniuszf válasza Topi hozzászólására (») Júl 18, 2008 /
 
az usb-snek még jobban örülnék. valaki :help:
(#) berci1987 hozzászólása Szept 22, 2008 /
 
Üdv mindenkinek !
Annyi lenne a kérdésem : hogy a PIC Master mode-ban fogadja az adatokat SPI-n vagy félre olvastam valamit ?
(#) watt válasza berci1987 hozzászólására (») Szept 23, 2008 /
 
Természetesen master módban. Úgy gondoltad, hogy az SD kártya adja az órajelet, és Ő mondja meg mikor, mennyi adat és honnan?
Következő: »»   1 / 14
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem