Jak używa się kart MMC/SD w BASIC-u.(BASCOM AVR)

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Jak używa się kart MMC/SD w BASIC-u.(BASCOM AVR)

Post autor: Tranzystor » 29 sie 2005, 19:41

Cześć!
Interesuje mnie, jak używa się BASCOM-ie AVR kart SD/MMC. Bardzo mi się to przyda przy obsługiwaniu wyświetlaczy graficznych. Karty te są teraz bardzo tanie więc dobrze bylo by zacząć budować projekty z nimi.
Pozdrawiam! :)

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 29 sie 2005, 19:46

Gdzieś w helpie było o tym, tylko polecam wszystkie wydania bo w jednym jest ale w innych może nie być :( .

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Dzięki

Post autor: Tranzystor » 30 sie 2005, 7:00

Dzięki, :wink:
ale w helpie jest to może dokładnie wyjaśnione?

ZbeeGin

Post autor: ZbeeGin » 31 sie 2005, 19:26

W helpie jest nieco chaotyczny opis dotyczący kart CompactFlash.

Kompletny opis możesz znaleźć na stronie http://members.aon.at/voegel/

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 31 sie 2005, 19:33

Ja nie potrzebuje kart kompakt flash ponieważ są duże. Chyba że ktoś ma pomysł na inne karty pamięci, o dużej pojemności.

ZbeeGin

Post autor: ZbeeGin » 27 wrz 2005, 7:19

Ale jednak zajrzyj na tą stronę. Tam JFV przedstawia nie tylko opis dla CF. Jest tam także MMC, interfejs z HDD. Oraz nowy AVR-DOS obsługujący FAT32, choć w wersji beta.

K_o_n_r_a_d
Użytkownik
Posty: 123
Rejestracja: 29 lip 2005, 10:21
Lokalizacja: Lublin

Post autor: K_o_n_r_a_d » 27 wrz 2005, 11:22

Począwszy od numeru 2/2004 do numeru 8/2004 w Elektronice praktycznej była seria artykułów pt: Obsługa kart pamięci Flash za pomocą mikrokontrolerów.
A dokładnie w numerach 6 do 8 jest dokładny opis kart i interfejsu MMC.
Pozdrawiam, Konrad.

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 27 wrz 2005, 19:34

Tyle wiem!!!!
Tylko moje pytanie brzmi jak obsłużyć je w BASCOM AVR!!!

ZbeeGin

Post autor: ZbeeGin » 27 wrz 2005, 20:23

Bez obrazy: Umiesz czytać - czytaj przykłady dołączone do Bascom-a i bibliotek na stronie którą podałem. Potem tylko eksperymentuj.

Wszyscy chcieliby mieć podane jak na tacy. Więcej samozaparcia i inwencji twórczej Koledzy.
Ostatnio zmieniony 27 wrz 2005, 20:40 przez ZbeeGin, łącznie zmieniany 1 raz.

Awatar użytkownika
Tranzystor
Użytkownik
Posty: 889
Rejestracja: 28 sie 2005, 19:19
Lokalizacja: Świętochłowice
Kontakt:

Post autor: Tranzystor » 27 wrz 2005, 20:28

Sory, chyba że co innego czytałem!!!!!

K_o_n_r_a_d
Użytkownik
Posty: 123
Rejestracja: 29 lip 2005, 10:21
Lokalizacja: Lublin

Post autor: K_o_n_r_a_d » 27 wrz 2005, 23:13

Tranzystor pisze:Tyle wiem!!!!
Tylko moje pytanie brzmi jak obsłużyć je w BASCOM AVR!!!
Jeżeli przeczytałeś ten artykuł to pokaż ile zrobiłeś i gdzie masz problem.
W Bascomie obsłużyć je można dokładnie tak samo jak i w innym języku. Jeżeli masz algorytm komunikacji (a tam właśnie to jest) to masz wszystko co jest potrzebne.

W tej chwili spojrzałem do artykułu i widzę, że są nawet przykłady w C. W ostateczności wystarczy zamienić pętle z C na pętle z Bascoma, konfiguracje portów na odpowiedniki z Bascoma, itd...

Awatar użytkownika
radzio
Użytkownik
Posty: 573
Rejestracja: 07 gru 2004, 23:06
Lokalizacja: Sosnowiec
Kontakt:

Post autor: radzio » 28 wrz 2005, 7:21

To jest własnie typowa postawa ludzi "piszących" programy w Bascom. Chcą gotowca i ani odrobiny własnej inicjatywy...

ZbeeGin

Post autor: ZbeeGin » 28 wrz 2005, 15:19

Nie róbmy z siebie trolli, bo to koledze napewno nie pomoże.

Trzy najważniejsze procedury i funkcje z AVR-DOS:
INITFILESYSTEM(), BLOAD, BSAVE. Od tego niech kolega Tranzystor zacznie poszukiwania w pliku pomocy BASCOM-AVR. Resztę odnajdzie za pomocą linków w sekcji Zobacz także.

Polecam także zaznajomić się z XRAMDRIVE.LIB. Gdyż wykorzystując ją można za pomocą symulatora w BASCOMie rozpocząć łatwą i przyjemną naukę AVR-DOS. Potem pozostaje popracować z progamami wykorzystującymi już realne medium (czyli kartę MMC).

ODPOWIEDZ