atmega fatfs

Znaleziono około 80 wyników dla: atmega fatfs
  • FatFS R0.15 na Atmega 1284P: Błąd undefined reference to `mmc_disk_write`

    (at)jarekgol Plik, który ma zawierać tę funkcję jest wynieniony z nazwy. A że tobie podobieństwo komunikatu sie kojarzy z math ... (at)piernikowskis Nie zrobię za ciebie, bo po pierwsze nie znam tej platformy budowania. Po drugie zrobiłbym ci krzywdę. Musisz poznać filozfię C, czym sie różni DEKLAROWANIE funkcji (np w *.h), czym jej DEFINIOWANIE (tu...

    Mikrokontrolery AVR   19 Lis 2024 19:54 Odpowiedzi: 6    Wyświetleń: 198
  • [Atmega 32 / 644] [c] Karty SD i FAT - biblioteka elm-chan

    Mniemam, ze musisz otworzyc plik do zapisu, przewinac do konca, wpisac, zamknac. Wszystkie te funkcje udostepnia FatFs.

    Mikrokontrolery AVR   16 Sty 2011 10:51 Odpowiedzi: 13    Wyświetleń: 5111
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Prosty system plików do mikrokontrolerów ATMega i karty microSD - alternatywy dla FatFS

    To może określ jaki typ zapisu będziesz chciał robić (ile bajtów oraz jak często). Daj jeszcze informację ile zasobów posiadasz.

    Mikrokontrolery AVR   31 Maj 2016 21:39 Odpowiedzi: 4    Wyświetleń: 1080
  • REKLAMA
  • FatFS Atmega32 [C] - Błąd 'UBRR0L' undeclared przy kompilacji uart.c

    Tak. Ale kartę zasilasz 3.3V. MISO w atmedze to jest wejście, nie wyjście. A skoro wejście, to odczytujesz na nim poziom jaki wystawi Ci karta pamięci, którą zasilasz napięciem 3,3V. Więc na linii MISO będziesz miał 0 lub 3,3V. Układy tego typu jak Atmega poziom wysoki rozpoznają od ok 0.6 napięcia zasilania czyli dla zasilania 5V poziom wysoki jest...

    Mikrokontrolery AVR   19 Gru 2011 10:56 Odpowiedzi: 21    Wyświetleń: 4812
  • [ATMEGA][C] - LCD T6963 240*128 i ładowanie bitmap z karty SD.

    Tak wiem. Ale czy jest sens ładowania FatFS tylko po to aby mieć możliwość awaryjnego załadowania jednego pliku może raz na pół roku? Jeszcze raz mówię, przeczytaj jakie są ograniczenia tego zapisu i samego sposobu preparowania pliku do zapisu dla datalogera to wtedy ci się wyjaśni. Bo to pytanie czy jest sens ładowania FatFS - jak sam zobaczysz nie...

    Mikrokontrolery AVR   18 Paź 2012 10:27 Odpowiedzi: 109    Wyświetleń: 16869
  • [ATmega128][C][FatFS][SD] Problem z lokalizacją błędu

    "Build started 8.7.2009 at 23:05:46 avr-gcc.exe -mmcu=atmega128 -Wall -gdwarf-2 -O0 -fsigned-char -MD -MP -MT AT128_FatFS_SD_S65.o -MF dep/AT128_FatFS_SD_S65.o.d -c ../AT128_FatFS_SD_S65.c avr-gcc.exe -mmcu=atmega128 -Wall -gdwarf-2 -O0 -fsigned-char -MD -MP -MT ff.o -MF dep/ff.o.d -c ../ff.c avr-gcc.exe -mmcu=atmega128 -Wall -gdwarf-2 -O0 -fsigned-char...

    Mikrokontrolery   09 Lip 2009 12:46 Odpowiedzi: 4    Wyświetleń: 3652
  • Formatowanie karty SD z wykorzystaniem bibliotek FatFS

    Nie korzystam z zadnych bibliotek. Sprzet Atmega 162 Przeważnie to wina kodu chyba że pusciłeś atmege na 32kHz.

    Mikrokontrolery AVR   30 Paź 2011 16:14 Odpowiedzi: 5    Wyświetleń: 2289
  • Atmega128 - FatFS: Problemy z zapisem na karcie SD po migracji z AVR DOS

    Witam - od kilku dni walcze bez powodzenia z przepisaniem programu z AVR DOS na C -> FatFS Platforma sprzetowa ta sama co do AVR DOS (ta sama PCB)na AVR DOS działa , na FatFS nie che Atmega 128 z kwarcem 11,059200 Hz, karta SD zasilana z 3,3V atmega128 z 5V. Napięcia dopasowane za pomocą rezystorów. Dopasowywałem przykład ze #define DO_INIT()...

    Mikrokontrolery AVR   02 Mar 2014 01:39 Odpowiedzi: 6    Wyświetleń: 1893
  • Petit Fat, zapis do pliku *.txt, karta sd, atmega spi, c++

    Jak byś miał jakieś problemy z FatFs to napisz do mnie na gg, chętnie pomogę.

    Mikrokontrolery AVR   09 Lis 2011 21:11 Odpowiedzi: 14    Wyświetleń: 5468
  • REKLAMA
  • [STM32] - STM32L-Discovery + FatFS na microSD 512MB działa a na innych nie

    Patrząc na liczbę tematów i problemów, chyba coś tam jest do poprawy. W ten sposób można śmiało stwierdzić, że AtMega 8 to najbardziej niedopracowany mikrokontroler, a GCC to najgorszy kompilator. 4\/3!!

    Mikrokontrolery ARM   18 Gru 2013 23:36 Odpowiedzi: 49    Wyświetleń: 13689
  • REKLAMA
  • Modernizacja radia Clarion z Atmegą: czytnik USB zamiast napędu CD?

    .... Laser czyta i ..... A ja myślałem do tej pory, że tylko ludzie potrafią czytać, tymczasem proszę bardzo z elektrody można się dowiedzieć, że czytać potrafią także lasery (oops przepraszam - Lasery) A tak na poważnie to panie kolego weź ty się w końcu za początki i w ogóle za naukę podstawowego programowania mikrokontrolerów, miganie diodą LED,...

    Mikrokontrolery   31 Paź 2010 17:42 Odpowiedzi: 7    Wyświetleń: 2202
  • Atmega 128 i zapis na SD w FAT32 - błąd zapisu, biblioteki Dharmani i Riegel

    Jeżeli nie chcesz się bawić w pisanie własnej obsługi karty SD i implementacją FAT32 to spróbuj biblioteki FatFs :) P.S Jednak jeżeli chcesz spróbować własnych sił w pisaniu tego wszystkiego to służę pomocą :) Pozdrawiam maly_elektronik

    Mikrokontrolery AVR   29 Sie 2009 21:28 Odpowiedzi: 2    Wyświetleń: 4431
  • ATmega32: Jak odczytać plik tekstowy z karty SD za pomocą FatFS i SPI?

    W darmowych przykładach do książek z mojej stopki znajdziesz kilka przykładów obsługi kart SD. Co prawda na XMEGA, ale ponieważ to tylko kwestia dostosowania rejestrów z prostego ukłądu jakim jest SPI, więc nie powinno byc problemów.

    Mikrokontrolery Początkujący   04 Maj 2017 16:39 Odpowiedzi: 3    Wyświetleń: 1386
  • ATmega32 - FatFS: Odczyt stringów z Flash i zapis na kartę SD - błędny wynik

    Sorki nie zauwazylem ze to progmem. Pointery w progmem nie istnieja w sposób tak rozumiany jak w normalnej pamieci - tak ze tak łatwo nie bedzie. [syntax=c]#define BUFFLEN 18 char __buff[BUFFLEN]; strncpy_P(__buff, (const char *)pgm_read_word(&(ptr_to_text[0])), BUFFLEN - 1); __buff[BUFFLEN -1 ] = 0;[/syntax] i dopiero mozesz wolac swoja funkcje cos...

    Mikrokontrolery AVR   15 Sty 2016 16:40 Odpowiedzi: 8    Wyświetleń: 981
  • ATMega - Jak stworzyć sieciowy dysk z USB i RJ45 na AVR?

    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. -------------------...

    Mikrokontrolery AVR   10 Lut 2015 17:35 Odpowiedzi: 7    Wyświetleń: 1893
  • Konfiguracja SPI i FatFs w Atmega328p - jak poprawnie ustawić?

    Witam, zacząłem coś modzić i przerabiać program Kardasia i tak funkcja: f_mount(0, &FATFS_Obj); Zwraca mi 3; Jak dobrze rozumiem to 3 oznacza? : "FR_NOT_READY The lower layer, disk_initialize function, reported that the storage device could not be got ready to work. One of the following possibilities is suspected. No medium in the drive. Wrong lower...

    Mikrokontrolery AVR   05 Wrz 2020 12:25 Odpowiedzi: 6    Wyświetleń: 855
  • [SD][ATMEGA8][C] - Petit fatFS - szkielet programu.

    Błędne są nazwy rejestrów. Ale poprawnie tego nie jest banalne - ATTiny85 korzysta z interfejsu USI, którego nie ma ATMega8. Ona ma USART, wymagane zmiany w kodzie będą znacznie większe niż tylko zmiana nazw rejestrów. Także albo ściągnij wersję dla swojego procka, alb temat sobie odpuść do czasu aż nie poznasz bliżej c, assemblera i przede wszystkim...

    Mikrokontrolery Początkujący   31 Maj 2013 22:58 Odpowiedzi: 14    Wyświetleń: 3975
  • Zmodyfikowanie kodu dla ATmega32 - zapis na SD bez UART i wyświetlacza

    Cześć, mało szczegółowy opis ale sprawdź następujące: 1. Co zwraca funkcja f_mount(0, &FatFs); 2. Czy karta nie ma WriteProtect włączonego. 3. Spróbuj sformatować w komputerze kartę na FAT16. 4. Sprawdź połączenie elektryczne (czy jest wg. poniższego zdjęcia) https://obrazki.elektroda.pl/2006519500_... 5. Ostatecznie można spróbować...

    Mikrokontrolery Początkujący   17 Lis 2019 22:33 Odpowiedzi: 11    Wyświetleń: 1218
  • [ATMega32][C] Wyświetlanie na LCD danych zapisanych na SD/FAT32

    Nie wiem do końca jak działa tamta biblioteka ale czemu nie użyjesz popularnej i dopracowanej biblioteki od elm - chana która nazywa się FatFs w niej nie martwisz sie o nic tylko podajesz ile chcesz bajtów odczytać i tyle. Dikładnie, tyle że do takiego prostego odczytu to w zupełności wystarczyłaby jeszcze prostsza biblioteka niż FatFS czyli PetitFAT...

    Mikrokontrolery AVR   01 Sty 2012 14:24 Odpowiedzi: 7    Wyświetleń: 2140
  • [C] [C][Atmega128] - Problem z połączeniem karty SD i tworzeniem katalogu (FatFS)

    Witam od dwóch dni walczę z połączeniem karty SD z Atmega128. mam taki oto testowy kod: main.c [syntax=C] int main(void) { USART0_Init(); TCCR1B |= (1<<WGM12); // tryb CTC TCCR1B |= (1<<CS11)|(1<<CS10); // 8Mhz / 64 /1250 = przerwanie co 10ms OCR1A = 1250; TIMSK |= (1 << OCIE1A); // Zezwolenie na przerwanie CompareMatch od rejestru...

    Mikrokontrolery AVR   04 Wrz 2012 16:28 Odpowiedzi: 13    Wyświetleń: 1947
  • [AtMega32A][C] Biblioteka FatFS dla początkującego

    Przykłady do FATFS dla różnych AVRów masz m.in. w przykładach do Atmel Studio. Nie trzeba instalować nic ponad to co masz. Co prawda nie wiem, czy nie są przerobione tak, aby korzystać z ASF. Napisz jaki pojawia się problem przy kompilacji - wklej log. Dokładny opis FATFs i kart SD, ale dla AVR XMEGA znajdziesz też w książkach z mojej stopki. Są tam...

    Mikrokontrolery AVR   16 Lis 2017 15:00 Odpowiedzi: 8    Wyświetleń: 1074
  • ATMEGA2560 - Bootloader SD nie wgrywa długich plików

    Nie miałem za bardzo czasu ale wracam do nierozwiązanego problemu. http://obrazki.elektroda.pl/7699775600_1... http://obrazki.elektroda.pl/3826926900_1... Tak wyglądają screeny po wywołaniu programu CRCGEN. Pliki wgrane programatorem działają poprawnie a przez bootloader tylko ten krótki (choć po przemieleniu ma także...

    Mikrokontrolery AVR   01 Paź 2016 18:03 Odpowiedzi: 15    Wyświetleń: 2295
  • [Atmega644][C] nazwy przerwań UART, FatFS -obsługa FAT16,Przypadłość ATMega644 ?

    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...

    Mikrokontrolery AVR   09 Maj 2011 21:08 Odpowiedzi: 6    Wyświetleń: 2054
  • atmega16 sd fat - Petit FAT atmega 16 inicjalizacja/ data logger

    Witam Mam problem szukalem rozwiązań jednak żadne z nich nie przyniosło efektu. Mam podpiętą kartę SD oraz wyświetlacz LCD do uC kilka lat temu drzasiek wrzucił na forum swoją przeróbkę. Wzorując się na niej (kopiując znaczną część) spróbowałem dostosować do swoich potrzeb uC zasilany z 3,3V więc karta podpięta bezpośrednio do nóżek. Więc daruje schematy,...

    Mikrokontrolery AVR   04 Sty 2015 08:55 Odpowiedzi: 1    Wyświetleń: 1005
  • Atmega128 + fatfs: Problemy z zapisem dużych plików na kartę SD

    To może zapytam trochę inaczej. Jak poprawnie wykonać (używając bibliotek fatfs) dopisywanie nowych danych pomiarowych. Mam je zorganizowane w buforze i teraz ten bufor chciałbym dopisywać okresowo (bo cały czas gromadzą się nowe dane). Potrzebuje zapisać bufor o wielkości 6kB co 8s. Zależy mi na tym aby zapisany plik był duży ponad 60MB przy zapisie...

    Mikrokontrolery AVR   14 Wrz 2011 18:21 Odpowiedzi: 1    Wyświetleń: 1026
  • ATmega8 - Jak podłączyć i zasilić kartę SD do odtwarzania WAV?

    Zgodzę się, ale mamy różnice nomenklaturowe :) Jeśli mówimy, że ktoś się uczy, to się uczy. Czy uczy się na poziomie rejestrów, czy wykorzystania biblioteki to bez znaczenia. Natomiast jeśli ktoś robi bezmyślnie copy/paste to nie jest to dla mnie nauka. Swoją drogą większość bibliotek dostępnych do AVR jest tak fundamentalnie skopana, że istotnie trzeba...

    Mikrokontrolery Początkujący   11 Lut 2013 09:37 Odpowiedzi: 11    Wyświetleń: 4800
  • [Atmega32] - FatFS undefined reference to get_fattime();

    Siedzę już nad tym i kombinuję jakiś czas, google i szukanie na forum też za bardzo nie pomaga. Serio? 5 sekund szukania: Strona: http://www.avrfreaks.net/index.php?name=... [syntax=C] DWORD get_fattime (void) { /* Pack date and time into a DWORD variable */ return ((DWORD)(2012 - 1980) << 25)...

    Mikrokontrolery AVR   11 Sty 2014 21:15 Odpowiedzi: 3    Wyświetleń: 2727
  • [ATmega32] [ATmega32][FatFs] - FR_NOT_READY przy inicjalizacji karty SD, zmiana pinów?

    Udało mi się poradzić z problemem, zamieniłem po prostu układ scalony SN74LS07 na SN74HC125. Podobnie wszystko działa przy zasilaniu ATmegi napięciem 3,3V - co dość oczywiste, chcę tylko zwrócić uwagę, że to nie była wina programu. Być może komuś kto tu trafi przyda się moja uwaga. Dziękuję również za zainteresowanie.

    Mikrokontrolery AVR   05 Lip 2014 15:53 Odpowiedzi: 2    Wyświetleń: 2550
  • Biblioteka FATfs i problem z implementacja na ATmega16

    Też walczyłem z fatfs'em, ale się udało, spojżyj na: http://news.elektroda.pl/elm-fat-czy-kom...

    Mikrokontrolery AVR   07 Cze 2010 13:03 Odpowiedzi: 34    Wyświetleń: 11959
  • [Atmega128] Czy schemat połączeń Atmega128 z kartą SD i DAC jest poprawny?

    Witam! Mam pytania czy schemat połączeń uP do czytnika karty SD i do zewnętrznego DAC jest poprawny. (schemat na obrazku) http://obrazki.elektroda.pl/9596049900_1... jako pomocy przy SD korzystałem z i2c_write_wait(0x9a) //0x9a = 1001 (adres tego DAC) 101 (komórka pamięci w DAC) 0 (write mode) (datasheet)...

    Mikrokontrolery Początkujący   09 Paź 2012 14:41 Odpowiedzi: 10    Wyświetleń: 2064
  • [atmega328][slot SD][Petit fatFS]slot kart pamięci nie incjalizuje się

    Witam wszystkich, W celu zmniejszenia poboru prądu postanowiłem zamienić w moim projekcie ATmege 16 na ATmege 328. W projekcie korzystam z przycisków, wyświetlacza LCD i slotu kart SD. Wszystkie peryferia zachowują się dobrze oprócz slotu kart SD. Korzystam w kodzie z biblioteki Petit FatFS. Szukałem w jej plikach miejsca, w którym zdefiniowane są porty...

    Mikrokontrolery AVR   02 Gru 2013 10:58 Odpowiedzi: 6    Wyświetleń: 1722
  • ATmega32 - Eclipse - Obsługa SD + FAT32, Multiple definition of function

    Faktycznie, pliki się powielały. Powrócę jednak do tego samego tematu, gdyż mam problem z implementacją tej biblioteki. Poskładałem ostatecznie nowy projekt w Eclipsie, wszystko się kompiluje, no ale nie mam powodzenia w odczytaniu pliku. Oto mój plik main: stat=1 dwa disk_status=0 mont=0 open=13 odczytano=[] Efekt wykonywania programu jest...

    Mikrokontrolery AVR   07 Cze 2013 12:17 Odpowiedzi: 2    Wyświetleń: 1494
  • [ATmega128] ATmega128 i karta SD: niestabilna inicjalizacja przy zasilaniu 5V i dzielniku napięć

    Jeśli chodzi o mnie, to już też rozwiązałem ten problem. Wprowadzilem wewnętrzne podciągnięcie do Vcc w procku na lini MISO (czyli miałem odpowiedni bit nieustawiony w DDR i PORT (wejście bez pull-up)) teraz ustawiłem odpowiedni bit w PORT i mam podciągnięcie do zasilania i narazie karta działa. Edit: mirekk36 - mam ATmega128 i mam używać Petita? Bez...

    Mikrokontrolery   05 Kwi 2013 16:49 Odpowiedzi: 6    Wyświetleń: 1804
  • [Atmega128 Bascom] Atmega128 Bascom - Różnice w szybkości komunikacji HARD-SPI vs SOFT-SPI

    Nie wiem, nie znam Bascoma. Zapewne da się uzyskać więcej jeśli Bascom ma dedykowane biblioteki do SD. Z drugiej strony nie prościej przejść na C? Szybkość zapisu na poziomie 300-1400 kB/s jest zupełnie realna w C. A ponieważ do obsługi SD używasz biblioteki, np. FATFS Chana to prostota użycia tego rozwiązania jest taka sama jak Bascoma.

    Mikrokontrolery AVR   24 Lip 2015 11:43 Odpowiedzi: 22    Wyświetleń: 1908
  • Jak zapisać plik txt do karty SD używając Atmega168.

    FatFS jest na mikrokontrolery z większym ramem. Na małych procesorach należy użyt Petit Fat

    Mikrokontrolery Początkujący   29 Lis 2019 19:52 Odpowiedzi: 4    Wyświetleń: 399
  • ATmega644p - Uruchomienie karty SD w C z użyciem FatFs, krok po kroku

    Cześć ! W programowaniu Avr w C jestem nowy, ale w BASCOMIE programowałem. Proszę o wyrozumiałość w wytłumaczenie krok po kroku. Chciałem uruchomić sobie kartę SD w C. Możecie mi podać jakiś DZIAŁAJĄCY przykład. Hardware: Atmega 644p, 10MHz, SD podpięta jak pod AVRDOS(działa w BASCOM).

    Mikrokontrolery AVR   09 Wrz 2014 15:58 Odpowiedzi: 0    Wyświetleń: 756
  • ATMEGA128 vs SD - Inicjalizacja ok, po kilku zapisach błąd zapisu

    Ja tylko tak z ciekawości zapytam się, dlaczego nie skorzystasz z takiej fajnej biblioteki jak FatFS ? albo nawet PetitFS ? One działają niezawodnie.

    Mikrokontrolery AVR   22 Wrz 2012 14:22 Odpowiedzi: 5    Wyświetleń: 1320
  • Atmega16 - Konfiguracja FatFs z modułem SD i 74LS07 na SPI

    Znam ten artykuł i zapoznałem się z nim. Jednak mam wątpliwośći jeżeli chodzi o konfigurację tej biblioteki.

    Mikrokontrolery AVR   02 Wrz 2015 19:46 Odpowiedzi: 4    Wyświetleń: 1458
  • Różnice w SPI pomiędzy ATMega328P a LGT8F328P, inicjalizacja karty SD w PetitFS

    FatFs czy domyślna biblioteka SD zajmuje sporo miejsca. Niestety go aż tyle nie mam :) LGT8F328P to bardzo zbliżony klon do MEGA328P - nawet jeśli chodzi o rejestry. Sprawdzałem właśnie bibliotekę SPI.h dostarczoną do środowiska LGT8FX8P i widzę, że SPI w tym uC ma chyba 4 bajtowy bufor. Spróbuję zaimplementować funkcje xmit_spi/ rcv_spi aby z niego...

    Mikrokontrolery AVR   17 Lut 2023 12:13 Odpowiedzi: 13    Wyświetleń: 921
  • [C] ATmega644p WAV Player w C – charczący dźwięk, jak poprawić jakość audio?

    Cześć ! Szukałem w internecie i na elektrodzie i pełno tego typu programów i gotowców, ale tylko pod BASCOM. Ja ostatnio zrezygnowałem z BASCOM'a i zacząłem z C. Zrobiłem odtwarzacz, ale strasznie charczy. Miałby ktoś pomysł jaka może być tego przyczyna? Kod: [syntax=c] #include <avr/io.h> #include <stdlib.h> #include <stdbool.h> #include...

    Mikrokontrolery AVR   25 Wrz 2014 20:28 Odpowiedzi: 31    Wyświetleń: 3336
  • [ATmega32] Jak zapisać tekst do pliku na karcie SD z ATmega32 przez SPI?

    Znalazłem informacje, że najlepiej w tym celu wykorzystać bibliotekę FatFs, ale nie potrafię wykorzystać jej do napisania programu, który potrafiłby zapisać dowolny tekst na kartę SD/SDHC. To pokaż swój kod. Możesz także zacząć od odczytania karty. Tutaj na końcu znajdziesz przykład do pobrania: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery Początkujący   27 Lut 2013 16:02 Odpowiedzi: 2    Wyświetleń: 1233
  • [ATmega32] [ATmega32][C] Petit FAT na EvB 4.3 v4 nie działa - jak uruchomić?

    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...

    Mikrokontrolery AVR   10 Mar 2012 15:37 Odpowiedzi: 5    Wyświetleń: 2028
  • Atmega32A - Konfiguracja PWM do odtwarzania dźwięku

    Witam forumowiczów :D! Tworze projekt na zaliczenie - prostą perkusje elektroniczną, która posiada 12 przycisków, czytnik kart SD i wyjście PWM podpięte przez wzmacniacze do gniazda jack. Wszystko do momentu odtwarzania dźwięku działa poprawnie - wartości z pliku czyta prawidłowo (przetestowane na diodzie). Problem pojawia się gdy zaczynam odtwarzać...

    Mikrokontrolery AVR   01 Maj 2013 10:13 Odpowiedzi: 26    Wyświetleń: 5220
  • "uŚciąga" - Atmega32, LCD i karta pamięci

    Jest chyba darmowa biblioteka o nazwie FatFs (język C). Nie wiem tylko jak z kompilacją na AVR'y i łatwością jej uruchomienia. Podejrzewam, że w google znajdą się odpowiednie materiały pomocnicze. Link do biblioteki: http://code.google.com/p/minini/wiki/Fat...

    DIY Konstrukcje   07 Paź 2014 19:52 Odpowiedzi: 134    Wyświetleń: 64030
  • [AVR] [AVR][C] Atmega32 SD - problem z nadpisywaniem pliku, zmienna fileName znika

    Po pierwsze: brak całego kodu - nie wiadomo: - jak (i czy) inicjujesz SPI i FatFs, - jaka jest konfiguracja FatFs, Piszesz o fragmencie (po wykreskowaniu...) , którego nawet nie podałeś! Po drugie: po wykreskowaniu Zastanawiam się po co "wykreskowujesz" instrukcję zgłaszającą błąd. Błąd wystąpił wcześniej, niezauważanie go nie spowoduje że on zniknie...

    Mikrokontrolery AVR   19 Maj 2014 14:49 Odpowiedzi: 6    Wyświetleń: 2661
  • [ATmega32][C] - Uszkodzona komórka pamięci, czy to możliwe?

    Cześć Posiadam w kodzie następującą strukturę: [syntax=c] typedef struct gnss_data{ char latitude[9]; // szerokość geograficzna char longitude[9]; // długość geograficzna char speed[4]; // relatywnie do ziemi char hours[2]; char minutes[2]; char seconds[2]; char pdop[4]; // dokładność pozycji char hdop[4]; // dokładność wysokości char vdop[4]; // dokładność...

    Mikrokontrolery AVR   20 Sty 2016 19:20 Odpowiedzi: 19    Wyświetleń: 1794
  • Atmega32: Brak dźwięku w słuchawkach przy odtwarzaniu pliku WAV z karty SD

    Cześć, Napisałem program, który miał odtwarzać utwór z karty SD o nazwie o.wav . Program poprawie otwiera plik, jednak ze słuchawka nie wydaje dźwięku... Czy mógłby ktoś sprawdzić mój kod czy nie ma tam żadnego błędu ? Myślałem że same wyprowadzenie odczytanych wartości hex z pliku muzycznego i "wypuszczenie" ich na PWM w zupełności wystarczy, ale widocznie...

    Mikrokontrolery AVR   14 Mar 2017 21:47 Odpowiedzi: 13    Wyświetleń: 1137
  • Implementacja FAT32 na ATMEGA16 - obsługa długich nazw plików na karcie SD/MMC

    d.d -> do końca nie wiem czy uporałem się z problemem, najprawdopodobniej polega/polegał on na strukturach (z niewyjaśnionych mi przyczyn po jakimś czasie program się wiesza, co dziwna w przypadkowych miejscach) rsikon -> na razie nie udostępniam mojego kodu, mam nadzieję że dość szybko opracuje cały kod i dopiero wtedy wrzucę go na forum :) Osobiście...

    Mikrokontrolery AVR   28 Cze 2009 19:07 Odpowiedzi: 9    Wyświetleń: 1811
  • Domofon ANALOGOWY otwierany kodem.

    http://obrazki.elektroda.pl/6163930500_1... Ostatnio wpadłem na pomysł modyfikacji analogowego domofonu, który mam w mieszkaniu. Do słuchawki dołączony jest mały układ, który "nasłuchuje" na linii dzwonka i automatycznie otwiera drzwi w przypadku wykrycia tajnej sekwencji składającej się z krótkich i długich dzwonków. Urządzenie proste,...

    DIY Smart Home   28 Paź 2015 08:51 Odpowiedzi: 13    Wyświetleń: 12390
  • Jak poprawnie zapisywać dane na karcie SD 2GB z PetitFS?

    dyż muszę ją dodać do mojego projektu, który tworzę na studia. Co się stanie, jeżeli plik się zapełni całkowicie? Kolejne rekordy nie będą już dopisywane? Napisz programik testowy i sprawdź Zdaję sobie z tego sprawę, lecz dydaktyczny kod programu, który analizujemy tutaj, docelowo będzie częścią obszernego programu. A w tej chwili wspomniany kod już...

    Mikrokontrolery Początkujący   12 Lis 2019 20:04 Odpowiedzi: 38    Wyświetleń: 1752
  • atmega8 - Petitfs funkcja pf_read zwraca FR_NOT_OPENED.

    Witam, po długich bojach z petitem udało mi się dobrnąć do funkcji pf_read, która zwraca niestety FR_NOT_OPENED. Funkcje pf_mount oraz pf_open() zwracaja FR_OK. Poniżej kod: [syntax=c]void main() { FATFS fs; /* Work area (file system object) for the volume */ BYTE buff[16]; /* File read buffer */ UINT br; /* File read count */ FRESULT res; /* Petit...

    Mikrokontrolery AVR   14 Lis 2016 01:04 Odpowiedzi: 3    Wyświetleń: 789
  • [M32][C] Obsługa karty SD z fatem (odczyt plików + tekstu)

    Tylko uważaj na FatFs :) Minimalny procek to atmega32 :) Na mniejszym nie odpalisz :) po potrzeba trochę ponad 1Kb RAMu :) Sam się na tym przejechałem próbując odpalić bibliotekę na atmega16 :)

    Mikrokontrolery AVR   01 Lip 2009 16:05 Odpowiedzi: 10    Wyświetleń: 2569
  • ATmega8 i biblioteka Petit FAT – nieudany montaż karty SD, CD/DAT3 na PD1

    Witam, Nie mogę poradzić sobie z obsługą karty SD na atmedze 8. Schemat: http://obrazki.elektroda.pl/7309105300_1... Z tą różnicą, że CD/DAT3 podpięty jest pod PD1. Używam(a raczej próbuję użyć) biblioteki [url=http://elm-chan.org/fsw/ff/00index_... FAT. Kod C: [syntax=c] // includowanie itd. int main(void) { FATFS fs; // Work...

    Mikrokontrolery AVR   16 Maj 2013 15:12 Odpowiedzi: 8    Wyświetleń: 3075
  • mega32 i FatFs - Losowy zapis danych na kartę micro SD, jak to naprawić?

    Jakim napięciem zasilasz Atmegę? Pokaż kompletny schemat. Zrób zdjęcie podłączenia. Jaka karta SD czy SDHC? zapis na kartę dokonuje się losowo, to znaczy czasem po podaniu napięcia wszystko ładne się zapisuje, czasem nie. Nie mam pojęcia czym może być to spowodowane. Stawiam na złe podłączenie np. za długie kabelki między Atmegą, a modułem SD, albo...

    Mikrokontrolery AVR   19 Kwi 2014 11:36 Odpowiedzi: 2    Wyświetleń: 945
  • Stacja Meteorologiczna

    http://obrazki.elektroda.pl/9633413500_1... Witam Chciałbym przedstawić swój projekt nad, którym ostatnio pracowałem. Cała idea zrodziła się z potrzeby posiadania termometru. Potem doszły to tego inne pomysły, aby mierzyć takie wartości jak wilgotność i ciśnienie atmosferyczne. Ostatecznie powstał kombajn, który zapewnia sporą funkcjonalność....

    DIY Konstrukcje   27 Cze 2011 00:35 Odpowiedzi: 28    Wyświetleń: 14845
  • Petit FAT, przykład implementacji obsługi FAT na małe AVR.

    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...

    Mikrokontrolery AVR   03 Sty 2015 16:27 Odpowiedzi: 83    Wyświetleń: 27349
  • Licznik z rejestratorem na karcie SD

    Pomysł na ten projekt podsunął mi kolega. Poprosił o analizę problemu zliczania klientów wchodzących do sklepu. http://obrazki.elektroda.pl/3325370000_1... Zaproponowałem taki projekt: - kontaktoron reagujący na otwarcie drzwi lub tor optyczny, - rejestracja zdarzeń w pliku na karcie SD, - rejestracja kazdego zdarzenia wraz z godziną...

    DIY Poczekalnia   21 Lip 2022 15:25 Odpowiedzi: 18    Wyświetleń: 8973
  • Poszukiwany schemat kompletnego monitoringu portu RS232 z pamięcią.

    W 100zł się zmieścisz jeśli to zrobisz sam, na płytce uniwersalnej. Potrzebujesz prosty procesorek, np. ATMega88 (chociaż wygodniej wziąć ciut większy) , gniazdo SD, kartę SD, MAX232 i parę elementów dyskretnych. Zapis na karcie SD zrealizujesz przy pomocy gotowych bibliotek, np. petitFAT, czy FATFS. Do tego tylko trzeba dodać prostą obsługę USART w...

    Mikrokontrolery   20 Lip 2012 21:51 Odpowiedzi: 18    Wyświetleń: 2379
  • [SD/MMC] Podłączenie czytnika SD do Atmega8 - brak schematu, rezystory, dzielniki napięcia

    Zrób sobie tak i skończą się wszystkie twoje problemy, bo te dzielniki rezystorowe to też się sprawdzają tak z przymrużeniem oka na słowo honoru ..... http://mirekk36.blogspot.com/2012/04/mic... a przy okazji będziesz miał sterowanie zasilaniem karty na potrzeby FatFS nie mówiąc już o tym że możesz wtedy podłączać sobie...

    Mikrokontrolery AVR   27 Maj 2012 21:19 Odpowiedzi: 6    Wyświetleń: 1643
  • PetitFAT na AVR (Atmega8/16/32) – jak podłączyć kartę SD przez SPI i UART?

    Nie umiem go przerobić na SPI do Atmegi8 np. . A widzisz, wszystko akurat jest ładnie opisane (jeśli chodzi dokładnie o takie problemy jak ty masz z bibliotekami zarówno PetitFat jaki FatFS) w książce o której mowa tu: [url=www.atnel.pl/wydawnictwo]Link Te biblioteki są super, ale wiele osób ma takie duże problemy z ich ruszeniem i dostosowaniem do...

    Mikrokontrolery   03 Kwi 2011 20:27 Odpowiedzi: 20    Wyświetleń: 3383
  • Wybór zestawu startowego: Arduino UNO R3 czy MSP430 dla początkujących?

    tmf , Jesteś już bardzo zaawansowany w programowaniu, wiec pewnie nie pamiętasz już problemów jakie mają początkujący. Ja własnie do początkujących należę i naprawdę łatwiej mi zacząć od atmega8. Jest trochę poradników które dosłownie punkt po punkcie tłumaczą jak zapalić diodę lub zmierzyć napięcie. Począwszy od instalacji oprogramowania, połączenia...

    Mikrokontrolery Początkujący   18 Sie 2013 11:54 Odpowiedzi: 30    Wyświetleń: 4374
  • Błąd funkcji 'fopen' przy zapisie do pliku txt w Eclipse, C: nierozpoznana referencja

    Myślałem nad bardziej szczegółowymi instrukcjami co do uruchomienia mikrokontrolera, a dokładniej atmegi, z bibliotekami FatFs i Petit FatFs,

    Mikrokontrolery Początkujący   22 Gru 2020 22:48 Odpowiedzi: 33    Wyświetleń: 3150
  • AVRDOS i ATMEGA32 - Karta SD nie odtwarza plików WAV, Bascom, biblioteki AVR-DOS

    Pewnie zbyt krótko program czeka na CRC i dlatego wychodzą takie cuda :) Spróbuj zmniejszyć prędkość spi pracującego z kartą. Nie da się odczytując pliku go uszkodzić (karta pracuje w trybie odczyt lub zapis nigdy razem). Spróbuj jeśli to możliwe podmienić bibliotekę do obsługi kart SD i ewentualnie pozmieniaj trochę kod aby wszystko dobrze współpracowało...

    Mikrokontrolery AVR   25 Sie 2011 23:55 Odpowiedzi: 13    Wyświetleń: 2162
  • Jak zapisać temperaturę na karcie pamięci z użyciem ATmega8 i systemu plików?

    Jeśli chodzi o system plików to poczytaj sobie o "FatFs Generic FAT File System Module". Informacje na ten temat możesz znaleźć tutaj: [url=http://elm-chan.org/fsw/ff/00index_... Jednak biblioteka ta jest pisana w C. Sam pisałem dość spory czas w Asemblerze. Tworzyłem biblioteki w tym języku choćby do obsługi popularnego wyświetlacza LCD opartego...

    Mikrokontrolery AVR   10 Lis 2011 18:30 Odpowiedzi: 3    Wyświetleń: 1419
  • [ATxmega64A3U][C] - Próba konwersji kodu z ATmega8 na Xmegę

    Witam, podjąłem próbę przetłumaczenia przykładowego kodu do zapisu na karcie SD z biblioteki FatFS ze strony elm-chan (plik ffsample.zip projekt avr_foolproof - mam za mało postów by wkleić link). Niestety efekt nie jest zadowalający - po prostu nie działa :D (nie wykonuje się część odpowiedzialna za stworzenie pliku). Częstotliwość kwarcu w moim projekcie...

    Mikrokontrolery AVR   07 Gru 2013 22:43 Odpowiedzi: 3    Wyświetleń: 1296
  • [AVR][C] PetitFat jak dopisać dane do końca / początku pliku

    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)...

    Mikrokontrolery AVR   28 Sty 2012 14:12 Odpowiedzi: 13    Wyświetleń: 3082
  • Optymalizacja kodu Arduino dla czujników I2C i zapis na SD

    czy w ogóle jest sens korzystać z Arduino, czy nie prościej ściągnąć FATFS, dodać obsługę I2C (kilkanaście linii kodu) i sprawa załatwiona. Skoro autor używa Arduino to raczej nie jest ekspertem od uC. Skoro tak, to na 99% bez Arduino nie da rady. Zapewne Arduino jakoś implementuje FATFS, warto się temu przyjrzeć, bo ten moduł można skonfigurować na...

    Arduino   16 Lip 2018 15:15 Odpowiedzi: 19    Wyświetleń: 921
  • Jaki mikrokontroler wybrać do...?

    Czy ATMega8 poradzi sobie z obsługą: - karty MMC i FAT12/16 - potrzebuję tylko utworzenie pliku (txt/csv) i zapis danych do niego (jaki najmniej pamięciożerną / najprostszą w obsłudze bibliotekę FAT polecacie?), - obsługa LCD/OLED 2x16 znaków + klawiatura 3 lub 4 przyciskowa - zewnętrzny RTC i to wszystko :) ?? Biblioteka Petit FS czyli zminiaturyzowana...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266203
  • Rejestrator temperatury z SD - v3

    http://obrazki.elektroda.pl/2389595600_1... Witam. Ostatnio postanowiłem udoskonalić mój http://obrazki.elektroda.pl/1942292000_1... Program w C również dużo się zmienił. Przepisałem go prawie od nowa. W przeciwieństwie do niedbale napisanego i niedokończonego softu w wersji 0.2x (includy .c w main, etc.), jest ładnie...

    DIY Konstrukcje   28 Lut 2012 11:15 Odpowiedzi: 13    Wyświetleń: 12239
  • Biblioteka "fatfs" elm-chan na '51 - obsługa kart

    Witam kolegów. Jestem niezmiernie ciekaw czy ktoś uruchamiał bibliotekę chana "fatfs" na platformie '51. [url=http://elm-chan.org/fsw/ff/00index_... Jestem w trakcie projektu na procesorze 89c51ED2 i chciałbym jakichś wskazówek przy dopasowywaniu biblioteki fatfs na '51. Kochani! Nie nabijajcie sobie punktów niemerytorycznymi odpowiedziami typu:...

    Mikrokontrolery   06 Maj 2010 21:29 Odpowiedzi: 5    Wyświetleń: 1787
  • [AVR] [AVR][C] Eclipse CDT - Błąd kompilacji 'conflicting types' w diskio.c

    Witam Was. Od samego początku jak uczę się C i programuję używałem edytora programmers notepad z pakietu winavr. Ostatnio wpadłem na pomysł uruchomienia lepszego edytora czyli eclipse niestety napotkałem problemy. Programatora używam tego http://shop.tuxgraphics.org/electronic/d... Błąd jaki mi się pojawia to diskio.h diskio.c [syntax=c]/*----------------------------...

    Mikrokontrolery AVR   29 Sty 2012 20:34 Odpowiedzi: 15    Wyświetleń: 2939
  • [Zlecę] Zaprogramowanie odtwarzacza WAV z kart SD XMega32E5

    Programista na co dzień programuje układy FPGA i przy składni C już musiałem mu przypominać. Atmel Studio też nie jest jego środowiskiem programistycznym Temat ogólnie nie powinien być trudny dla kogoś kto chociaż raz uruchomił obsługę kart SD (patrzę po własnym doświadczeniu bo już wiem jak teraz uruchomić na STM do którego się przyuczam). Nawet napisanie...

    Projektowanie Bazar   29 Kwi 2017 14:41 Odpowiedzi: 7    Wyświetleń: 1794
  • Program zaczyna się wykonywać dopiero po kilku resetach uC

    Witam. Procesor ATmega32. Skorzystałem z tego artykułu: http://mikrokontrolery.blogspot.com/2011... jak i załączonego do niego programu by wziąć na warsztat kartę SD. Gdy podłączam zasilanie do układu (uC ma już załadowany program do pamięci, karta siedzi w slocie) nic się nie dzieje.Po 1-2 resetach uC program się wykonuje...

    Mikrokontrolery Początkujący   27 Cze 2017 11:01 Odpowiedzi: 13    Wyświetleń: 1686
  • Wybór środowiska dla AVR: Bascom vs Atmel Studio - co lepsze?

    Zwłaszcza DebugWire w AtTiny PDI z Xmega zajmuje 2, z czego jedną dedykowaną i reset, a UPDI z nowych tiny (81x, 12xx) i mega (32xx, 48xx) tylko 1 dedykowaną. Chciałbym zobaczyć pracę i jej wydajność kolegi piszącego soft bez debugera. Każdy normalny szef zwolni takiego pracownika bo jest mało wydajny. Niby czemu? Czy taki, który umie posługiwać się...

    Mikrokontrolery AVR   20 Lip 2018 21:46 Odpowiedzi: 27    Wyświetleń: 2676
  • [AVR][C] + [SD/MMC] - Nie da sie programować po ISP ani czytać z karty.

    A więc wojna!! :P Krótko mówiąc złość przeze mnie przemawia, bo Atmega644 na wewnętrznym 8MHz + SD + zasilanie 3.3V = kolejne nie powodzenie. if(pf_mount(&fs)==2) pulse(2,500); Efekt, dwukrotne mrygniecie diody led. Nie miałem wiele czasu więc oprogramowałem tylko zieloną. Obecny kod: /*--------------------------------------...

    Mikrokontrolery AVR   19 Lip 2011 15:00 Odpowiedzi: 27    Wyświetleń: 6202
  • [C] Klakson samochodowy i regulacja częstotliwości oraz wypełnienia

    Cześć, wybaczcie, że nie pisałem, ale nie mogę się dogadać z kartą SD za pomocą atmega8 1MHz(wewnętrzny). Próbowałem z dwiema kartami. Za każdym razem funkcja disk_initialize nie zwraca mi FR_OK. Dokładnie sprawdzałem zasilanie, na kartę daję 3V3, a na mikrokontroler 5V. Pomiędzy liniami danych z uC do SD dałem dzielnik rezystorowy 510om i 1kom(napięcie...

    Mikrokontrolery   10 Lip 2011 10:15 Odpowiedzi: 53    Wyświetleń: 11844
  • [RTOS] Jak zacząć programować w RTOS? Różnice względem bare metal i integracja FatFS

    RTOS to przede wszystkim problemy. Każdy wątek jest jakby zupełnie oddzielną aplikacją. I to jest fajne i pozornie proste. Problem zaczyna się, kiedy wątki muszą się ze soba komunikować lub współdzielić zasoby. I tu zaczyna się jazda. Przede wszystkim sterowniki urządzeń i peryferii muszą być napisane w sposób wielowątkowy. Nie jest to jakiś straszny...

    Mikrokontrolery   09 Lut 2013 17:50 Odpowiedzi: 23    Wyświetleń: 4338
  • [Zrobię] Projektowanie elektroniki, programowanie.

    Chciałbym zaoferować następujące usługi: -projektowaniem płyt PCB (Kicad) -tworzenie programów w języku C na mikrokontrolery AVR(ATMega, XMega, Atiny), ARM (STM32, LPC) -rozwiązywanie projektów i zadań elektronicznych(np. Technika bardzo wysokich częstotliwości, Technika transmisji sygnałów, wzmacniacze, teoria obwodów) Doświadczenie w pracy z: -modemami...

    Projektowanie Bazar   28 Wrz 2015 21:56 Odpowiedzi: 0    Wyświetleń: 1290
  • [Atmega128] Atmega128 i FATFs - restart przy odczycie plików w trybie R/W, jak naprawić?

    Witam, zaadaptowałem FATFs na Atmegę128, jednak mam problem z odczytem plików w trybie R/W. Otóż w pewnym momencie procesor się restartuje (kawałek kodu z funkcjami FATFs'a + log z konsoli poniżej). W trybie Read - wszystko działa bez problemu, tak samo jak w trybie R/W sam zapis działa dobrze. Initializing card, error code: 0 Mounting File System...

    Mikrokontrolery AVR   07 Lis 2011 13:23 Odpowiedzi: 0    Wyświetleń: 939
  • [Zlecę] Prototyp: AVR+MMC/SD -> sterownik matrycy LED

    Witam, Zlecę opracowanie prototypu sterownika na AVR (schemat, obwód drukowany, montaż elementów + uruchomienie) do matrycy LED. Opis działania: Na karcie MMC/SD umieszczone są pliki tekstowe (w formacie do ustalenia) zawierające sekwencje włączania LED w matrycy. Karta standardowo sformatowana jako FAT16 lub FAT32. Wybór pliku i sekwencji w pliku odbywa...

    Ogłoszenia Elektronika   06 Maj 2010 14:17 Odpowiedzi: 0    Wyświetleń: 1411