ATMega32 + SD kártya
ATMega32 + SD kártya
AVRDOSsal megy. Fontos:
Kevés a belső SRAM, így config_avr-dos.bas-ban ezt add meg:
Const Cfilehandles = 1
Const Csepfathandle = 0
Kevés a belső SRAM, így config_avr-dos.bas-ban ezt add meg:
Const Cfilehandles = 1
Const Csepfathandle = 0
Nem osztanád meg a kódot itt a fórumon? Csak mert én is M32-vel próbálok SD-t kezelni, de nem megy. Amit Robi írt, azt én is átírtam korábban, de ez kevésnek bizonyult.
Arra már rájöttem, hogy addig megy a fordítás, amíg az első OPEN utasításig elér a fordításkor (ha a sor elé írok egy '-t, azaz megjegyzésnek jelölöm, akkor lefordítja, egyébként meg nem). De az OPEN már nem "tetszik" a Bascomnak. Egyszerűen nem értem, hogy miért nem megy. Szintaktikailag rendben van minden. Melyik Bascom-verzióval dolgozol?
Arra már rájöttem, hogy addig megy a fordítás, amíg az első OPEN utasításig elér a fordításkor (ha a sor elé írok egy '-t, azaz megjegyzésnek jelölöm, akkor lefordítja, egyébként meg nem). De az OPEN már nem "tetszik" a Bascomnak. Egyszerűen nem értem, hogy miért nem megy. Szintaktikailag rendben van minden. Melyik Bascom-verzióval dolgozol?
Hello!
Az a baj, hogy a gépeken itthon XP van, bár van egy régi laptopom is amin win95 van, de azon meg nincs USB a kártyaolvasóhoz
XP alatt meg alapbol nem választhatok egyedi formázásokat...de ha más nincs, majd még utánnanézek neten valami programnak.
8.3-as verzióm van, ezzel eddig megy, bár OPEN-nel még nem dolgoztam, mert egyenlőre a szektormérettel van baj.
Kódot mindjárt töltök fel a fájl csere-berére, próbáld meg azzal.
Az a baj, hogy a gépeken itthon XP van, bár van egy régi laptopom is amin win95 van, de azon meg nincs USB a kártyaolvasóhoz
XP alatt meg alapbol nem választhatok egyedi formázásokat...de ha más nincs, majd még utánnanézek neten valami programnak.
8.3-as verzióm van, ezzel eddig megy, bár OPEN-nel még nem dolgoztam, mert egyenlőre a szektormérettel van baj.
Kódot mindjárt töltök fel a fájl csere-berére, próbáld meg azzal.
Köszi a segítséget, ki is próbáltam igy megformázni, vagyis format e: \a:512, igy biztos 512 bájtos egy szektor a leírás alapján, de nemjó
ugyanazt a hibakódot kapom, vagyis 20-at, "szektor méret nem támogatott"...
Még netröl is szedtem MMC segédprogramot, az is azt írta ki, hogy 512 bájtos szektorok vannak...vagyis elvileg tényleg elég DOS ablakban simán format e: parancsot adni...
De akkor mi lehet a hiba? Nem tetszik neki, hogy "kevés" (M32) az SRAM?
Még netröl is szedtem MMC segédprogramot, az is azt írta ki, hogy 512 bájtos szektorok vannak...vagyis elvileg tényleg elég DOS ablakban simán format e: parancsot adni...
De akkor mi lehet a hiba? Nem tetszik neki, hogy "kevés" (M32) az SRAM?
ATmega128 + SD card
Üdv!
Engem elősorban az érdekelne, hogy - hogyan tudom illeszteni a mega128-hoz az SD kártyát, igaz nem Bascomban lesz a progi, hozzá hanem c-ben. Hol találok erről pontos leírást és bekötést?
Engem elősorban az érdekelne, hogy - hogyan tudom illeszteni a mega128-hoz az SD kártyát, igaz nem Bascomban lesz a progi, hozzá hanem c-ben. Hol találok erről pontos leírást és bekötést?
Rajz pl.:
http://avr.tavir.hu/modules.php?name=Co ... d=74#sdmmc
De a fórumban vhol elölrébb is van...
C leiras? avrfreaks-on szerintem...
http://avr.tavir.hu/modules.php?name=Co ... d=74#sdmmc
De a fórumban vhol elölrébb is van...
C leiras? avrfreaks-on szerintem...
-
Hooligan01
Hello!
Vagyis nem csak nálam jött elő...ez azért jó jel, így nem bíztos, hogy én rontottam el valamit
Nemrég újra kipróbáltam M32-essel az SD-t, de ugyanaz volt az eredmény, igy annyiban hagytam, amig nem csinálok egy próbanyákot M128-cal és SD-vel ott legalább van elég SRAM és nem kell levágni a programból.
Amugy HW-es vagy SW-es SPI-n próbáltad ki? Nekem egyiken sem volt jó...
Ha a kártya nincs bent, akkor reset hiba jön, vagyis "látja" a kártyát, de semmi több!
Vagyis nem csak nálam jött elő...ez azért jó jel, így nem bíztos, hogy én rontottam el valamit
Nemrég újra kipróbáltam M32-essel az SD-t, de ugyanaz volt az eredmény, igy annyiban hagytam, amig nem csinálok egy próbanyákot M128-cal és SD-vel ott legalább van elég SRAM és nem kell levágni a programból.
Amugy HW-es vagy SW-es SPI-n próbáltad ki? Nekem egyiken sem volt jó...
Ha a kártya nincs bent, akkor reset hiba jön, vagyis "látja" a kártyát, de semmi több!
-
Hooligan01