Fórum témák
» Több friss téma |
Ü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
A MikroBasic nevű fejlesztőrendszer alapból tud ilyeneket PIC-hez. Azt érdemes megnézni meg a példáit.
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
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..
É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.
szerencses helyzetben vok, mert nincs szuksegem filerendszerre.. csak adatokat akarok kimenteni.
Viszont a SPI buszt hogyan tudom PIC-rol meghajtani?
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
Igen. Nézd meg az adatlapját. Helyetten nem fogunk nézni
Azt nem is kertem.. de mindenesetre koszi az infot
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
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
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,
Szereztem új microSD kártyafoglalatokat.
Csatoltam, ha valakit érdekel.
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
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.
A bootloader az hasonló elven működik. Olvass utána!
gugliban pda és ilyeneket hozott ki!
És mi lenne, ha a HE keresőjével próbálnál utánajárni?
háát,sztem egyszerűbb egy pic égetőt csinálni, mint megírni a bootloadert,meg gyorsabb is a programozás...
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.
az usb-snek még jobban örülnék. valaki :help:
Üdv mindenkinek !
Annyi lenne a kérdésem : hogy a PIC Master mode-ban fogadja az adatokat SPI-n vagy félre olvastam valamit ? |
Bejelentkezés
Hirdetés |