fatfs przykład

Znaleziono około 158 wyników dla: fatfs przykład
  • [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
  • REKLAMA
  • [STM32F4]Obłsługa karty SD przez Fatfs z książki K. Paprockiego

    FAT na karcie SD nie wymaga ściągania "znienawidzonych bibliotek producenta". Odwiedź stronę twórcy biblioteki. Wystarczy edytować funkcję oznaczone jako Platform dependent. Przeglądnij przykład dla LPC17xx.

    Mikrokontrolery ARM   01 Sie 2012 09:54 Odpowiedzi: 6    Wyświetleń: 5266
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Atmega128 - FatFS: Problemy z zapisem na karcie SD po migracji z AVR DOS

    I tak i nie - znalazłem inna biblioteke - przykłady zawarte w FatFs są nieprawidłowe. A doszedłem do tego z analizatorem stanow logicznych - każdy z przykładów ktore zawiera w sobie FatFS na AVR nie wysyła tych min 73 cykli przed rozpoczęciem komunikacji z kartą z tąd jedne działają a inne nie okazuje się że moje "działające" karty da się odczytać niezależnie...

    Mikrokontrolery AVR   02 Mar 2014 01:39 Odpowiedzi: 6    Wyświetleń: 1893
  • [stm32] [RTOS] Jak dodać logowanie przez terminal na HY-Mini STM32F103VCT6?

    OK. Ja też jestem w pracy i nie zawsze mogę o tej porze coś robić. Ale dalej: Do testowego używania UARTA przyda się "podmienienie" standardowej obsługi funkcji printf na taką, która wysyła dane przez UARTA do naszej Windowsowej konsoli. Możesz to wpisac standardowo przed obsługą assert_failed() /** * (at)brief Retargets the C library printf function...

    Mikrokontrolery ARM   24 Maj 2012 12:05 Odpowiedzi: 37    Wyświetleń: 5671
  • STM32F373 + SDCARD - Nieudane przejście w tryb SPI przy CMD0

    Cześć. Siedze już 2 dni nad kodem, prześledziłem wszystkie rejestry i nie wiem już co jest źle. Mam problem z komunikacją z kartą SD już na samym początku kiedy wysyłamy komendę CMD0 - przejście w tryb sterowania po SPI. Oto dołączam mój kod: Biblioteka SPI: PLIK Spi.h [syntax=c] /* * Biblioteka obslugi SPI */ #ifndef SPI_H #define SPI_H #include "stm32f37x.h"...

    Mikrokontrolery   20 Paź 2015 09:51 Odpowiedzi: 14    Wyświetleń: 1005
  • REKLAMA
  • [NXP][LPCXpresso][1114/302] - Biblioteka do obsługi SD

    Witam Podzieli się ktoś biblioteką do obsługi kart SD pod środowisko LPCXpresso ? W przykładach PetitTaf i FatFS są braki w plikach a z przykładów z innych procków coś mi nie wychodzi. Może znajdzie się jakaś życzliwa dusza ;) pozd. Jacik

    Mikrokontrolery ARM   31 Paź 2012 12:51 Odpowiedzi: 2    Wyświetleń: 1203
  • REKLAMA
  • [C] Optymalizacja zapisu liczb na kartę SD z FatFS - problem z buforem 100 liczb

    Twój przykład w ogóle nie korzysta ze stosu (tylko do przechowywania zmiennych lokalnych). To co ci zjada stos to te tablice.

    Mikrokontrolery AVR   20 Cze 2011 18:54 Odpowiedzi: 18    Wyświetleń: 1661
  • Biblioteka FATfs i problem z implementacja na ATmega16

    Googlowałem dzisiaj sporo, ale nie udało mi się znaleźć gotowca do tych 6 funkcji na megę32. Przecież są dostępne w przykładach.

    Mikrokontrolery AVR   07 Cze 2010 13:03 Odpowiedzi: 34    Wyświetleń: 11959
  • STM32 F103RB - Problemy z implementacją FatFs do obsługi karty SD

    Polecam zostawienie przykładów z książki w spokoju, ponieważ oparte są na starej wersji biblioteki, przez co jest bardzo dużo z tym problemów. Polecam http://www.siwawi.arubi.uni-kl.de/avr_pr... skorzystanie z tego przykładu - w tym rozwiązaniu jest zaimplementowany terminal z większością funkcji...

    Mikrokontrolery ARM   28 Gru 2011 08:15 Odpowiedzi: 7    Wyświetleń: 4915
  • AVR - FatFs i karty SDHC: Xmega nie zapisuje na Kingston 4 GB, co zmienić?

    Odgrzewam temat bo akurat z nim walczę mam kartę SDHC 16GB i FATfs 0.14, przykład z podkatalogu generic. Karta sformatowana do FAT32, rozmiar jednostki alokacji 4096bajtów. Problem polega na tym, że plik na karcie się tworzy, brak zwracanych błędów, ale również brak w pliku danych. Jak włożę zwykłą kartę SD akurat mam pod ręką 128MB to wszystko działa...

    Mikrokontrolery   19 Kwi 2021 19:21 Odpowiedzi: 10    Wyświetleń: 1269
  • [M32][C] Obsługa karty SD z fatem (odczyt plików + tekstu)

    Trafiłem na taki szmelc że samego kodu było koło 50 KB a ram zabierał w całości z atmega128. Bo trzeba włączyć optymalizację (przynajmniej poziom 1) :wink:. FatFs wraz z przykładami jest dostępny tutaj [url=http://elm-chan.org/fsw/ff/00index_... że ściągałeś jakąś wersją którą ktoś bezmyślnie próbował modyfikować.

    Mikrokontrolery AVR   01 Lip 2009 16:05 Odpowiedzi: 10    Wyświetleń: 2569
  • 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
  • ATmega8 - Jak podłączyć i zasilić kartę SD do odtwarzania WAV?

    No różnice nomenklaturowe, jak to zawsze bywa, pewnie osobiście od razu znaleźlibyśmy wspólny język. Nie wiem jak teraz w przykładach FatFS dla AVR jest, ale w tej wersji z której korzystałem ostatnio przy projekcie z zapisem na SD trzeba było mocno pogrzebać w plikach "dialogu z hardware", żeby przystosować to do moich potrzeb w 100%.

    Mikrokontrolery Początkujący   11 Lut 2013 09:37 Odpowiedzi: 11    Wyświetleń: 4800
  • Petit FAT, przykład implementacji obsługi FAT na małe AVR.

    Z pozdrowieniami dla tych, którzy uruchamiali fatFS na atmedze ale się nie podzielili wrzucam projekt pod ATMEGA32.

    Mikrokontrolery AVR   03 Sty 2015 16:27 Odpowiedzi: 83    Wyświetleń: 27349
  • REKLAMA
  • [HAL][NUCLEO - L476RG] - FATFs SDIO HAL-STM32Cube+KEIL

    W przykładach dla STM32F10C_EVAL(jest do pobrania przez Cube pod nazwą STM32Cube_FW_F1_V1.4.0) jest kod aplikacji z obsługą FatFs dla bibliotek HAL ale przy użyciu SPI. Nie wiem czy to ważne ale w porównaniu z tym kodem brakuje Ci linijki w tym stylu: if(FATFS_LinkDriver(&SD_Driver, SDPath) == 0)

    Mikrokontrolery ARM   10 Paź 2016 23:13 Odpowiedzi: 3    Wyświetleń: 2208
  • [Zlecę] przykład dla lpc1114 fatfs

    Witam, potrzebuję działający przykład pod eclipse lpcxpresso LPC1114 z biblioteką FatFs. Oferty na PW. Pozdrawiam R.L.

    Projektowanie Bazar   10 Lut 2013 19:28 Odpowiedzi: 0    Wyświetleń: 1275
  • Czy ktoś ma działający program z bibloteki FATfs na LPC2478

    i próbowałeś odpalić ten przykład?

    Mikrokontrolery ARM   18 Lis 2010 20:33 Odpowiedzi: 19    Wyświetleń: 1834
  • Biblioteka FatFs - zapis plików w różnych katalogach

    A ten ERASE_BLOCK to nie jest czasem oznaczenie, ile jednostek pamięci (bajtów/sektorów) jest kasowanych naraz? Pamięć masz na pewno skonfigurowaną na taką a nie inną długość sektora? Nigdy tą biblioteką się nie bawiłem na tyle poważnie, zawsze używałem jej do kart SD, a do nich jest gotowy przykład.

    Mikrokontrolery   29 Gru 2010 16:24 Odpowiedzi: 8    Wyświetleń: 2373
  • LPC1115 - FatFS - problem z montowaniem karty SD przez SPI

    Czegoś tu nie rozumiem. Razem z FatFS można ściągnąć gotowy, działający przykład na LPC17xx, ze wszystkimi potrzebnymi funkcjami obsługi SPI i dostępu do karty. Dlaczego go nie użyjesz, tylko próbujesz szyć coś z jakichś dziwnych łatek? Jeśli chodzi o SPI, to LPC11xx jest bardzo podobny do LPC17xx.

    Mikrokontrolery ARM   20 Sie 2013 08:34 Odpowiedzi: 22    Wyświetleń: 3168
  • Jak obsłużyć karty SDHC (8GB) na XMega32E5 z użyciem FatFs i USART?

    W przykładach do w/w książki masz wszystko co potrzeba do obsługi SD. W XMEGA E5 też najwygodniej użyć USART w trybie SPI. Z kolei do komunikacji z PC wykorzystany jest w przykładach USB, ale w trybie emulacji wirtualnego portu szeregowego - stąd tez wystarczy wyrzucić całą obsługę USB, a w kodzie funkcje odwołujące sie do USB zamienić na funkcje odwołujące...

    Mikrokontrolery AVR   29 Kwi 2017 17:42 Odpowiedzi: 12    Wyświetleń: 1338
  • VS1003B problem z odtwarzaniem plików audio, stm32 hard fault

    To nie zadziała w ten sposób... W swoim main() używasz bezpośrednio funkcji z biblioteki FatFs - np. f_open() (zwróć uwagę na podkreślenie). Potem - wewnątrz funkcji VS1003PlayFile() używasz standardowej funkcji fread() (zwróć uwagę na BRAK podkreślenia), a do tego jeszcze zamiast standardowego FILE do funkcji przekazujesz FIL z FatFs... Proponowałbym...

    Mikrokontrolery ARM   31 Mar 2020 16:30 Odpowiedzi: 2    Wyświetleń: 477
  • [Atmega32] - FatFS undefined reference to get_fattime();

    Rzeczywiście to przeoczyłem. W przykładzie z FATFS complex czas ten jest ustawiany za pomocą RTC możecie zobaczyć gdyby, ktoś miał z tym problem. Przedstawię poniżej jeszcze dokładne ustawienia obecnego czasu z komentarzami gdyby się to komuś w przyszłości przydało: [syntax=c]DWORD get_fattime (void) { /* Returns current time packed into a DWORD variable...

    Mikrokontrolery AVR   11 Sty 2014 21:15 Odpowiedzi: 3    Wyświetleń: 2721
  • STM32F1 + FATFS blokuje wysyłanie danych do wyświetlacza TFT przez SPI po obsłudze SD

    Witam Najprostszy przykład - montuję FATFS (karta SD), otwieram plik tekstowy np. do zapisu, wpisuje dowolny tekst, zamykam plik. Do tego momentu jest wszystko dobrze tzn. tworzy mi i zapisuje plik z danymi na karcie SD (nie ma też problemu z dopisywaniem danych do istniejącego pliku). Następnie próbuję wysyłać po SPI do wyświetlacza TFT jakiekolwiek...

    Mikrokontrolery ARM   01 Lis 2020 16:44 Odpowiedzi: 14    Wyświetleń: 951
  • [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
  • [STM32F103] - send_cmd() zwraca 0xFF przy inicjalizacji karty SD, co robić?

    Witam, Od jakiegoś czasu pracuję nad obsługą karty SD oraz FatFS. Bazuję na przykładach dołączonych do książki "Mikrokontrolery STM32 w praktyce". Podczas debuggowania doszedłem do momentu w programie, który powoduje niepoprawne działanie. Otóż w funkcji disk_initialize( BYTE) znajduje się następująca linia: [syntax=c] if (send_cmd(CMD0, 0) == 1) [/syntax]...

    Mikrokontrolery ARM   06 Lut 2013 16:25 Odpowiedzi: 48    Wyświetleń: 7770
  • STM32F769 DISCO - Karta SD nie mogę zapisać nic na kartę.

    Możesz coś więcej powiedzieć bo jestem początkujący w CubeMX? Bo nie wiem w sumie o jakich przykładach mówisz Wejdź na chwilę do CubeMX, do Help->Updater Settings i podglądnij gdzie u Ciebie jest Repository Folder. Odszukaj ten folder i prawdopodobnie (jeśli robiłeś projekt na Twój DISCO) jest tam folder(y) z nazwą z F7. Tam znajdziesz aktualną wersję...

    Mikrokontrolery ARM   10 Paź 2016 15:52 Odpowiedzi: 17    Wyświetleń: 1485
  • [STM32] Chan FatFs zwraca FR_INVALID_OBJECT przy otwieraniu folderu

    zasugerowałem się f_stat która sprawdza istnienie pliku na dysku No ale przecież do f_stat() musisz podać prawidłowy wskaźnik na istniejący obiekt - tak samo jak do każdej funkcji. Dokładnie to wynika zresztą z przykładu z linka który podałeś.

    Mikrokontrolery ARM   12 Gru 2017 10:22 Odpowiedzi: 7    Wyświetleń: 732
  • STM32 - Obsługa kart przez sdio - zapis do pliku txt

    Załączam kawałek działającego kodu. Folder SDCard zawiera przykładowy kod zestawu ewaluacyjnego od firmy ST. Jest nieco zmodyfikowany od oryginału, niestety nie pamiętam źródła (możliwa płyta z przykładami do HY-Mini). W folderze FatFs biblioteka ChaNa w wersji 0.09a. Plik diskio.c uzupełniony o potrzebny kod.

    Mikrokontrolery ARM   10 Sty 2013 20:10 Odpowiedzi: 2    Wyświetleń: 2862
  • STM32 [Keil] - Jak zintegrować ADC1 i zapis na SD z użyciem FATFS?

    Witam, chciałbym stworzyć prosty układ pomiarowy, który by miał za zadanie pobrać w krótkim czasie sporą liczbę pomiarów (np 1000 pomiarów w ciągu sekundy przy 12 bitowym przetworniku adc) i jednocześnie zapisać te pomiary na kartę sd ( system plików fatfs ) po to aby móc swobodnie w dłuższym czasie przesłać otrzymane dane poprzez port rs232 na PC ....

    Mikrokontrolery ARM   26 Lis 2011 18:04 Odpowiedzi: 5    Wyświetleń: 2463
  • AVR + Bascom - Jak stworzyć pendrive z dostępem do plików 256K?

    A karta SD nie wystarczy? Petit FAT: http://elm-chan.org/fsw/ff/00index_p.htm... FatFs: http://elm-chan.org/fsw/ff/00index_e.htm... Przykłady: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery AVR   27 Paź 2016 23:26 Odpowiedzi: 10    Wyświetleń: 1068
  • [m88] [m88][microSD] - FR_NOT_READY przy komunikacji z kartą 1GB GOODRAM

    witam, 'przerabiam' komunikację z kartą uSD z m16 na m88 http://mikrokontrolery.blogspot.com/2011... 1. m88, F_CPU 8MHz, karta 1GB GOODRAM microSD (SD-C01G TAIWAN), FAT 2. schemat podłączeń jak w przykładzie, dostosowany do m88 stosuję 'czysty' adapter kart uSD, do buforowania używam SN74LS07 (dokładnie jak w przykładzie)...

    Mikrokontrolery AVR   29 Paź 2015 10:54 Odpowiedzi: 5    Wyświetleń: 771
  • [STM32F103RCT6][FreeRTOS]] - Obsługa karty SD na SPI

    Witam, Piszę z prośbą o pomoc, a dokładniej o analizę, bądź też kawałek kodu z działającego przykładu. Kartę podłączyłem po SPI3 oraz zastosowałem FatFS. Wyczerpały mi się pomysły co robię źle. Przy fresult = f_open( &plik, "test.txt", FA_CREATE_ALWAYS | FA_WRITE ); dostaję FR_DISK_ERR. Czy ktoś z kolegów może zobaczyc na plik konfigurujący...

    Mikrokontrolery ARM   06 Kwi 2013 16:23 Odpowiedzi: 3    Wyświetleń: 1473
  • Jak użyć biblioteki HAL lub LL w STM32 bez CubeMX w Keilu?

    Nie podoba mi się układ kodu generowanego przez ten system, a przede wszystkim konieczność pisania w zdefiniowanych miejscach pliku. Nie musisz całkowicie rezygnować z CubeMX, bo jest dość pożyteczny. Ale możesz go użyć raz, jako "generatora" poprawnej aplikacji a później przerobić według uznania projekt, powyrzucać te specyficzne komentarze i inne...

    Mikrokontrolery ARM   16 Kwi 2019 02:54 Odpowiedzi: 4    Wyświetleń: 1935
  • [SD][ATMEGA8][C] - Petit fatFS - szkielet programu.

    Podłączenie karty na rysunku z Tiny85 jest błędne. Twoja propozycja jest prawidłowa, ale brakuje rezystorów podciągających do Vcc (typ 10k przynajmniej dla linii !CS, vide LED w Tiny85). Komentarz to opis konfiguracji poszczególnych linii portu: H - wyjście w stanie wysokim, L - wyjście w stanie niskim, u - wejście z pull-up'em, z - wejście bez pull-upa....

    Mikrokontrolery Początkujący   31 Maj 2013 22:58 Odpowiedzi: 14    Wyświetleń: 3975
  • [Atmega 32 / 644] [c] Karty SD i FAT - biblioteka elm-chan

    Może i zapewne przede wszystkim: wiedzy. Niestety ja "bawię się" elektroniką z doskoku. Mam mało na to czasu - ale nie odpuszczam ;) Jakiś czas temu przyglądałem się wspomnianym przez ciebie oprogramowaniu niestety pamiętam, że pogubiłem się strasznie. "elm-ch" ruszył bez problemów. Tylko był problem z dopisywaniem danych do pliku. Teraz ponownie przydała...

    Mikrokontrolery AVR   16 Sty 2011 10:51 Odpowiedzi: 13    Wyświetleń: 5111
  • 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
  • STM32F407 Discovery: Implementacja MSC USB z FatFs i SD na SPI

    Witam. Dopiero zaczynam pracę z interfejsem USB mass storage. Na uC mam zaimplementowany system FatFs (LFN) ze strony http://elm-chan.org/. Do tego karta SD po SPI. Potrzebuję aby urządzenie pracowało w klasie MSC. Widziałem już mnóstwo przykładów - jednak do rozwiązania nie zbliżyłem się ani o krok. Większość projektów (w przeciwieństwie do mojego)...

    Mikrokontrolery ARM   21 Cze 2013 09:22 Odpowiedzi: 3    Wyświetleń: 2316
  • [STM32][eclipse+CodeSourcery]Obsluga USB Mass Storage Device

    mkochniarczyk(at)ensyst.pl Kartę mam na SPI1, lecz i tak korzystam z FatFs i inicjalizacji SD zawartym w bibliotece. Jak pisałem wyżej też próbowałem odpalić przykłady ST...ale się nie udało. Gdyby Twoje biblioteki ruszyły skłonny Ci jestem za nie nawet zapłacić (a punkty swoją drogą) :wink:.

    Mikrokontrolery ARM   19 Maj 2011 21:10 Odpowiedzi: 15    Wyświetleń: 4799
  • FatFs - mikrokontroler zawiesza się przy odczycie daty pliku test.txt

    Oczywiście FatFs (np: odczyt plików) działa poprawnie ? Masz uruchomione debug'ownie kodu? Może rdzeń ląduje w HardFault ? :) To wysyłanie po UART masz w pętli głównej zrealizowane?

    Mikrokontrolery ARM   27 Kwi 2012 11:40 Odpowiedzi: 13    Wyświetleń: 2573
  • 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ń: 4371
  • STM32 - HardFault przy użyciu bibliotek FatFs na układzie STM32 mini

    Witam od dwóch dni walczę z bibliotekami Fatfs, i mam niezidentyfikowany błąd, wykończyły mi się pomysły. Sprawa wygląda tak posiłkuje się przykładami z książki STM32 w praktyce Autor: Krzysztof Paprocki. W zasadzie chce skompilować gotowy kod , (przykład R9 sd_fatfs) działam na układzie STM mini http://allegro.pl/zestaw-uruchomieniowy-...

    Mikrokontrolery ARM   18 Lip 2011 16:39 Odpowiedzi: 3    Wyświetleń: 3063
  • [stm32, linker, .c + .cpp] STM32, linker: błąd linkowania .cpp z .c, przerwanie przy wywołaniu fatfs

    Wielkie dzięki. W kodzie miałem zadeklarowaną tablicę FILINFO Info[1000]; faktycznie zabijała stos. A ja nie popatrzyłem co to za struktóra. A ona jest dość spora. Kod ten wziełem z przykładu - widać był na większy procek. Mój ma tylko 20kB RAM'u.

    Mikrokontrolery ARM   16 Gru 2009 15:31 Odpowiedzi: 6    Wyświetleń: 1697
  • FatFS R0.15 na Atmega 1284P: Błąd undefined reference to `mmc_disk_write`

    Zaglądałeś tu? https://community.platformio.org/t/artif... Mi te błędy też się kojarzą z niewłączeniem jakiejś biblioteki do gcc z kompilowania programów na pc, np. czasem trzeba było dodać -lmath

    Mikrokontrolery AVR   19 Lis 2024 19:54 Odpowiedzi: 6    Wyświetleń: 198
  • [STM32] Stos zrzuca rejestry do zmiennych globalnych

    Obrazki zmieniłem. Winą jest linker. Dodam na końcu 2 linkery których używam, dobry i zły. Dobry jest starym linkerem, który nie ma HEAP'a (Freedie chyba wiesz o co chodzi) drugi jest z HEAP'em z przykłady migających LEDów ze strony Freddiego. Chodzi o to, że po wywołani funkcji np. f_open (FatFS) na początku tej funkcji w assemblerze jest instrukcja...

    Mikrokontrolery ARM   05 Paź 2009 18:43 Odpowiedzi: 9    Wyświetleń: 3287
  • STM32F103VCT6 - Zawieszanie się przy f_mount podczas obsługi kart SD

    Jeśli to ta płytka i te przykłady to w procedurze odczytu danych z karty trzeba wpisać taką wartość na sztywno - nie chodzi o fatfs, ale o funkcje niskopoziomowe obsługi karty. Poszukaj na forum , bo pisałem o tym dosyć sporo, dokładnie co i gdzie trzeba zmienić oraz jak do tego doszedłem. Z okazji świąt podaję linka: http://www.elektroda.pl/rtvforum/topic26...

    Mikrokontrolery ARM   29 Gru 2013 19:06 Odpowiedzi: 46    Wyświetleń: 5409
  • Komunikacja z kartą SD za pośrednictwem HAL i FatFS.

    Coś robię nie tak? Takie przykłady widziałem w internecie. Np. to czytałeś: http://elm-chan.org/docs/mmc/mmc_e.html Plus jakieś pdf od producentów też warto przeglądnąć. Ten kod to jakiś fragment, może błędy są gdzie indziej. Sprawdziłeś czy masz właściwe fizyczne sygnały na SPI? Za pomocą np oscyloskopu, lub chociaż szacunkowo miernikiem częstotliwości?

    Mikrokontrolery ARM   18 Maj 2017 11:14 Odpowiedzi: 1    Wyświetleń: 1833
  • PetitFS - Czy można utworzyć plik za pomocą funkcji pf_open?

    Ściągnij FATFS i tam masz możliwość utworzenia nowego pliku. Służy do tego funkcja fs_open z odpowiednim argumentem, na przykład FA_WRITE | FA_OPEN_ALWAYS http://elm-chan.org/fsw/ff/en/open.html PetitFS jest fajne jeśli chodzi o odczytywanie pliku. Zapisywać wprawdzie się da, ale tylko do istniejącego pliku i bodajże plik nie może zmienić rozmiaru.

    Mikrokontrolery AVR   04 Cze 2013 07:48 Odpowiedzi: 5    Wyświetleń: 1668
  • Atmega16 - Konfiguracja FatFs z modułem SD i 74LS07 na SPI

    witam, "na dniach" będę "odpalał" ten przykład na ATMega8 (jak na razie skompilowało się bez przeszkód w AVRStudio4, musisz tylko zainkludować HD44780.h w pliku main) jak dalej będą wątpliwości to odpowiem czy mi się udało :)

    Mikrokontrolery AVR   02 Wrz 2015 19:46 Odpowiedzi: 4    Wyświetleń: 1458
  • Sound Blaster 16 + STM32, czyli co nuda robi z człowiekiem

    http://obrazki.elektroda.pl/2247266700_1... Witam. W Internecie można znaleźć dużo przykładów, jak odtwarzać przez mikrokontroler dźwięk takimi sposobami, jak PWM czy DAC na interfejsie I²S. Niestety, ale jakość dźwięku PWM-a mnie nie zadowala, a zewnętrzny DAC nie wchodził w grę, ponieważ mój mikrokontroler nie ma wspomnianego...

    DIY Konstrukcje   17 Mar 2012 14:35 Odpowiedzi: 46    Wyświetleń: 36910
  • Tworzenie PCB dla przekaźnika krótkofalarskiego simplex w CadSoft Eagle - porady?

    Zanim dokończysz projekt PCB, dokładnie sprawdź jak należy łączyć linie danych MOSI, MISO, SCK, CS przy różnym zasilaniu uP i SD_CARD. Podpowiem, że to co masz teraz zastosowane, jest niepoprawne. Cześć, dzięki za odpowiedź. Schemat połączenia brałem z dokumentacji FatFS, np. [url=http://www.pocketmagic.net/avr-sdca...

    Pomoc w PCB   07 Lis 2016 03:30 Odpowiedzi: 27    Wyświetleń: 2430
  • Porada w wybraniu zestawu uruchomieniowego (MP3 + MS)

    Z tym miejscem na kod naprawdę przesadzasz. Obecnie realizuję projekt, w którym mam już wykorzystany chyba komplet funkcji trygonometrycznych + pare innych standardowych (sqrtf() choćby), kupę przerwań i obliczeń na liczbach zmiennoprzecinkowych - całość zajmuje troszkę ponad 20kB. Ciężko mi wyobrazić sobie program, który zajmowałby więcej niż kilkadziesiąt...

    Mikrokontrolery ARM   18 Wrz 2009 17:27 Odpowiedzi: 10    Wyświetleń: 2038
  • FatFs+STM32F4: Błąd FR_NOT_READY przy f_open() na microSD, jak naprawić?

    Eh... co do tego czy wiem czy nie wiem do czego to służy... Niech będzie że nie wiem, naprawdę nie robi to żadnej różnicy... Zasugerowałem się innym przykładem nt. I2S, ok był błędny lub nieadekwatny ale od momentu kiedy napisałeś żeby to wyrzucić nie używam tych linijek, ba! nawet napisałem, że kod niezależnie czy one są czy też nie i tak nie działa......

    Mikrokontrolery ARM   17 Sty 2014 22:12 Odpowiedzi: 6    Wyświetleń: 3105
  • STM32CubeMX i HAL - opinie przy zaawansowanych projektach, wady i zalety

    Co sądzicie o STM32CubeMX i HAL? Chciałbym poznać opinię kogoś, kto tworzy soft nieco bardziej zaawansowany niż przykłady w tutorialach typu mruganie diodą. Są jakieś poważne argumenty "przeciw"? Spodobało mi się banalnie proste generowanie kodu do obsługi kart SD/FatFS i FreeRTOS, ale pewnie ma to też jakieś wady. PS Jeżeli na forum jest podobny wątek...

    Mikrokontrolery ARM   27 Cze 2016 09:59 Odpowiedzi: 5    Wyświetleń: 2091
  • Zmodyfikowanie kodu dla ATmega32 - zapis na SD bez UART i wyświetlacza

    OK. Poczytałem, pooglądałem i poprawiłem. Biblioteka najnowsza. Skompilowało się. Z racji zapełnienia pamięci ATmega32 do około 125% postanowiłem przejść na ATmega644. Niestety po wgraniu programu dalej nic się nie zmieniło, dlatego postanowiłem zacząć od odczytu z przykładu ze strony o funkcji f_open. Też mam z nim problem. Obecnie mam taki oto kod:...

    Mikrokontrolery Początkujący   17 Lis 2019 22:33 Odpowiedzi: 11    Wyświetleń: 1218
  • Prosty system plików do mikrokontrolerów ATMega i karty microSD - alternatywy dla FatFS

    (at)Pocieszny W przykładach do książki "AVR. Układy peryferyjne" znajdziesz przykład prostego FS, działającego z pamięciami SPI, ale także da się go dostosować do kart SD. Wrzuciłem tam cały rozdział "Rozdział 24. Budujemy system plików" - także szukaj w przykłądach do tego rozdziału. Jest to co prawda opisane dla XMEGA, ale poza samym stykiem z SPI,...

    Mikrokontrolery AVR   31 Maj 2016 21:39 Odpowiedzi: 4    Wyświetleń: 1080
  • stm32 - fatfs - SPI - Nie zmienia rozmiaru pliku przy zapisie i lseek'u

    Jeżeli chodzi o ffconfig.h to próbowałem różnych ustawień a z desperacji ;) nawet zupełnie kosmicznych ich kombinacji. Jeżeli chodzi o ustawienia kompilatora to -O0 -> prawie najnowszy bleeding edge toolchain. Przed każdym buildem robię clean'a. Dodam, że dzieje się to na dwóch różnych kartach. Próbowałem też z różnymi typami zmiennych a uchwyt systemu...

    Mikrokontrolery ARM   04 Lis 2013 18:08 Odpowiedzi: 7    Wyświetleń: 2628
  • 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
  • Jak odczytać plik z karty SD za pomocą CHAN FAT i STM?

    Wrzuciłem do mojego projektu moduł CHAN i mam pewne pytania. Wszystko mi sie kompiluje ale nie rozumiem pewnej rzeczy. ... I powiedzcie mi teraz jak odczytać jakiś plik z karty i wrzucić go na chwile do pamięci ? jakich instrukcji trzeba użyć i gdzie aby to zrobić? Takiego modułu jak "CHAN" to nie znam. Nazywaj rzeczy po imieniu, to jest biblioteka...

    Mikrokontrolery Początkujący   16 Lut 2012 21:03 Odpowiedzi: 4    Wyświetleń: 1544
  • Poszukiwany schemat kompletnego monitoringu portu RS232 z pamięcią.

    Jest programowany w systemie, ale wymaga programatora. Skoro nie chcesz inwestować w programator, to kup AVR z wbudowanym interfejsem USB - one mają fabryczne bootloadery (część ma) - wystarczy dodać gniazdko USB, zainstalować na kompie sterowniki i można programować przez Atmelowski program FLIP. Przykładów połączenia SD z AVR w necie znajdziesz mnóstwo,...

    Mikrokontrolery   20 Lip 2012 21:51 Odpowiedzi: 18    Wyświetleń: 2367
  • [RTOS] Jak zacząć programować w RTOS? Różnice względem bare metal i integracja FatFS

    Witam, Aby nie zaśmiecać innego wątku, to przenoszę się z tematem tutaj ;-) Mam kilka pytań natury ogólnej dotyczącej RTOS'ów. Od dłuższego czasu planuję przejście na RTOS'a, ale do tej pory jakoś radziłem sobie bez niego stosując maszyny stanów. Ponieważ jednak programy rozrastają się i panowanie nad nimi zaczyna być coraz bardziej skomplikowane wzrok...

    Mikrokontrolery   09 Lut 2013 17:50 Odpowiedzi: 23    Wyświetleń: 4338
  • HY-32-mini STM32F103VCT6 - Optymalizacja wyświetlania BMP na LCD

    Bardzo dziękuję za informacje. Posiedziałem trochę wczoraj w nocy i: moduły DMA pamiętają adresy i pozostałe ustawienia. Po zakończeniu transferu wszystko jest przywracane w rejestrach. Jeżeli coś jest stałe, to nie trzeba tego za każdym razem ładować do rejestrów (jak w programach 2 i 3); wystarczy tylko ustawić bit DMA_CCR1_EN. Podpucha :) Rejestr...

    Mikrokontrolery ARM   10 Mar 2014 21:30 Odpowiedzi: 42    Wyświetleń: 6150
  • [ATMEGA][C] - LCD T6963 240*128 i ładowanie bitmap z karty SD.

    Dzisiaj spróbuję napisać przykładowy programik na PC wysyłający dane do uC. Muszę tylko rozgryźć procedurę zapisu z biblioteki Petit. W przykładach z książki Mirka widziałem taki przykład i od niego zacznę. Tylko dobrze przeczytaj, bo to bardzo bardzo ograniczony sposób i nadaje się bardziej do stworzenia jakiegoś datalogera, który będzie zapisywał...

    Mikrokontrolery AVR   18 Paź 2012 10:27 Odpowiedzi: 109    Wyświetleń: 16869
  • FatFS nie zapisuje poprawnie bloków większych niż 512B.

    Witam. Mam taki problem że funkcja f_write zapisuje mi poprawnie jednorazowo tylko do 512B danych. Przykładowe wywołanie: fresult = f_write( &plik, ( const void * ) &Audio_L zapisanych_bajtow przyjmuje wartość 512. Gdy zmienię na 1024 to jest podobnie. Brak błędu i zapisanych_bajtow = 1024. Czyli niby wszystko ok. Ale jednak w pliku mam krzaki, i to...

    Mikrokontrolery   24 Maj 2018 20:52 Odpowiedzi: 6    Wyświetleń: 753
  • STM32F4Discovery - Problemy z odczytem sektora karty SD po implementacji FatFs

    (at)maksym92 Być może masz problem z funkcją, która zapisuje blok. Nie sprawdzasz statusów zwracanych przez funkcję. Radzę uruchomić debugger i sprawdzić czy przykładowo nie masz timeoutu np tutaj: [syntax=c] wait = 0x7fff; // Recommended timeout is 250ms (500ms for SDXC) FIXME: 0x7fff is set by sight, need calculate more adequate value do { cmdres...

    Mikrokontrolery ARM   10 Sty 2016 15:11 Odpowiedzi: 8    Wyświetleń: 1386
  • [C] AT91SAM7S256 – różnice i zalety bibliotek EFSL vs FATfs do obsługi systemu plików

    Nie ma problemów. Robiłem to na własną płytkę. Do obsługi karty wykorzystuję sprzętowe SPI (nie SSC). Wielkie dzięki. Jest to pierwszy kod do kart SD który mi zadziałał, od 4 dni kombinowałem na wszystkie sposoby żeby uruchomić przykłady ze strony Atmela, niestety każdy z nich działał jak chciał, raz działał, raz nie działał, albo przerywał w trakcie....

    Mikrokontrolery   24 Mar 2010 17:13 Odpowiedzi: 9    Wyświetleń: 2700
  • [LPC17xx][CooCox] - Błąd fatfs disc_initialize(0) dla karty micro SD

    Od kliku dni walczę z prostym programem tworzącym plik tekstowy na karcie micro SD i zapisującym do niego byle jakiego tekstu. Podążając za tutorialem ze strony brc-electronics (sd-card) oraz opierając się na plikach z tamtejszego repozytorium przykładów (SDDatalog_CoIDE) dotarłem do problemu, którego nijak nie mogę rozwiązać. Otóż nie mogę otworzyć/utworzyć...

    Mikrokontrolery ARM   17 Sty 2014 20:47 Odpowiedzi: 8    Wyświetleń: 2259
  • [LPC1768][c/Keil][lpcXpresso] FatFS, kompilacja diskio, bład, niezgodność typu

    Witam Gotowy przykład [url=http://embeddedhobby.googlecode.com... pod Eclipse chciałbym użyć w uVision. Przykład kompiluje sie bez błedów pod lpcXpresso (Eclipcse) lecz po zaimportowaniu SD.c, SDHal.c, ff.c i diskio.c (czy na pewno tylko te są potrzebne??) podczas kompilacji...

    Mikrokontrolery ARM   12 Lip 2012 12:11 Odpowiedzi: 2    Wyświetleń: 1246
  • STM32F7 - Płytka discovery - nie działa samodzielna konf. SDIO

    Witajcie, Kody mojego projektu wraz z projektem cubemx dostępne tu: https://bitbucket.org/piotrva/stmf7-soft... Płytka: STM32F7 discovery. Kompilator: Keil v5 Problem: W paczkach dołączonych do CubeMX jest przykład obsługi karty SD przez SDIO (formatowanie, zapis pliku, sprawdzenie zapisu) - to działa na moich 2 kartach microsd testowanych, zatem...

    Mikrokontrolery ARM   19 Sie 2015 16:00 Odpowiedzi: 1    Wyświetleń: 1287
  • [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
  • FATfs - pliki nie otwierają się w EditPad, ale działają w Notatniku. Co robić?

    Witam. Mam problem z biblioteką FATfs. Mianowicie wszystko działa (niby że), kartę wykrywa, plik tworzy, notatnik i inne normalne programy na kompie plik otwierają. Ale. Edytor EditPad nie otwiera mi pliku. Mam coś takiego: http://obrazki.elektroda.net/86_12620084... A zwykły notatnik otwiera to bez problemu: http://obrazki.elektroda.net/91_12620085...

    Mikrokontrolery   28 Gru 2009 17:57 Odpowiedzi: 2    Wyświetleń: 1400
  • Podłączanie karty micro SD do mikrokontrolera a zwykła karta SD - różnice?

    A w jakim formacie musi być karta żeby ją kontroler obsługiwał FAT16 czy inny :?: Jaki kontroler? chodzi ci o własny procek AVR ? jeśli tak to przecież wyżej kolega ci napisał, że zwykłe te starsze karty SD (nie HC) na pewno będą zawsze ci działać z tymi popularnymi dostępnymi bibliotekami do ich obsługi. Np FatFS albo PetitFAT ;) ..... działają pięknie.

    Mikrokontrolery AVR   08 Sty 2011 17:01 Odpowiedzi: 8    Wyświetleń: 1529
  • [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
  • FatFS Atmega32 [C] - Błąd 'UBRR0L' undeclared przy kompilacji uart.c

    Na dzielnikach też działa jak się dobrze dobierze rezystory, za to w ogóle nie ma takich problemów jak się zastosuje (tak jak się należy) buforki np. typu 74HC125.

    Mikrokontrolery AVR   19 Gru 2011 10:56 Odpowiedzi: 21    Wyświetleń: 4809
  • Błąd funkcji 'fopen' przy zapisie do pliku txt w Eclipse, C: nierozpoznana referencja

    Do AVR planuję podłączać kartę SD, po SPI oczywiście To użyj np. FATFS i zobacz jak tam jest to rozwiązane. Przy okazji zapomnij raczej o strumieniach. z tego co czytałem na tym forum podłączenie dysku twardego czy karty SD do mikrokontrolerów, to rzecz, z którą poradzi sobie nawet przedszkolak. Na forach można wyczytać różne rzeczy. Co dla jednych...

    Mikrokontrolery Początkujący   22 Gru 2020 22:48 Odpowiedzi: 33    Wyświetleń: 3150
  • [C/Eclipse/LPC2468] - Błąd kompilacji "undefined reference to `_exit"

    Ok, ale jeśli biblioteki z roszerzeniem *h wrzucę do folderu FreeRTOS\Source\include, a te z roszerzeniem *c do folderu FreeRTOS\Source - nie ma różnicy. Wywala ten sam błąd. Dlaczego uparcie wrzucasz wszystkie koty do jednego worka o nazwie FreeRTOS. Załóż sobie własne foldery i nie rób bałaganu. Nie jestem jakimś fanatykiem konsoli, ale po prostu...

    Mikrokontrolery ARM   19 Gru 2013 09:29 Odpowiedzi: 26    Wyświetleń: 4326
  • Nowa karta ETHERNET ENC28J60 - jako moduł do zestawu

    jak zbuduję na przykład kartę ethrnet (podłączę do internetu), zestaw uruchomieniowy i programator usb to będzie działał serwer WWW i widoczny na internecie żeby każdy inny osoba chce obejrzeć stronkę internetowa? Będzie działał, ale jak sobie napiszesz własne oprogramowanie do tego serwera. czy da zrobić zamiast na kartę SD na dysk twardy (jeżeli...

    DIY Konstrukcje   02 Cze 2013 09:34 Odpowiedzi: 67    Wyświetleń: 37110
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    (at)kamyczek Wbijasz kij w mrowisko.... No offense, ale chyba kolega robi tylko "regulatory prędkości obrotowej suszarki", skoro robi wszystko od A do Z. No chyba że kolega dobiera sobie w ten sposób zlecenia, że ma jakiś wachlarz peryferiów, typu hd44780, peryferia uC + jakiś tam ds18b20 i na tym koniec. Jak jest coś więcej w typie jakiegoś ethernetu,...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 31859
  • HY-MINI SSD1289 – niestabilna inicjacja LCD po włączeniu zasilania, biały ekran

    ad 1) Spróbuje zastosować się do podanej konfiguracji i zobaczymy co z tego będzie. ad 2) jak wyżej. Tylko dziwne że do zestawu jaki dostałem są dołączone przykłady (których połowa nie działa). Pewnie skośnookim działało to puścili w świat, a teraz martw się człowieku. Zresztą identyczny mam problem z obsługą karty SD + FatFS. ad 3) Pomocne narzędzie...

    Mikrokontrolery   25 Gru 2013 13:14 Odpowiedzi: 8    Wyświetleń: 1839
  • [LPC] LPC1343 i FatFs - brak zapisu na karcie MMC 16MB, działa na SD 2GB

    Dzięki za odpowiedź. Już działa, nie zamykałem pliku, więc pewnie dlatego nie zapisywał się na karcie MMC. Dziwne, że na SD działało. disk_initialize() wykrywa mi poprawnie karty, wygląda ona tak: [syntax=c]DSTATUS disk_initialize ( BYTE drv /* Physical drive nmuber (0) */ ) { BYTE n, cmd, ty, ocr[4]; // gpioSetDir( SSP0_CSPORT, SSP0_CSPIN, gpioDirection_Output...

    Mikrokontrolery   01 Lis 2012 17:31 Odpowiedzi: 6    Wyświetleń: 1578
  • [fatfs] - sporadycznie b. długi zapis na kartę SD

    A faktycznie potrzebujesz 1GB miejsca? Zrób na tej karcie partycję z wielkością taką jaką max potrzebujesz np. 16MB, fat będzie mniejszy.

    Mikrokontrolery ARM   10 Maj 2015 08:51 Odpowiedzi: 9    Wyświetleń: 1521
  • 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
  • Konfiguracja SPI i FatFs w Atmega328p - jak poprawnie ustawić?

    W starej wersji był plik konfiguracji mmc.c portów pod SPI, MIO, MOSI, CLK i CS. Te pliki są w przykładowych projektach (trzeci link od góry).

    Mikrokontrolery AVR   05 Wrz 2020 12:25 Odpowiedzi: 6    Wyświetleń: 855
  • Projekt urządzenia GPS z zapisem na kartę SD i wyświetlaczem LCD - porady

    Ok czas mija w końcu trzeba coś ruszyć z tym projekcikiem. Jak zwykle masa pytań: 1. Czy ktoś używał [url=http://sourceforge.net/projects/efs... bibliotek do obsługi kart SD? 1a. Czy zna ktoś jakieś inne? Łatwiejsze w obsłudze? 1b. Lepsze/gorsze od Fatfs? 2. Co to jest SPI i UART? Czytałem o tym ale nadal nie rozumiem na tip...

    Mikrokontrolery   24 Sie 2011 15:08 Odpowiedzi: 30    Wyświetleń: 6366
  • [STM32F100][OPENOCD+Eclipse] - HardFault po pierwszej instrukcji

    Do "SRCS_DIRS" katalog dodajesz normalnie. Jeśli folder lib jest w głównym folderze projektu (tam gdzie Makefile), to po prostu dopisz tam "lib" - bez cudzysłowów lub z nimi - to raczej bez znaczenia - cudzysłowy będą konieczne, gdyby folder zawierał spacje lub inne dziwne znaki, więc lepiej darować sobie zawsze dziwne znaki i cudzysłowy. W przypadku...

    Mikrokontrolery ARM   29 Wrz 2014 19:06 Odpowiedzi: 34    Wyświetleń: 2826
  • [STM32][C] Jak odczytać pliki .mp3 z SD na STM32F429 przez SPI2 bez HAL?

    Cześć! Dostałem mocno bojowe zadanie napisania programu dla STM32F429-Discovery w którym będę odczytywał pliki .mp3 z kart SD. Niestety po moich usilnych staraniach dotarłem do punktu z którym nie mogę sobie poradzić. CubeMx nie wspiera z "palca" SPI przy FatFs, a sam nie mam na tyle doświadczenia z tymi płytkami (co najwyżej Arduino, ale wstyd mi porównać...

    Mikrokontrolery ARM   17 Sty 2019 19:52 Odpowiedzi: 5    Wyświetleń: 1023
  • FreeRTOS / Cortex-M3 - Jak najlepiej przekazywać dane przez kolejkę?

    Witam! Pracuję obecnie nad zintegrowaniem stdio (streams) z różnymi peryferiami w ARMie (akurat jest to LPC1769) oraz z plikami (FatFS), a wszystko to "pod kontrolą" FreeRTOSa. Jak wiadomo (albo i nie), integracja taka to w głównej mierze napisanie własnych wersji syscalls - m.in. open, close, read, write. Za przykład problemu weźmy write - funkcja...

    Mikrokontrolery   05 Paź 2012 07:05 Odpowiedzi: 4    Wyświetleń: 1509
  • Mikrokontroler z zintegrowanym dekoderem MP3 i modułem DSP od VLSI

    Inaczej :) Nie wiem o jakim procku piszesz, ale mechanizm, który używam jest dosyć uniwersalny. Np. w XMEGA (przykład pokazałem w książce AVR. Układy peryferyjne) - DMA transferuje dane do UART w trybie SPI. Ale kolejne transfery DMA są inicjowane z timera, który przekręca się co czas potrzebny na nadanie bajtu, a więc jeśli nic mu nie przeszkadza to...

    Newsy   17 Gru 2016 14:29 Odpowiedzi: 9    Wyświetleń: 2598
  • [c] PetitFS pf_read() – jak działa odczyt pliku na AVR, przykład użycia w kodzie C

    Mam taki kodzik: [syntax=c]#include <avr/io.h> #include <stdio.h> #include <util/delay.h> #include "PetitFS/diskio.h" #include "PetitFS/pff.h" #include "LCD/lcd44780.h" char file_name[] = "plik.txt"; char bufor[128]; /*--------------------------------------... /* Main */ int main (void) { DDRA |= (1<<PA7);...

    Mikrokontrolery AVR   10 Gru 2011 17:58 Odpowiedzi: 22    Wyświetleń: 3490
  • ATmega32 - FatFS: Odczyt stringów z Flash i zapis na kartę SD - błędny wynik

    bez "&" - to co masz to nie jest tablica stringów tylko tablica wskazników do tych stringów (a tak naprawdę wskaznikiem do pierwszego wskaznika - tyle ze ułozone sa w pamieci po kolei). W C tablice sa reprezentowane przez wskazniki czyli char ala_ma_kota[] = "dfdsffsf" definiuje wskaznik ala_ma_kota. W C nie ma tablic w rozumieniu np PHP.

    Mikrokontrolery AVR   15 Sty 2016 16:40 Odpowiedzi: 8    Wyświetleń: 981
  • STMF4, I2S - UDA1334BT - charczący dźwięk, konfiguracja Master Clock?

    Co do konfiguracji PLL to nie wiem bo u mnie kodek był masterem i nie potrzebowałem konfigurować PLL. Możesz wymusić wyrównanie bufora przez: [syntax=c] __attribute__ ((aligned(4))) [/syntax] Na stm32f1 na pewno jest problem z DMA i SDIO w przypadku niewyrównanych buforów do 4. Ten bug jest o tyle nieprzyjemny, że w przypadku dużych transferów z/do...

    Mikrokontrolery   20 Maj 2014 15:20 Odpowiedzi: 41    Wyświetleń: 5685
  • [STM32F3][SD][SPI][FATFS] Problem z podłączeniem karty SD do mikrokontrolera

    Witam, Mam problem z podłączeniem karty SD do mikrokontrolera. Skorzystałem z programu który znalazłem w przykładowych projektach dla płytki z procesorem STM32F373 (FatfsuSD dla dla STM32F303RE-Nucleo ). Program się kompiluje i uruchamia poprawnie ale niestety na karcie SD nic sie nie zapisuje. Mogłby ktoś zerknac na projekt i wskazać mi co jest źle....

    Mikrokontrolery ARM   28 Gru 2017 23:04 Odpowiedzi: 2    Wyświetleń: 813
  • Niedrogi 32-bitowy mikrokontroler STM32C0 ma zastąpić układy 8-bitowe

    https://obrazki.elektroda.pl/2759406900_... 8-bitowe mikrokontrolery nadal można znaleźć w wielu projektach, ale dzięki nowemu, niedrogiemu 32-bitowemu z rdzeniem AMR Cortex-M0+ taktowanym 48 MHz — STM32C0 — firma STMicroelectronics dąży do wyparcia 8-bitowych jednostek. Co może się odbyć wskutek: „ograniczonego wpływu...

    Newsy   24 Sty 2023 13:00 Odpowiedzi: 17    Wyświetleń: 1425
  • Jaką przewagę ma C++ nad C w przypadku mikrokontrolerów

    Nie chodzi o złożoność obliczeniową alokatora, a o skutki dynamicznej alokacji jako takiej przy ściśle określonych (ograniczonych) zasobach, ale to tylko jedno z niebezpieczeństw pisania na uC w stylu takim jak na PC z 16 GiB RAM. Nie o język chodzi, a o typowe sposoby pisania programów wynikające z praktyki używania tego języka. Nie wiem o co Ci dokładnie...

    Mikrokontrolery ARM   05 Gru 2016 08:28 Odpowiedzi: 82    Wyświetleń: 7701
  • [AT91SAM7S256][C/Rowley Crossworks] Trzeszczący dźwięk z MP3

    Bloki danych w SDHC są zawsze 512bajtowe, różnica między zwykłymi SD a HC bierze się z adresowania tych bloków... dla przykładu FAT numeruje sektory 0,1,2,3 itd... dla kart SD będą to sektory o adresach 0,512,1024 itd. a dla SDHC adresy będą zgodne z fatem więc nie trzeba robić ewentualnego przesunięcia... Sterownik karty SD wysyła przez SPI blok (sektor)...

    Mikrokontrolery ARM   29 Gru 2009 14:36 Odpowiedzi: 103    Wyświetleń: 15270
  • LPC1114 - Czy sprzętowa obsługa SPI pozwoli na połączenie 4 przetworników, SD i LCD?

    Wykorzystaj przykład który podał Badmaneq, dodatkowo zrób ułatwienie stosując definicje pinów CS [syntax=c] #include "LPC11xx.h" #define CS_SD 1<<2 #define SCE 1<<2 #define CS_ADC1 // tutaj napisz definicje kolejnych CS int main(void) { LPC_SYSCON->SYSAHBCLKCTRL |= 1<<16; // wlaczenie zegara dla bloku IOCONFIG LPC_GPIO0->DIR...

    Mikrokontrolery ARM   08 Lut 2015 17:10 Odpowiedzi: 11    Wyświetleń: 1353
  • [STM32F446][C/Eclipse] Komunikacja z kartą SD przez SDIO i FAT

    Witam, jak w temacie aktualnie opracowuję komunikację uC z kartą SDHC. Korzystam z komunikacji za pomocą interfejsu SDIO 4-bit Wide bus mode. Domyślnie w czasie procesu inicjalizacji przy włączaniu Wide Bus Mode uC wysyłał komendę CMD41 w celu ustalenia SRC. Nie skorzystałem z tego z powodu braku takiej komendy w STM32F446. Ręcznie wpisałem do odpowiedniego...

    Mikrokontrolery ARM   17 Paź 2017 06:51 Odpowiedzi: 5    Wyświetleń: 1074
  • 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
  • atrybut "volatile" dla struktury danych - niezgodność

    Witam, używam kompilatora: IAR EWARM . Mikrokontroler to ARM AT91SAM7x256 Mam zdefiniowaną strukturę: Error[Pe167]: argument of type "FIL volatile *" is incompatible with parameter of type "FIL *" Obawiam się że to wina kompilatora, bo przykład jest zaczerpnięty z ksiązki w której autor używał kompilatora Eclipse. Czy...

    Mikrokontrolery   28 Sie 2011 09:32 Odpowiedzi: 23    Wyświetleń: 3667
  • [ATmega128] ATmega128 i karta SD: niestabilna inicjalizacja przy zasilaniu 5V i dzielniku napięć

    Witam. Podłączyłem kartę SD do uC ATmega128. Problem jaki się pojawił jest z gatunku tych najmniej ciekawych - po podłączeniu zasilania, karta raz się dobrze inicjalizuje, następnie zapisuje, odczytuje, dopisuje do plików wszystko co bym chciał, jednakże już za innym razem po uruchomieniu układu inicjalizacja karty zwraca błąd. A więc raz działa, a...

    Mikrokontrolery   05 Kwi 2013 16:49 Odpowiedzi: 6    Wyświetleń: 1804
  • Jak uruchomić odtwarzacz MP3 z dekoderem STA013 i kartą SD na AVR?

    Witam Kolegów, Od jakiegoś czasu próbuję uruchomić prosty odtwarzacz MP3 oparty o dekoder STA013 oraz kartę SD. Dekoder ten skonfigurowany został tak by na swoim wyprowadzeniu DATA_REQ wystawiał stan niski, gdy jego bufor wewnętrzny jest w stanie przyjmować dane. AVR odczytuje dane z karty SD do potrójnego bufora (z uwagi na brak DMA) i w procedurze...

    Mikrokontrolery   12 Gru 2013 18:30 Odpowiedzi: 42    Wyświetleń: 6369