http://obrazki.elektroda.net/80_12446604... Odtwarzacz plików dźwiękowych wav 32 Wykaz elementów: Mikroprocesor ATMEGA8 oscylator wewnętrzny 8Mhz Wyświetlacz graficzny 176x132 65536 kolorów Karta pamięci Micro-SD 1GB Stabilizator napięcia +5V oraz 3,3V Rezystory – stanowiące dzielnik napięcia Przyciski – umożliwiają komunikację z użytkownikiem...
Jakiś czas temu trafiłem na stronę www.whiteelectronics.pl której autor jest polskim dystrybutorem budżetowych paneli operatorskich DGUS. Z ciekawości nabyłem jeden z tych wyświetlaczy ( Aby moja biblioteka była jak najbardziej przyjazna postanowiłem, że: - umieszczona będzie w niej jedna zmienna określająca ilość zmiennych jaką wymieniamy się z panelem,...
Mi pomogła ta [url=http://www.maverick-os.dk/FileSyste... strona . Sprawdzasz flagę (Flag byte) jeśli jest 0x0F to jest to LFN (Long File Names) ja nie sprawdzam czy jest to ostatni LFN ale możesz to robić , wypada też sprawdzić czy nie jest skasowany . Ja robię tak : Z tablicy fat odczytuje paczki po 32B sprawdzam...
Przykładowy kod na stronie chana pozwala na obsługę kart SD/MMC (WSZELKIEGO RODZAJU) przy pomocy popularnych procesorków (w tym AVR) połączonych z kartą w trybie SPI. Komendy do procesorka można wysyłać RS-em z PC-ta (typu: formatuj kartę, otwórz plik, zapisz coś tam, zamknij plik, itd). Z ww kodu korzystam i chwalę go sobie. Dlatego też mogę z czystym...
Nie byłbym takim optymistą z tym FAT32 dla atmega32 trzeba się zaspokoić fat16 a na fat32 zbraknie pamięci. Boblioteka niestety jest pożeraczem kodu tak RAM jaki FLASH. Trzeba by było wywalać nieużywane fragmenty kodu wówczas jakoś można zbilansować pamięć. Aby to poszło bez ograniczeń trzeba atmega128 bo sam program też coś potrzebuje a dla atmega64...
Witam Ok kilku dni walczę by zapisać za pomocą Atmegi 128 cosik w pamięci SD, w formacie fat32. Korzystam z dwóch bardzo ciekawych bibliotek 1. By CC Dharmani http://obrazki.elektroda.net/74_12515581... Bawiłem się pamięciami SD : 256MB Medion, 1GB Kingston, 1GB Pretec. Karty są w trybie unlocked ( taki mały żółty suwak przy każdej z pamięci) Powyższe...
Mam problem z zapisem pomiarów na kartę sd. Używam Atmegę32, program jest napisany w bascomie. chciałbym aby pomiary nie były zapisywane cały czas w tym samym pliku, tylko co jakiś czas, np. godzina, dzień był zmieniony plik- utworzony nowy plik. program wygląda tak: Open "plik.txt" For Append As #2 Write #2 , Wartosc Flush #2 Close #2 Czy...
Witam Was mam taki problem z którym nie mogę sobie poradzić. Po wielu bojach udało mi się uruchomić PetitFat na atmega32 Kod w skrócie wygląda tak [syntax=c] //--------------------------------------... BYTE buff[16]; // File read buffer UINT br; // File read count FATFS fs; // Work area (file system object)...
Witam, Mam mały problem z biblioteką PetitFat mianowicie nie potrafię poradzić sobie z zapisem danych do pliku. Zapisuję tylko pierwszy sektor w pliku (liczyłem zapisane znaki, jest ich dokładnie 512) i nie umiem przejść do zapisu w drugim sektorze. Wiem, ze trzeba wykorzystać funkcję pf_lseek, ale nie potrafię jej użyć. http://obrazki.elektroda.pl/9832774700_1...
Witam W czasie implementacji struktury plików fat32 (na avr) napotkałem na pewien problem a dokładniej na "bezpomysłowość". Jak wiadomo RootDirectry ma wielkość 1 Klastra, w nim znajdują się "paczki" 32B określające nazwę pliku, rozmiar, atrybuty itd. Odczytać mogę jedynie cały sektor wielkości 512B (na tyle maxymalnie pozwala mi pamięć ram procesora)....
Od pewnego czasu staram sie uruchomic karte MMC pod AVR-kiem i nic .Znalazłem gotowe biblioteki do kart MMC ale bez obsługi FAT ,moge tylko odczytac i zapisac blok (512B) .Docelowo chodzi mi o odczyt (<-na poczatek odzczt :) ) pliku z karty (nazwa pliku ,katalog , i oczywiscie zawartosc :D )Moze ktos ma jakis przyklad ?lub moze mi wyjasnic w jai...
Witam. Meczę się już kilka dni z Petit fatFS na Atmega8. Pobrałem przykład na Attiny85 ze strony http://elm-chan.org/fsw/ff/00index_p.htm... Stworzyłem w AtmelStudio 6 nowy projekt (Atmega8) i dodałem biblioteki które zamieszczam w załączniku. W pliku suart.S zmieniłem wpis http://obrazki.elektroda.pl/2723599800_1... Ale czy tu nie ma...
Witam. Staram się zaimplementować bibliotekę FatFs na pamięci AT25DFx. Na tym etapie wszystko działa ok oprócz dwóch kwestii: - Po utworzeniu systemu plików na woluminie nie mogę wykonać żadnych operacji. Muszę mieć osobne programy do formatowania pamięci i operowania na niej. - Drugi problem jest bardziej skomplikowany: Utworzyłem dwa katalogi w katalogu...
Witam, Potrzebuje porady odnośnie ww biblioteki oraz obsługi plików o większym rozmiarze - jak dotąd mam z tym problemy. Czy moze wie ktos jak rozwiazuje sie ta kwestie dla bibliotek fatfs. Dodam jeszcze ze sam zapis dziala poprawnie. Sytuacja wyglada dziwnie, poniewaz w chwili obecnej zapisuje na karte sd tablice o wielkosci 1024 wartosci typu int....
Witam :!: Dogaduje się z kartą SD ale zamierzam odczytywać z niej także pliki (oczywiście w formacie FAT) Ale tu zaczynają się schody :| Rozumie zasadę działania FAT ale nie bardzo wiem jak zaimplementować niektóre rzeczy :( Mianowicie chodzi mi tu o nazwę pliku i sposób jego otwarcia :D Na razie wiem wszystko o odczycie zawartości Boot Sectora ale...
Witam, Potrzebuję zapisywać dane na karcie Compact Flash sformatowaną FAT32. Znalazłem ciekawą bibliotekę: Sample projects including disk I/O functions w WinAVR cały czas pojawiają się błędy. Na podstawie plików nagłówkowych stwierdziłem że przykład jest pod WinAVR, chyba że się mylę? Czy ktoś używał tej biblioteki ?
Szukam jakiegoś bardzo prostego systemu plików do użycia z mikrokontrolerami ATMega i kartą pamięci microSD. Nie musi on być obsługiwany przez komputer PC. Potrzebny będzie odczyt, zapis, tworzenie i usuwanie plików. FatFS jest fajny, ale trochę zasobożerny. PetitFS za to nie obsługuje zapisu i tworzenia plików. Zapewne ktoś doradzi mi, żebym sam napisał....
Jako, że petitfs ma znikome możliwości postanowiłem się pobawić FATFS Zamiast odczytu przez RS'a wybrałem odczyt przez wyświetlacz LCD. Na początku postanowiłem zrobić coś prostego : Zobaczyć co jest zapisane na karcie, Ale problem już pojawia się przy "otworzeniu" pliku. Opierałem się na tym pliku mian: http://elm-chan.org/fsw/ff/en/open.html Jednakże...
Witam, mam problem z implementacją biblioteki FAT FS. Przy edytowaniu i dostosowaniu biblioteki opierałem się na niebieskiej książce Kardasia (tam była opisana implementacja na Atmege 32). Po zmianie nazw rejestrów i przerwań dla Atmega 644P działanie programu jest następujące: Program wyświetla komunikat : http://obrazki.elektroda.pl/8529423100_1...
Witam Poszukuje jakiegoś przykładowego kodu w c do obsługi kart SD w systemie FAT(Najlepiej FAT32.). Moje wymagania: -odczyt pliku, -zapis pliku, -przeskakiwanie po folderach, -polecenie DIR.(Opcjonalne)
Nie interesuje mnie obsługa FAT Ale mam pytanie odnosnie tego zrzutu z karty pamięci SD i (sektora root) Otóż w nim jest zapisana nazwa pliku i adres w pamięci Interesuje mnie nazwa o długości 32znaków i krótsza. 1. Jak wyciągnąć nazwę pliku (widać w winhex jak jest rozłożona nazwa w pamięci, ale może istnieje prosty algorytm?) 2. W których bajtach...
Witajcie, Mam pytanko odnośnie katalogów i podkatalogów na karcie SD (FAT16/32). Chcę rozszerzyć funkcjonalność mojego programu do obsługi systemu plików o możliwość użycia podkatalogów - żeby łatwiej można było utrzymać porządek na dysku, zamiast wrzucać wszystkie pliki do jednego wora. Poczytałem trochę na ten temat, ale nie jestem pewien czy dobrze...
Kiedys podlaczalem do M16 MMC wedlug tego schematu i działało bez problemu z czestotliwoscia SCK=4MHz. http://obrazki.elektroda.net/89_11744676... Przedwczoraj musiałem uruchomic karte na M128 i pokusilem sie o wykorzystanie tranzystorow w ukladzie dopasowania poziomow napiec. Zmontowalem uklad jak na schemacie: http://obrazki.elektroda.net/96_11744683...
Czy jest możliwa transmisja między portem 1 a 2 i odwrotnie? Nie. Jeżeli nie jest możliwa transmisja między portem 1 i 2 to bym po prostu zrobił mostek dla tych portów a na zasilaniu wstawił bym diody prostownicze żeby nie doszło do zwarcia z print serwerem Nie, nie i jeszcze raz nie. Poczytaj o tym co to jest USB Host/Device a potem nawet OTG. -------------------...
Witam, uruchamiał ktoś dla własnych potrzeb obsługę karty SD z systemem plików FAT32, najlepiej przy wykorzystaniu biblioteki ELM-CHAN ? Ja uruchomiłem wersję na: [url=http://www.dharmanitech.com/2009/01... Jednak to ciut za mało dla moich potrzeb. Standardowo może: - tworzyć plik i automatycznie wyklejać...
Ten spadek wydajności związany jest z obsługą systemu plików, Zdaję sobie z tego sprawę. Dlatego pisałem że chciałbym napisać własną bibliotekę FAT32, może udałoby mi się ją zoptymalizować przy założeniu że obsługuję wyłącznie sekwencyjny zapis jednego pliku. czy da się to jakoś ominąć, np. tworzyć kolejny plik? Tego wolałbym uniknąć, chciałem uzyskać:...
Witam Uruchomiłem obsługę karty SD w C na Atmega, kompilator CodeVision 2 z pomocą biblioteki http://elm-chan.org. Mam problem z obsługą pliku txt, tzn. jak dopisać tekst do istniejącego tekstu w pliku? Za każdym razem gdy otwieram plik funkcją fopen wskaźnik read/write ustawiany jest na początek pliku. Jak przestawić wskaźnik na koniec tekstu tak aby...
Atmega odpada. Koszt porównywalny z VNCL2. Programowe rozwiązanie moge użyć tam, gdzie nie mam krytycznych przerwań a w niektórych konstrukcjach takiem mam. Warto jednak wiedzieć, że takie rozwiązanie istnieje. VNLC1 jest droższy od VNCL2 więc skupiam sie na 2. W każdym razie skoro 1 obsługuje HID to 2 tez powinien. Przewagą VNC, poza ceną jest fakt...
Witam, jakiś czas temu skonstruowałem dokładnie takie samo urządzenie ;) lecz na gotowym starterkicie i tak jak mówił pwlu10 miałem wyś. 2x16, wyświetlana była data, godzina, ikonka wskazująca obecność karty w slocie, wyświetlana temperatura, odświeżana co ok 1s. Zapis był do pliku txt na karcie, nazwa pliku była datą, w pliku 1 linia to dana godzina,...
Biorąc pod uwagę zasilanie bateryjne i walkę z poborem prądu można zastosować układ z technologią pico power bo do takiego projektu aż się prosi o np taki układ : http://www.atmel.com/devices/ATMEGA169PA... Dla całkowicie leniwych sprawę załatwia się tak : http://store.atmel.com/PartDetail.aspx?q... Ciekawe...
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
http://obrazki.elektroda.net/29_12650436... Witam. Chciałbym przedstawić moją nową konstrukcję - rejestrator temperatury z obsługą kart Secure Digital (SD). Projekt powstał oczywiście w celach naukowych. Podstawą układu jest moja płytka testowa z mikrokontrolerem ATMega32. Dołączyłem do niej termometr cyfrowy DS18B20, zegar RTC DS1307 oraz...
W drzewie projektu masy po dwie lub więcej plików o tych samych nazwach, w dodatku o różnych zawartościach - pozbądź się tych duplikatów.
Witajcie, mam problem który wykracza poza dotychczas posiadaną wiedzę i granice rozumowania mojego umysłu ;) Otóż uruchomiłem bibliotekę FatFS (przykład do obsługi kart SD przez UART) na procesorze ATMega32 na płytce testowej (dokładnie ZL3AVR jeśli to w czymkolwiek może pomóc), wszystko ładnie działało bez zarzutu - karty działały szybko i niezależnie...
Coś ruszyło! Zapomniałem dodać informacji o sprzęcie nie odsługuje karty na atmega 32 tylko na LPC1343 (z rdzeniem Cortex M3) w środowisku LPCXpresso (na podstawie Eclipse). Karta SD kingston 512MB. (sformatowana na FAT32 ale i próbowałem na FAT16) Na początku znalazłem bibliotekę Petit FAT przerobioną pod LPC1343 pilk w załączniku sd-1343.rar Na tej...
http://obrazki.elektroda.net/86_11534271... Witam Chciałbym zaprezentować wszystkim moją skromną konstrukcje o nazwie "Rowerowy komputer pokładowy".Kiedyś pomyślałem, że fanjnie byłoby mieć rejestrator prędkości na rowerze i po wycieczce obejżeć sobie zapis. Ostateczna konstrukcja okazała się bardziej skomplikowana niż początkowo zakładałem :P .Schemat...
Witam ponownie po krótkiej przerwie. Ukończyłem wstępny schemat, projekt płytki również już powstał jednak opublikuję go dopiero po sprawdzeniu działania wszystkich bloków funkcyjnych, co powinno nastąpić w ten weekend (taki plan, ale nic pewnego). Założenia co do płytek i rozmieszczenia elementów: - dwie dwustronne płytki drukowane; - jedna płytka...
http://obrazki.elektroda.pl/5689973000_1... Autor zdecydował się zaprojektować urządzenie z kilku powodów: po pierwsze, lubi słuchać muzyki; po drugie – ma dużą kolekcję nagrań w formacie MP3, a po trzecie – chciał mieć możliwość ich odtwarzania w dowolnej chwili, w swoim salonie. Przygotowanie projektu rozpoczął od jednego...
np. http://www.dharmanitech.com/2009/01/sd-c...
Witam, Od 3 dni próbuję skomunikować się przy pomocy AVR z kartami sd/mmc, jak narazie bez skutku. Próbowałem zastosować biblioteki: http://www.roland-riegel.de/sd-reader/in... http://www.dharmanitech.com/2009/01/sd-c... W obu przypadkach stosowałem się do schematu podłączenia karty z pierwszej biblioteki: http://obrazki.elektroda.pl/5691402400_1...
Witam, ja też kiedyś bawiłem się troche tym wyświetlaczem (od S65) udało mi sie na atmega64 zrobić obsługe LCD po SPI (8MHz), do tego MMC (już nie pamietam chyba też 8MHz, albo 4), no i klawiatura od PC (na ps2). Urządzenie potrafi odczytać pliki tekstowe z kary (obsługa FAT32) i wyświetlacz je na LCD, przewijanie i wybór pliku za pomocą klawiatury....
Piszac wlasna obsluge mialem na mysli wlasna obsluge FAT32, a nie prace od podstaw :) Przy odczycie bufor nie jest potrzebny - ew. dla przyspieszenia mozna zbuforowac FAT, chociaz nagrywajac sformatowana karte ma sie gwarancje, ze clustry beda alokowane kolejno i w efekcie FAT wystarczy przeczytac raz. Co do BASCOM to gdyby to bylo jak fiat to bym zrozumial....
Zainteresowałem sie biblioteką obslugi karty SD ze strony www.dharmanitech.com . Postepujac tak jak autor biblioteki nakazuje. Wykorzystywalem RS232 do obslugi karty SD. Bez problemu przy pomocy podmenu nr 7 moge dodawac kolejne linie tekstu do pliku. Jednak gdy wzialem sie za modyfikacje pliku main uzyskalem cos takiego: W terminalu mam: [syntax=bash]appending...
Witam, Od godziny próbuję odpalić Petit FAT na ATmega32 (zestaw EvB 4.3 v4), ale coś nie chce działać... [syntax=C] #define F_CPU 16000000UL #include <util/delay.h> #include <string.h> #include <avr/io.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include "diskio.h" #include "pff.h" #include "xitoa.h" #include...
Mam program, w którym uruchamiam przerwanie z pinu ICP. I wszystko działa jak należy, program jest przetestowany. Postanowiłem połączyć go z programem do obsługi karty pamięci pobranym z //**************************************... // **** MAIN routine FOR Interfacing microSD/SDHC CARD **** //**************************************...
fat32 atmega atmega fat32 system plików fat32
kosiarka spalinowa briggs sterownik miele zbiornik paliwa sprinter
cyfral cosmo pompa ogrzewania podłogowego
Stanley FatMax SFMCB12 – schemat, budowa, typowe usterki ładowarki 18V Li-ion New Holland T7.250 Auto Command – kalibracja skrzyni biegów krok po kroku