stm32 rozmiar flash

Znaleziono około 135 wyników dla: stm32 rozmiar flash
  • [STM32][C] - Dwie wersje bin w pamięci FLASH, skok pod wybrany adres

    To wiem. Z rozmiaru programu to wynika. Ale chciałbym się też w jakiś sposób zabezpieczyć. A możesz się w sposób jasny wypowiedzieć? Zawsze możesz zmienić rozmiar pamięci flash w Keilu.

    Mikrokontrolery ARM   26 Lut 2016 17:10 Odpowiedzi: 70    Wyświetleń: 5091
  • REKLAMA
  • STM32F030 - emulacja EEPROM

    Jedyne "pewne" podejście do tej kwestii, to zmniejszenie rozmiaru flash w skrypcie linkera o rozmiar przynajmniej dwóch ostatnich stron i użycie właśnie tych dwóch ostatnich stron. Każda inna opcja to proszenie się o kłopoty.

    Mikrokontrolery ARM   19 Kwi 2017 07:26 Odpowiedzi: 34    Wyświetleń: 4167
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • STM32F0DISCOVERY - Książka dla początkujących z C++ i USB komunikacją?

    A no z tego samego powodu dla którego ktoś decyduje się na pisanie w C++. Chce mieć obiektowe API i hermetyzację. Jeśli już coś piszę obiektowo (czysto teoretycznie) to nie po to aby w obiektach używać odwołać do API bez obiektowości. A jeśli ktoś pisze program w C++ i chce skorzystać z biblioteki lwIP to też musi ją opakować w klasy? Czy jak ktoś...

    Mikrokontrolery ARM   12 Sty 2013 12:50 Odpowiedzi: 28    Wyświetleń: 3444
  • REKLAMA
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Nie musisz odblokowywać ani obsługiwać przerwań timera. Jeśli raz włączysz wyzwalanie ADC, będzie ono włączone (raczej - co prawda STM32F1 są strasznie skopane, ale chyba nie aż tak). No ale jak widać nie działa, nawet nie wchodził w przerwanie więc nie wiem już jak to powinno być poustawiane. DMA już chyba wysyła dobrze: 00 00 00 00 00 00 00 00 46...

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 26373
  • STM32: Czyszczenie FLASH przed zapisem, szybkość vs SRAM, DMA a odczyt

    Tak naprawdę, to ten wzór powstał z waszych :) Z lewej strony równania (at)stmx, a z prawej Twojego :) Page_127 to początek ostatniej strony flash = 0x0801FC00. U mnie w STM32F103 strony mają rozmiar 16x1024. Kompilator utworzony w Eclipsie na podstawie poradnika Freddie Chopin.

    Mikrokontrolery ARM   27 Gru 2018 22:55 Odpowiedzi: 34    Wyświetleń: 1911
  • Jak stworzyć kod emulacji EEPROM w STM32 F1 z użyciem HAL?

    Dzięki za odpowiedź, ale to chyba nie jest w HAL... Zgadza się. Nie jest. Ale STM przepisał te algorytmy również na HAL i te źródła znajdują się np. w repozytorium CubeMx w ścieżce: Repository\STM32Cube_FW_F1_V1.6.1\Projec... To jest akurat dla tego typu uC który jest na tym Nucleo, ale jeśli potrzeba...

    Mikrokontrolery ARM   29 Wrz 2018 20:01 Odpowiedzi: 16    Wyświetleń: 1524
  • Jak umieścić tablicę unsigned char w pamięci Flash STM32 w Keil?

    Znalazłem informację, że: text + bss = FLASH data + bss = RAM To powinno wygladac tak: text + data = FLASH data + bss = RAM Zmienne zainicjalizowanie (.data) powinny zostac przekopiowne z FLASH do RAM przed funkcją main. 1) Deklarujesz tablice i ja inicjalizujesz (bedzie zajmowala miejsce we FLASH oraz RAM) 2) Tylko flash. 3) Zadeklarowałeś tablicę...

    Mikrokontrolery ARM   11 Cze 2014 18:34 Odpowiedzi: 28    Wyświetleń: 5419
  • STM32 vs ATMega328: Porównanie rozmiaru kodu i wpływ na moc obliczeniową

    ponad 20 razy więcej niż to samo komilowane na atmege328 Doprawdy? Rozumiem, że program zajmujący na ATmedze 32k będzie na STM32 zajmować 640k? Jest to oczywista bzdura. myślę że im mocniejszy mikro kontroler tym więcej pamięci marnuje a szkoda Wniosek całkowicie błedny. A tak przy okazji jaki w tym problem? Czy zabrakło Ci FLASH? Jeżeli nie to czym...

    Mikrokontrolery ARM   24 Lis 2020 18:24 Odpowiedzi: 14    Wyświetleń: 678
  • Flash Loader Demo - duży plik hex z STM32F103RB, jak interpretować?

    Witam. Zaopatrzyłem się niedawno w aplikację zwaną Flash loader demonstrator. Umożliwia ona m.in. zapis i odczyt pamięci programu mikrokontrolera STM32 przez bootloader poprzez RS232. Gdy chciałem odczytać pamięć flash i zapisać obraz pamięci w pliku hex mocno się zdziwiłem, gdyż plik miał rozmiar 319744 bajtów, a flash mojego STM32F103RB ma "tylko"...

    Mikrokontrolery ARM   31 Gru 2020 08:20 Odpowiedzi: 4    Wyświetleń: 3939
  • REKLAMA
  • [STM32F103VE][ARMToolchain Eclipse + OpenOCD] debugowanie

    Trzeba zmienić PROGRAM. Domyślnie w STM32 tablica wektorów znajduje się w flash, a to skąd uruchamiasz program czy jak jest skompilowany nie ma żadnego znaczenia. Manual: Boot from the embedded SRAM: SRAM is accessible only at address 0x2000 0000. Note: When booting from SRAM, in the application initialization code, you have to relocate the vector table...

    Mikrokontrolery ARM   27 Sty 2011 08:47 Odpowiedzi: 12    Wyświetleń: 2870
  • [STM32] Czy warto używać bibliotek ST w projektach z STM32?

    Nie wiedziałem, że duży rozmiar pamięci obliguje programistę do pisania dłuższych i mniej czytelnych programów. ;) Poza tym większy flash większa cena znacząca.

    Mikrokontrolery ARM   15 Sty 2016 12:53 Odpowiedzi: 152    Wyświetleń: 33253
  • REKLAMA
  • Najlepszy zestaw-> ZL27ARM, ZL30ARM, ZL31ARM, STM32Butter

    Najpierw wykonaj wszystkie kroki zawarte w opisie Pierwszy projekt w Open Source. Programy będą działać, ale po modyfikacjach. Trzeba zmienić rozmiar pamięci w skrypcie linkera (LENGTH). Zamiast STM32F10X_CL musi być STM32F10X_MD, bo STM32F103C8 ma 64KB Flash. Poza tym STM32F103C8 nie ma portu E, więc w programie musisz wszędzie gdzie jest GPIOE zmienić...

    Mikrokontrolery ARM   20 Lis 2013 15:09 Odpowiedzi: 30    Wyświetleń: 7803
  • [Stm32f10x][flash] - Zapis dużej ilości do emu eeprom

    Obawiam się, że rozmiar strony może zwiększyć tylko producent, i to na etapie projektowania układu. ;) Użytkownik może za to określić liczbę stron, których che używać.

    Mikrokontrolery ARM   30 Gru 2015 00:19 Odpowiedzi: 8    Wyświetleń: 1194
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Efekt dokładnie taki sam jak w przypadku moich wypocin. Zawiesza się i ląduje gdzie? Próbowałeś zmniejszyć w skrypcie linkera rozmiar dostępnej pamięci flash i RAM, np. każdą o połowę? Pokaż te pliki które zmieniłeś.

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 996
  • [STM32Fxxx] - Sprawdzenie rozmiaru RAMu z poziomu kodu.

    Nie bardzo rozumiem. Testowana przez kogo? Flash testowany w fabryce. Mowiłem o flashu. Sorki. A RAM określisz na podstawie rozmiaru flash i DEV ID jeśli chcesz dla wszystkich STMów.

    Mikrokontrolery ARM   26 Kwi 2016 13:04 Odpowiedzi: 6    Wyświetleń: 795
  • [stm32] Jak zapisać kontakty telefoniczne na STM32 z użyciem SIM900? EEPROM czy inna metoda?

    W emulowanym EEPROMie najwygodniejszą opcją jest przechowywanie danych o stałym rozmiarze, który przy okazji w jakiś sensowny sposób pozwala wykorzystać rozmiar strony. Jeśli możesz się ograniczyć tak że KAŻDY wpis ma ten sam rozmiar, to emulowany EEPROM jest opcją. Choć wiele zależy od tego jaki dokładnie STM32 - w niektórych (np. STM32F4) najmniejszy...

    Mikrokontrolery ARM   14 Sty 2018 22:10 Odpowiedzi: 5    Wyświetleń: 693
  • Jak sprawdzić rozmiar obszaru backup w STM32F1 dla różnych modeli?

    Witam, Długo już szukam i nigdzie znaleść nie mogę: Jak rozpoznać jaki jest rozmiar obszaru backup danego stm32? Niektóre mają 10słów (20bajtów), inne 42słowa (84bajty), ale nigdzie nie mogę znaleść klucza które są jakie, i czy może są jeszcze jakieś inne wersje. Przekopałem dużo dokumentacji, jedyne co zauważyłem to że procki z małym flash'em zazwyczaj...

    Mikrokontrolery ARM   27 Sie 2012 15:33 Odpowiedzi: 1    Wyświetleń: 1089
  • stm32 - zapis zmiennych do trwałej pamięci, podczas pracy procesora.

    Tyle że ja mam implementację EEPROMu podobną do tej od ST, tyle że przechowującą dowolny rozmiar w jednej "komórce". Moja implementacja jest dobra jeśli masz kilka-kilkanaście-kilkadziesiąt zmiennych do zapisywania w teorii dowolną ilość razy w dowolnej kolejności. Jeśli u siebie będziesz przechowywał te wartości razem i np ustawiał je tylko raz (nigdy...

    Mikrokontrolery ARM   16 Gru 2011 22:43 Odpowiedzi: 29    Wyświetleń: 6685
  • HY-32-mini STM32F103VCT6 - Optymalizacja wyświetlania BMP na LCD

    Temat jakoś umiera śmiercią naturalną. Pozwolę sobie nieco odświeżyć. Hardware: - HY-mini (Cortex M3) - LCD ze sterownikiem ssd1289 (FSMC) - karta sdhc (SDIO) Software: - fatfs R0.10 („testowałem” też wcześniejsze wersje) - „HAL” dla fatfs – silnie wzorowany na przykładach dołączonych do HY-mini i przykładach sugerowanych...

    Mikrokontrolery ARM   10 Mar 2014 21:30 Odpowiedzi: 42    Wyświetleń: 6153
  • [STM32] Wybór toolchaina dla CoIDE CooCox'a: różnice w rozmiarze pliku i błędy kompilacji

    Coocox jest problematyczny dla początkujących??? Pierwsze słyszę. Większość zaczyna od Coocoxa:) Nie wiadomo o co tu chodzi, prawdopodobnie jakiś drobiazg, ale diagnozy na odległość są trudne. Coocox po instalacji i pokazaniu katalogu z toolchainem, działa z reguły bez problemu. Też zaczynałem od niego, mając zero wiadomości o ARMach, C i toolchainach....

    Mikrokontrolery ARM   05 Kwi 2014 11:45 Odpowiedzi: 60    Wyświetleń: 10344
  • Wybór szybkiego nośnika do zapisu danych z STM32 przez RS485

    Kontroler karty operuje na sektorach 512B nie blokach 128kB Czytaj uważnie. Ja pisałem o blokach w pamięciach NAND flash, a nie o tym co emuluje kontroler karty SD. Zbych_: skąd masz taką informację? Z lektury datasheetów pamięci NAND flash, które są wkładane do kart SD, np. pamięci ST (obecnie numonyx) 8Gb (1GB) mają bloki w rozmiarze 128kB.

    Mikrokontrolery   09 Paź 2009 15:36 Odpowiedzi: 39    Wyświetleń: 4443
  • STM32F103C8T6 Blue Pill jako debugger CK-Link: C-SKY/T-Head/XuanTie Badanie kopii zapasowej Flash CK

    od czasu opublikowania, przyjąłem inne podejście. Otworzyłem Upgrade_Tools_V1.5.9.exe za pomocą pyinstxtractor w poszukiwaniu głównego kodu flashowania. Najciekawsze rzeczy (które do tej pory widziałem) znajdują się w SerialThread.pyc icons_rc.pyc ImageThread.pyc MainWindow.pyc ConfigHelper.pyc po uncompyle6 na każdym z nich widzimy polecenia takie...

    Smart Home IoT   20 Maj 2025 11:53 Odpowiedzi: 4    Wyświetleń: 705
  • [STM32][SPI][FLASH_SPI] Jak uruchamiać moduły z pamięci flash w RAM?

    Wszystko da się zrobić, ale nie wszystko ma sens. Moduły będą miały strukturę płaską tzn wywołując moduł z modułu nie będzie się zmieniał stos moduły wiedzą który jest kolejny a który poprzedni moduł. I tu chyba nie rozumiesz, o czym piszesz. Jeśli jeden moduł woła drugi, to ten drugi musi wrócić do tego pierwszego, a takie wywołanie zajmuje miejsce...

    Mikrokontrolery   30 Sty 2020 23:06 Odpowiedzi: 14    Wyświetleń: 774
  • Opinie o programatorze Batronix BX48 Batego II - warto kupić?

    Najpierw napisz do czego będziesz go wykorzystywać? Do programowania pamięci NOR Flash o rozmiarze 64MB (512mbit). Tylko i wyłącznie do tego. JTAGiem przez STM32 z OpenOCD trwa to dwie godziny. Seggerowski J-Flasher jest z 10 razy szybszy ale ten rozmiar go akurat przerasta i się wysypuje. Z 16MB i 32MB sobie radzi, z 64MB już nie. Poza tym mikrokontrolery...

    Mikrokontrolery   26 Maj 2015 10:05 Odpowiedzi: 4    Wyświetleń: 1122
  • [OpenOCD] [OpenOCD][STM32] Błąd debugowania po dodaniu funkcji sscanf_ w kodzie

    Stosy są wyrównane do 8. A pamięci prawie nie używam, zmiennych globalnych jest jakieś 100b a stos jest ustawiony na 2000b. Trochę podłubałem w temacie i doszedłem do wniosku, że wykrzaczanie następuje gdy rozmiar kodu wynikowego zbliża się do 8kB (robię na F100c4t6b który ma 16kB). Dla testu zrobiłem [syntax=c]int sscanf_( char *src, const char *format,...

    Mikrokontrolery ARM   08 Lut 2012 10:32 Odpowiedzi: 7    Wyświetleń: 2964
  • [STM32F100C4T6B][OpenOCD] Nie wgrywa większych .hex

    Witam, Programuje ten mikrokontroler w środowisku Eclipse. Program wgrywam za pomocą OpenOCD 0.5.0 bezpośrednio wpisując parametry w wierszu poleceń. Już na samym początku zauważyłem że po kompilacji pliki hex mają dużą wartość. Identyczny program skompilowany przy pomocy Keila zajmuje 9kB natomiast skompilowany w Eclipsie 18kB. Po wgraniu tegoż programu...

    Mikrokontrolery ARM   04 Paź 2011 18:09 Odpowiedzi: 2    Wyświetleń: 1304
  • Alternatywy dla ARM z EEPROM w małej obudowie do 48 pinów

    LPC11E i parę innych serii. W rodzinie STM32F też się parę serii znajdzie. Można też użyć zewnętrznej pamięci na I2C lub SPI za grosze - to po pierwsze. A po drugie: Pamięć Flash w STM32 może być programowana pojednyczymi słowami, więc nie ma żadnych problemów w użyciu jej do przechowywania często zmienianych danych. Jesta na to parę sposobów, w zależności...

    Mikrokontrolery ARM   20 Lip 2014 16:15 Odpowiedzi: 17    Wyświetleń: 2583
  • Jak dostosować skrypt linkera dla STM32F103ZE? Rozmiar RAM i Flash

    chce go uruchomić na tym: http://allegro.pl/stm32-plytka-prototypo... Kodu w sumie zadnego nie spłodziłem. W przykładzie choppina zakomentowałem jedynie samą zawartość pętli while by nie mrugała diodami. | Yagarto w sumie działało to co miało działać. Kod w całości debugował się. była praca krokowa itp. A w tym...

    Mikrokontrolery ARM   05 Cze 2011 18:19 Odpowiedzi: 21    Wyświetleń: 2434
  • Maksymalna liczba zmiennych w emulacji EEPROM STM32 wg AN2594?

    Mam prośbę-czy mógłbyś zerknąć na stronę 14-tą gdzie jest tabelka którą nie wiem jak rozumieć, czy wynika z niej pojemność czy nie? śli chciałbyś zapisać 2000 dwubajtowych niezależnych elementów, to ta emulacja eepromu się nie nada - potrzebowałbyś przecież 2000 x (2 + 2) = ~8kB, a tam pojemność ograniczona jest przez rozmiar strony (1 lub 2kB - zależnie...

    Mikrokontrolery ARM   18 Paź 2010 13:37 Odpowiedzi: 16    Wyświetleń: 5301
  • STM32F103 - Zapis do FLASHa nie działa przy optymalizacji -Os. Co robić?

    Wszystkie muszą być const - to chyba logiczne, skoro będą znajdować się we flash, to nie da się ich modyfikować przez standardowe "x = y;". Mogą być "const volatile", choć nie wiem po co - chyba tylko po to, żeby sobie dołożyć problemów (; Muszą być const tylko z punktu widzenia użytkownika (żeby kompilator nie pozwalał skompilować kod w którym ktoś...

    Mikrokontrolery ARM   11 Lip 2016 07:57 Odpowiedzi: 37    Wyświetleń: 2628
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Niestety nie wiem o którą informację na początku skryptu linkera chodzi. :| O tą? * description: * Linker script for STM32F4xxxG chip (1MB Flash, 112kB SRAM, 16kB aux SRAM, * 64kB CCM RAM and 4kB backup SRAM). Only main block o SRAM (112kB) is used. Poza tym Twoja szklana kula działa wyśmienicie. :) Po wystąpieniu przerwania uint8_t...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101283
  • OpenOCD v0.1.0 - problem z komendą `flash write_bank` w skryptach

    już wiem czemu działa [; myślałem, że w STM32 jest tak jak w ARM7 - że jedynie kawałek pamięci jest remapowany w obszar wektorów przerwań. Doczytałem właśnie, że jednak cały FLASH jest dostępny zarówno pod adresem 0 jak i adresem 0x8000000. Właśnie dlatego całość działa. Cofam więc to co powiedziałem - układ będzie działał poprawnie, bo inicjalizacją...

    Mikrokontrolery   21 Mar 2009 21:51 Odpowiedzi: 18    Wyświetleń: 2800
  • STM32F103ZET6 - Jak wgrać bootloader z karty SD i zmienić offset flash?

    W drugim projekcie - właściwej aplikacji przed włączeniem przerwań zmieniasz offset czyli tak jak masz w funkcji SystemInit, a Twój VECT_TAB_OFFSET jest rozmiarem bootloadera zaokrąglonym w górę do 0x200. Zdecydowanie lepiej zrobić to w bootloaderze, bo niby czemu zadanie to ma być powierzone aplikacji? 4\/3!!

    Mikrokontrolery   08 Kwi 2016 15:24 Odpowiedzi: 43    Wyświetleń: 6600
  • STM32F103 [ZL27ARM] - DMA nie zmienia PWM w TIM1, zawsze 50% wypełnienia

    Witam, Bawię się zestawem ZL27ARM i robię ćwiczenia z książki "STM32. Aplikacje i ćwiczenia w języku C" Jestem przy ćwiczeniu 18 i mam problem z DMA (pierwszy raz mam styczność z DMA). Zgodnie z przykładem wypełnienie PWM powinno zmieniać się od 0 do 100%. U mnie jest cały czas 50%. Dane z tablicy bufor_PWM nie są przekazywane do TIM1->CCR1 http://obrazki.elektroda.pl/9548353800_1...

    Mikrokontrolery ARM   07 Sie 2014 08:31 Odpowiedzi: 3    Wyświetleń: 2418
  • AVR - jak radzić sobie z fusebitami i ograniczeniami 8-bit?

    przyswojenia sobie z punktu widzenia początkującego całkiem pokręconych koncepcji architektury ARM może być odstraszające Raczej nie o to chodzi. Rdzeń ARM zasadniczo nie ma nic do tego. Trochę ma podłączenie peryferiów (w tym w niektórych przypadkach PAMIĘCI) poprzez wspólną magistralę peryferyjną. Ostatecznie reszta to już kwestia samych peryferiów....

    Projektowanie i Tworzenie Po godzinach   30 Sty 2020 18:45 Odpowiedzi: 368    Wyświetleń: 17298
  • Pierwszy 8-pinowy mikrokontroler STM32

    https://obrazki.elektroda.pl/4155804500_... Pod koniec ubiegłego roku firma STMicro zaprezentowała, jak twierdzi, pierwszy mikrokontroler na rynku wykonany w technologii 90 nm - STM32G0. Jest to układ z rdzeniem ARM Cortex-M0+ o taktowaniu zegarem o częstotliwości 64 MHz. W momencie prezentacji pierwszego układu, rodzina ta obejmowała...

    Newsy   10 Paź 2019 15:54 Odpowiedzi: 6    Wyświetleń: 2787
  • Bezpieczny zakres adresów do zapisu danych we flashu na ARMach?

    Nie przeczytałeś noty aplikacyjnej i dalej marudzisz. Po pierwsze zauważ więc, że nie ma obowiązku używania ARMów, Cortexów, STM32 czy ogólnie emulowania EEPROMu - jeśli masz przy tym cierpieć takie katusze, to przecież nie ma sensu męczyć siebie i nas. To jest ten najważniejszy punkt. Jeśli nie sprawia Ci to przyjemności, a wręcz sprawia "egzystencjalny...

    Mikrokontrolery ARM   28 Gru 2017 17:55 Odpowiedzi: 86    Wyświetleń: 3081
  • 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
  • STM32F030F4P6 - Debugger w System Workbench for STM32 nie działa, błąd open failed

    Witam. Testuję właśnie środowisko System Workbench for STM32 i mam problem z debuggerem dla procka STM32F030F4P6. Wgrywanie do pamięci FLASH działa. Programator ST link z płytki stm32VL, połączenie przez SWD. Konsola odpowiada: Open On-Chip Debugger 0.9.0-dev-00415-g2d4ae3f-dirty (2015-06-12-17:54) Licensed under GNU GPL v2 For bug reports,...

    Mikrokontrolery ARM   10 Mar 2016 13:36 Odpowiedzi: 18    Wyświetleń: 3030
  • [stm32][C] Vector Table Offset Register, NVIC_SetVectorTable

    Offset powinien być wielokrotnością rozmiaru tablicy wektorów zaokrągloną w górę do najbliższej potęgi dwójki. W moim przypadku to: 59 wektorów, a po zaokrągleniu w górę to 64. 64 należy pomnożyć * 4 (bo 4 bajty na wektor) i mamy 256 = 0x100. Tyle także wymaga funkcja NVIC_Set_VectorTable. Wracając do rejestru. Nie mogę po prostu zrozumieć jego budowy....

    Mikrokontrolery ARM   14 Kwi 2010 07:08 Odpowiedzi: 13    Wyświetleń: 4714
  • SPI Clone - programator kości SPI

    Cześć :) W związku z tym, że w miejscu w którym pracuję istnieje potrzeba programowania pamięci SPI których wsad jest taki sam, stwierdziłem że zbuduję urządzenie, które będzie kopiowało zawartość jednej kości do drugiej. Niby nic, ale z czasem chciałbym zająć się zawodowo projektowaniem oraz programowaniem mikrokontrolerów, więc jako pierwszy projekt...

    DIY Początkujący   05 Sty 2023 20:47 Odpowiedzi: 8    Wyświetleń: 4815
  • Generowanie sumy dwóch sygnałów sinusoidalnych z DAC i DMA na STM32

    zwiększenie rozmiaru powoduje błąd kompilacji z powodu niewystarczającej ilości pamięci To na początek zacznij od poznania różnicy między sin() a sinf(), potem do rozważań dodaj też to, że M_PI jest typu double, podobnie jak wszystkie inne stałe w formie "x.y". http://en.cppreference.com/w/c/numeric/m... 16 kB RAM i 128 kB flash to oczywiście nie...

    Mikrokontrolery ARM   13 Sty 2018 23:03 Odpowiedzi: 5    Wyświetleń: 723
  • STM32F051 Disco Keil uVision - Flash timeout przy próbie download układu

    Cały projekt został wygenerowany przez CubeMX, po zmienieniu wartości w wyborze algorytmu (Cortex-M Target Driver Setup) (pierwotne możecie podejrzeć w moim poprzednim poście) - program ruszył. Zmiana jest widoczna na poniższym obrazku: http://obrazki.elektroda.pl/9153923800_1... Parametr size został zmieniony z 0x8000 na 0x1000. Co...

    Mikrokontrolery ARM   27 Kwi 2015 10:09 Odpowiedzi: 3    Wyświetleń: 1365
  • [STM32F107] [STM32F107][C][LWIP] Problem z resetem i stabilnością po inicjalizacji PHY

    Cześć Zabrałem się za zabawę z ethernetem na zestawie butterfly (STM32F107) + ZL2ETH. Pracuję na najnowszej wersji code sourcery, makfile i startup by Freddie Chopin + stos LWIP. Po początkowych problemach udało mi się zaininicjalizować PHY i na switchu zaświeciła się diodka, i to był początek problemów. Po dokładnym sprawdzeniu wszystkiego i wyeliminowaniu...

    Mikrokontrolery ARM   16 Kwi 2012 18:31 Odpowiedzi: 1    Wyświetleń: 1443
  • STM32F1 - problem z przesyłaniem pliku WAV za pomocą I2S (SD, FatFs, DMA, I2S, DAC)

    Cześć! Po kilku małych projektach opartych na Nucleo i Discovery postanowiłem wykonać trochę bardziej skomplikowany i praktyczny projekt - odtwarzacz plików WAV z karty SD i... zwracam się do Was z prośbą o pomoc 😄 Projekt oparty jest o STM32F103RCT6 do którego podłączone jest gniazdo kart microSD i DAC (PCM1780). Za pomocą FatFs odczytuję plik WAV...

    Mikrokontrolery   04 Maj 2023 19:52 Odpowiedzi: 5    Wyświetleń: 552
  • [F0] EEPROM - zapisuje tylko pierwsze 256 komórek we FLASH

    Bazując na https://obrazki.elektroda.pl/4178510200_... https://obrazki.elektroda.pl/8769073400_... main.c [syntax=c] /* Virtual address defined by the user: 0xFFFF value is prohibited */ uint16_t VirtAddVarTab[NB_OF_VAR]={0}; uint16_t Virtval[NB_OF_VAR]={0}; uint16_t VarValue= 0; int main(void) { HSE_init(); //systick_init();...

    Mikrokontrolery ARM   19 Lip 2020 23:30 Odpowiedzi: 8    Wyświetleń: 804
  • [STM32F4] [STM32F4][C] - Rozmiar tablicy pixels w strukturze framebuffer w SRAM

    Bardzo dziękuję za dotychczasową pomoc:) A jeszcze jedno pytanie czy mogę połączyć pamięć ram z aux_ram i mieć 128k zamiast 112? W taki sposób: [syntax=c] /***************************************... * author: Freddie Chopin, http://www.freddiechopin.info/ * file: STM32F4xxxG_rom.ld * last change: 2012-03-15 * * chip:...

    Mikrokontrolery ARM   28 Sie 2014 11:12 Odpowiedzi: 20    Wyświetleń: 2055
  • [STM32][CodeSourcery]Deklaracja struktury w pamięci flash.

    Zamiast rzutować na u8 cały czas, prościej zrobić funkcję przyjmującą wskaźnik amorficzny - void* - wtedy funkcja "łyka" wszystko co jest wskaźnikiem. Wynik sizeof() technicznie jest typu size_t, a nie u8 (w końcu rozmiar może być większy niż 256 bajtów. Po skasowaniu strony nie musisz jej całej zapisywać, wystarczy zapisać tyle ile chcesz, a reszty...

    Mikrokontrolery ARM   13 Lut 2010 15:11 Odpowiedzi: 21    Wyświetleń: 7709
  • Nowa linia mikrokontrolerów STM32F446 od firmy STMicroelectronics

    http://obrazki.elektroda.pl/6299012600_1... Firma STMicroelectronics zaprezentowała nową linię mikrokontrolerów STM32F446, łączącą w sobie jednostkę obliczeniową ARM Cortex-M4, kompaktową pamięć Flash o pojemnościach od 256 kB do 512 kB, 128 kB RAM, wydajne interfejsy rozszerzenia pamięci, jak również rozbudowane opcje komunikacji i...

    Newsy   28 Kwi 2015 21:43 Odpowiedzi: 2    Wyświetleń: 1701
  • Jakich używasz mikrokontrolerów? Jakie są różnice pomiędzy rodzinami?

    Mogłem się nieprecyzyjnie wyrazić z "modelem pamięci". Ale uderzyło mnie to, że w STM32 mam totalnie inaczej porozkładane sekcje "peryfiera-flash-ram" aniżeli np. w LM4F. Zwróc uwagę jak zaczynają w STMach sekcje rom(rx), jak w LPC, a jak w LM. W STM od 0x08000000, od LM od 0, w LPC nie wiem bo ich nie używam ;). Jasne, różni producenci i różne realizacje,...

    Mikrokontrolery   01 Kwi 2013 19:20 Odpowiedzi: 48    Wyświetleń: 8400
  • Zegar tekstowy na procesorze STM32

    Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...

    DIY w budowie   18 Lut 2025 11:40 Odpowiedzi: 23    Wyświetleń: 5661
  • STM32F042 - HardFault przy wywołaniu VL53L1X_StopRanging

    Witam, Nie mogę rozwiązać jednego problemu, może będziecie w stanie mi pomóc. Próbuję na STM32F042 uruchomić biblioteki dla czujnika VL53L (biblioteki ULD), ale problem w sumie raczej nie w tym. Kompilacja przechodzi bez problemu, ale przy próbie wywołania funkcji wpada w HardFault i nie mam pojęcia czemu. https://obrazki.elektroda.pl/7548785900_...

    Mikrokontrolery ARM   02 Gru 2019 23:29 Odpowiedzi: 4    Wyświetleń: 471
  • Jak OpenCV działa na STM32 - benchmark

    OpenCV uruchamiany jest głównie na wysokowydajnych platformach obliczeniowych czy mocnych mikroprocesorach, ale pakiet ten może wykonywać kilka rodzajów aplikacji do przetwarzania obrazu na prostych mikrokontrolerach. Przetwarzanie obrazu stało się częścią naszego życia. Nikogo nie dziwi rozpoznawanie twarzy w smartfonie czy wykrywanie pasa ruchu przez...

    Artykuły   29 Wrz 2021 18:42 Odpowiedzi: 8    Wyświetleń: 2961
  • [LPC2148][C] sprintf() nie działa z double [PAR. SOLVED]

    1. Biorę przykład projektu ARM (akurat ten dla STM32, bo posiadane przezemnie LPC2103 ma za mało pamięci flash na te okrutne funkcje printf()) z mojej strony - http://www.elektroda.pl/rtvforum/topic13... 2. Wrzucam do main() następujący kod: #include <stdio.h> #include <math.h> #include <errno.h> #include <sys/types.h>...

    Mikrokontrolery ARM   13 Paź 2010 14:15 Odpowiedzi: 10    Wyświetleń: 4162
  • Energooszczędne, tanie mikrokontrolery Wi-Fi i Bluetooth SoC 2024

    Ja też zaniże poziom. Jaki jest najpepszy na świecie mikrokonroler pod wsekimi względami. Cud miód malina (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Nie istnieje uniwersalny, absolutnie „najlepszy” mikrokontroler pod każdym względem. Każda rodzina mikrokontrolerów ma swoje mocne i słabe strony, a wybór zależy od konkretnych wymagań projektu:...

    Mikrokontrolery   22 Lut 2025 17:29 Odpowiedzi: 12    Wyświetleń: 948
  • STM32F0 Discovery - Zawieszanie przy EE_Init() i problemy z ADC przy 5V

    Z tym stosem to tez za bardzo nie wiem. W skrypcie linkera, który sobie pożyczyłem z TrueStudio nie było nigdzie rozmiaru stosu. Trochę przerobiłem skrypt ale nawet jak wpisze rozmiar stosu 0 to program się uruchamia. Tutaj fragment linkera: [syntax=text]/* Linker subscript for STM32F051 definitions with 64K Flash and 8K RAM Copyright RAISONANCE 2007...

    Mikrokontrolery ARM   14 Gru 2012 15:09 Odpowiedzi: 14    Wyświetleń: 3981
  • STM32/DISCOVERY/STM32L100C-Disco Probllem z wgraniem programu.

    Na mojej stronce znajdziesz gotowy projekt który można zaimportować do Eclipse'a - użyj tego o nazwie "stm32_blink_led". W projekcie masz wszystko co trzeba, włącznie z poprawnym skryptem linkera. Aby dostosować go do Twojej płytki po prostu zerknij do pliku config.h i zmień częstotliwość docelową oraz port na którym jest diodka. W pliku z rozszerzeniem...

    Mikrokontrolery   24 Mar 2016 09:03 Odpowiedzi: 17    Wyświetleń: 1188
  • RTOS - wszystko, co chciałbyś wiedzieć i nie boisz się zapytać

    Ponieważ dopuszczalne są też pytania z dziedziny, być może tych niemądrych Bynajmniej nie jest to żadne "niemądre" pytanie. Jest bardzo dobre i pokazuje właśnie jak bardzo zmitologizowane są RTOSy. czy taki STM32G070RBT6 z 36 KB ram oraz 128 KB flash (w detalu ok. 5.5 zł) to już się nada czy nie do RTOS? Jak najbardziej. Ilość flash jest zwykle mało...

    Mikrokontrolery   12 Lip 2019 10:52 Odpowiedzi: 171    Wyświetleń: 9420
  • [stm32][eclipse]dołączanie plików .h .c do projektu

    Maxe: Twoja metoda nie działa już jej próbowałem co więcej po wprowadzeniu takiej lini: Dodano po 4 fantom: używam makefile'a Lucjana Bryndzy w którym miejscu powinienem dodać -I./lcd bo też nie dało mi to żadnych efektów. [syntax=c] # Automatic makefile for GNUARM (C/C++) # Copyright (C) Lucjan Bryndza <lucjan.bryndza(at)ep.com.pl> # http://www.boff.pl...

    Mikrokontrolery ARM   20 Kwi 2011 14:59 Odpowiedzi: 15    Wyświetleń: 4631
  • STM32F4 i Raspberry Pi (SPI) - problem z odbiorem danych na RPi

    Cześć, Próbuję się skomunikować pomiędzy RPi i stm32f4. Na RPi korzystam z biblioteki bcm2835 a na stm32f4 z HAL. Być może nie do końca rozumiem zasadę działania SPI i sta te problemy. RPi jest masterem i co 1000ms wysyła dane w postaci tablicy o rozmiarze równym 4 elementy. Te dane są w poprawny sposób odbierane na stm32f4. Na stm32f4 korzystam z DMA,...

    Mikrokontrolery ARM   10 Lip 2017 18:07 Odpowiedzi: 22    Wyświetleń: 1719
  • PCB/GSM/GPS - Urządzenie zawierające GSM/GPS/STM32 dla samochodu ciężarowego

    Witam. Realizuje projekt urządzenia przeznaczonego do samochodu ciężarowego zawierającego moduł GPS oraz GSM i procesor STM32. Zadaniem urządzenia jest (w uproszczeniu) zatrzymywanie pojazdu w wypadku przekroczenia za programowanej uprzednio strefy oraz logowanie stanu pojazdu. Urządzenie oparte jest o: * moduł GPS Quectel L70 z zewnętrzną anteną aktywną...

    Projektowanie Układów   24 Cze 2013 21:14 Odpowiedzi: 2    Wyświetleń: 2436
  • [STM32F746][Ubuntu] undefined reference to `__errno'

    Zakładam wówczas, że Cube albo jakiś inny "kreator templatek" będzie dostępny zawsze, uaktualniony, z najnowszymi procesorami etc etc.. Skrypty z Cube i tak nie obsługują połowy rzeczy które są dostępne w STM32F7 (ot choćby wykonywania kodu z flash przez magistralę ITCM, dodatkowych pamięci takich ITCM czy BKPSRAM), więc naprawdę mała to strata jak...

    Mikrokontrolery ARM   20 Lut 2018 18:44 Odpowiedzi: 100    Wyświetleń: 4410
  • [STM32F4][C] - Zamiana bajtów miejscami "w locie"

    Tak wygląda skrypt linkera po poprawach [syntax=c] /***************************************... * author: Freddie Chopin, http://www.freddiechopin.info/ * file: STM32F4xxxG_rom.ld * last change: 2012-03-15 * * chip: STM32F4xxxG * compiler: arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.6.2 * 20110921 (release)...

    Mikrokontrolery ARM   18 Mar 2015 15:53 Odpowiedzi: 59    Wyświetleń: 3384
  • Testowanie wsparcia ST-Link w OpenOCD - poszukiwani zaawansowani użytkownicy

    Witam Pracuję na konfiguracji: stm32f417, debugger swd stlink-v2, kompilator bleeding edge Freddiego 4_7-130810, openOCD 0.7.0, eclipse kepler Konfiguracja OpenOCD i GDB jak na screenach. http://obrazki.elektroda.pl/2610098700_1... http://obrazki.elektroda.pl/3745078800_1... http://obrazki.elektroda.pl/8766148000_1...

    Mikrokontrolery ARM   05 Lip 2014 16:55 Odpowiedzi: 298    Wyświetleń: 64871
  • Otwarte oprogramowanie do chińskiego zasilacza warsztatowego

    https://obrazki.elektroda.pl/5694434400_... Moduły zasilaczy warsztatowych, takie jak DPS5005, dostępne są od dłuższego czasum.in. na AliExpress. Doczekały się wielu recenzji, w większości pozytywnych. Jednakże często wskazywanym problemem z tymi modułami jest kiepskiej jakości oprogramowanie – interfejs użytkownika pozostawia...

    DIY Zagranica   13 Cze 2021 19:16 Odpowiedzi: 21    Wyświetleń: 12870
  • STM32F2XX – kompatybilność przykładu Freddie Chopin, co zmienić poza pamięcią?

    Wg mnie nie trzeba nic zmieniać. Konfiguracja układów peryferyjnych typu RCC czy GPIO raczej się nie zmieniła, w startupie na pewno nic się nie zmieniło (przecież to wciąż Cortex-M3). Rozmiary pamięci można zmienić, ale nie trzeba (w końcu kod zajmuje ułamek flash i ułamek RAM, więc nic to nie zmienia w zasadzie). Adresy pamięci na 99,666% się nie zmieniły....

    Mikrokontrolery ARM   09 Wrz 2011 18:28 Odpowiedzi: 10    Wyświetleń: 1927
  • Miniaturowy sterownik ethernetowy STM32 - "uWebServer"

    http://obrazki.elektroda.pl/7258579400_1... Witam. Chciałem dzisiaj przedstawić kolejny projekt z cyklu "inni mają - mam i ja" ;) Tym razem jest to miniaturowy sterownik ethernetowy - " uWebServer ". Układ zbudowany został w oparciu o mikrokontroler Cortex-M3 - STM32F103C8T6, do tego kontroler ethernetu "znany i lubiany" - ENC28J60. Całość...

    DIY Konstrukcje   23 Lis 2012 23:29 Odpowiedzi: 35    Wyświetleń: 43353
  • Wpływ Makefile na czas linkowania w projekcie STM32 z CodeSourcery q1-161?

    W skrypcie linkera. Kompilator tworzy jakieś sekcje (pewnie coś z obsługi wyjątków, takich sekcji jest kilka), które nie mają wpisów w skrypcie linkera, a więc domyślnie trafią one do RAM (tak jakbyś zrobił SECTIONS ... { ... } > RAM AT >RAM), ale zawartość tej sekcji jest inna niż same zera. Linker wypełnia więc obszar od flasha (adresy 0x8000000)...

    Mikrokontrolery ARM   10 Sty 2010 13:17 Odpowiedzi: 5    Wyświetleń: 1349
  • STM32F205 - błędne kopiowanie 32-bitowe z Flash do RAM, adres 0x20001FF8

    Możesz podać wartości adresów i rozmiarów które kopiujesz?

    Mikrokontrolery ARM   15 Lut 2014 22:45 Odpowiedzi: 10    Wyświetleń: 2130
  • STM32F4[C] keil - Wydzielenie Pamięci FLASH do zapisu / odczytu danych ?

    W definicji obrazu pamięci zmniejszasz rozmiar pamięci dostępnej dla konsolidatora i masz Flash na dane. żeby byłoc elegancko możesz zdefiniować własną sekcję i zadeklarować strukturę bądź tablicę danych w tej sekcji, zamiast używać ordynarnych stałych jako wskaźników - to będzie Twój data Flash. Przy okazji - czy ktoś może mi podpowiedzieć, gdzie są...

    Mikrokontrolery ARM   24 Maj 2013 01:41 Odpowiedzi: 13    Wyświetleń: 4230
  • [STM32F1][Keil] Prośba o wyjaśnienie kilku pojęć.

    W ramach nauki postanowiłem zrobić urządzenie na stm32f1 (512kB Flash, 64kB RAM) funkcjonalnie przypominające Palmtopa z WinCE. W miarę rozrastania się programu zacząłem zbliżać się do granic pojemność RAM. Na początku nauki pominąłem pewne aspekty dotyczące zarządzaniem pamięcią ale program zaczyna się już powoli sypać więc najwyższa pora żeby usystematyzować...

    Mikrokontrolery ARM   22 Kwi 2012 08:42 Odpowiedzi: 19    Wyświetleń: 3421
  • [LPC2146] - Błąd odczytu flash przez OpenOCD z JTAG lock-pick, jak naprawić?

    Zacznijmy od tego, że OpenOCD nie uruchamia się poprawie, wiec warto byłoby dochodzić do sprawy "krok po kroku". Przede wszystkim plik lpc2xxx.cfg NIE JEST przeznaczony do uruchamiania bezpośredniego, należy ZAWSZE użyć któregoś z konkretnych plików. Tymczasowo możesz użyć pliku lpc2148.cfg, ale najlepiej przerób go sobie na lpc2146 - komentarze w środku...

    Mikrokontrolery ARM   15 Wrz 2013 21:14 Odpowiedzi: 4    Wyświetleń: 2277
  • [STM32][C] Jak nawiązać I2C z GY-50 L3G4200D na STM32F100C4T6B?

    Cześć Od razu nadmienię, że jestem w tym początkujący. Posiadam mikrokontroler STM32F100C4T6B oraz moduł GY-50 L3G4200D. Próbuję nawiązać połączenie za pomocą interfejsu I2C i wyświetlić informację na komputerze kominukując się po UART, który na pewno działa. Jeżeli chodzi o połączenie to jestem na 99% pewny, że jest dobrze. Korzystam z programu STM32CubeMX...

    Mikrokontrolery ARM   10 Sty 2019 13:39 Odpowiedzi: 3    Wyświetleń: 663
  • [STM32f7][kiss_fft] Błąd debugowania przy użyciu SDRAM i kiss_fft

    Na działającym kodzie opcja Resume powoduje wystąpienie komunikatu eclipse Target not avaliable ale debuggowanie działa. To jest jakiś błąd wynikający z połączenia nowej wersji Eclipse'a i nowej wersji GDB - bez znaczenia, niczemu nie przeszkadza. Tak jak pisałem wcześniej - zacznij wywalać po kawałku fragmenty problematycznej funkcji i zobacz kiedy...

    Mikrokontrolery ARM   01 Mar 2018 20:04 Odpowiedzi: 17    Wyświetleń: 828
  • [LCD TFT] Jak podłączyć i sterować wyświetlaczem TFT z AVR/ARM w języku C?

    gaskoin: ale zapominasz, że do realizacji bufora obrazu dla tego LCD potrzeba prawie 400 kB RAM, chyba żaden ARM tyle na pokładzie nie ma, czyli potrzeba zastosować zewnętrzną pamięć co pociąga dalsze koszty (kilka złotych pamięć + trochę więcej za PCB) i komplikuje układ. Na końcu otrzymamy coś co działa, za cenę gotowego porządnego modułu LCD - no...

    Mikrokontrolery   07 Maj 2012 13:33 Odpowiedzi: 48    Wyświetleń: 7666
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6489
  • STM32 Discovery F100 - Konfiguracja GDB + lock-pick od frediego

    Witam Korzystam ze środowiska Eclipse. OpenOcd wydaje mi się, że działa poprawnie (widok konsoli): Open On-Chip Debugger 0.7.0 (2013-05-05-10:41) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... Info : only one transport option; autoselect 'jtag' adapter speed: 1000 kHz adapter_nsrst_delay:...

    Mikrokontrolery ARM   08 Sty 2014 00:58 Odpowiedzi: 12    Wyświetleń: 2256
  • STM32F407 - adc i dma - jak osiągnąć maksymalny czas próbkowania

    Próbuje osiągnąć maksymalny możliwy czas próbkowania (2.4MSPS) z STM32F407ZET6 Inicjalizacja ADC i DMA: ADC_SampleTime_3Cycles lub ADC_SampleTime_15Cycles powoduje że wartości odczytane z przetwornika są 0. Niższe prędkości próbkowania działają poprawnie lecz mi chodzi o "wyciągnięcie" tych 2.4MSPS Dla ADC_SampleTime_84Cycles : 982648 Dla ADC_SampleTime_56Cycles:...

    Mikrokontrolery ARM   01 Wrz 2019 11:31 Odpowiedzi: 7    Wyświetleń: 642
  • Gdzie znaleźć listę rozkazów dla STM32F410RB? Różnice w instrukcjach.

    Z rzekomymi ograniczeniami Keila też bym nie przesadzał - ograniczenie 32 KiB jest na rozmiar binarnego obrazu Flash, czyli bez wliczania w to danych niezainicjowanych i inicjowanych na 0. Mam kilka projektów pod Keilem, które mają zadeklarowane dane po ponad 300 KiB i mieszczą się w wersji darmowej Keila. Podpisuję się pod zdaniem przedpiszcy - na...

    Mikrokontrolery Początkujący   16 Sty 2019 20:32 Odpowiedzi: 121    Wyświetleń: 4833
  • Stm32f429 konfiguracja pętli PLL do 180 MHz - prośba o sprawdzenie kodu

    (at)BlueDraco Ja też tak jak kolega (at)Freddie Chopin wolę własnoręcznie poresetować to co jest mi potrzebne, szczególnie że w tych procesorach o rozmiar kodu się nie bijemy za mocno (szczególnie takiego inicjalizującego co we flashu siedzi)

    Mikrokontrolery ARM   20 Lut 2017 17:28 Odpowiedzi: 15    Wyświetleń: 957
  • Netduino 3 - płyty deweloperskie z STM32F4 i .NET Micro Framework

    http://obrazki.elektroda.pl/1456479900_1... http://obrazki.elektroda.pl/6187906200_1... http://obrazki.elektroda.pl/2739548100_1... Netduino 3 to kolejna seria płytek należących do otwartego środowiska deweloperskiego wykorzystującego framework .NET Micro. .NET Micro Framework (NETMF) autorstwa Microsoft...

    Newsy   12 Sie 2015 20:48 Odpowiedzi: 4    Wyświetleń: 2259
  • Instalacja Ubuntu 18.04 na STM32MP157: przewodnik techniczny

    Mając w ręku STM32MP157 Mini, moim celem było przeportowanie dystrybucji Linuksa. Jednak dostarczony podręcznik oferował tylko wersję Debiana dostosowaną przez Linaro. Postanowiłem więc zaadaptować do tego celu Ubuntu. Biorąc pod uwagę niedobór szczegółowych artykułów online, udokumentowałem cały proces w niniejszym dokumencie. Wyrusz w zaawansowaną...

    Początkujący Elektronicy   27 Gru 2024 12:08 Odpowiedzi: 1    Wyświetleń: 567
  • [STM32F2] Dlaczego kasowanie flagi przerwania wpływa na GPIO?

    Witam! Timer generuje przerwanie periodyczne. W procedurze obsługi testowo chciałem przełączać stan na jednej z linii portu GPIO (prymitywny debug na LED), ale... okazało się, że nie działa. W pierwszej chwili szukałem błędów w inicjalizacji timera, ale później się okazało, że przerwania się generują, tylko ja tego nie widzę, bo nie wykonuje się przełączenie...

    Mikrokontrolery ARM   13 Lis 2011 22:43 Odpowiedzi: 7    Wyświetleń: 2437
  • [ARM] Jak zrozumieć plik linkera dla STM32F103VBT6? Szukam prostych wyjaśnień i przykładów

    Dobra, to ja się podczepię: odpaliłem w końcu semihosting, natomiast nie bardzo wiem, co zrobić ze skryptem linkera - bo nie do końca łapię pewne rzeczy: /* Linker script to place sections and symbol values. Should be used together * with other linker script that defines memory regions FLASH and RAM. * It references following symbols, which must be...

    Mikrokontrolery ARM   13 Sty 2014 08:27 Odpowiedzi: 23    Wyświetleń: 6576
  • [STM32F103] [STM32F103C6] - Zmniejszenie flash z 32kB do 16kB po podkręceniu do 96MHz?

    No a przez bootloader? Istnieje szansa, że w jakiś sposób się uszkodził rejestr podający ilość dostępnej pamięci flash - chyba wszystkie programy używają tego rejestru do poznania tego rozmiaru. W OpenOCD na pewno da się jednak wymusić rozmiar pamięci - wtedy program nie używa tego rejestru i programowanie powinno pójść. Chodzi o podanie rozmiaru pamięci...

    Mikrokontrolery ARM   18 Maj 2014 17:13 Odpowiedzi: 4    Wyświetleń: 1062
  • [OpenOCD][LPC1754]Problem z wgraniem programu do flash.

    No ale przecież nie masz skryptu linkera - bez tego to po prostu nie ma prawa działać... A ta wtyczka z której korzystasz kompiluje pliki assemblera tylko jeśli mają rozszerzenie .S, a nie .s. Zestaw porad jest taki: http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13... Weź przykładowy projekt dla STM32,...

    Mikrokontrolery ARM   20 Kwi 2011 18:50 Odpowiedzi: 22    Wyświetleń: 4872
  • Jak skonfigurować IAR dla stm32H743VI z STLinkv2 i IAR kickstart?

    Program IAR jest jednym z podstawowych, dostępnych narzędzi do tworzenia oprogramowania na mikrokontrolery. Posiada kolorowe i wygodne środowisko graficzne, wraz ze zestawem zoptymalizowanych, standardowych bibliotek. Poniższy samouczek ma na celu pokazanie, jak skonfigurować te środowisko do wydajnej pracy. W autora praktyce sporym utrudnieniem są...

    Mikrokontrolery ARM   08 Sie 2019 08:20 Odpowiedzi: 52    Wyświetleń: 2679
  • Programowania mikrokontrolerów/ mikroprocesorów w języku C# pod .NETMF

    Od pewnego czasu zauważyłem na forum zainteresowanie tematyką programowania mikrokontrolerów i mikroprocesorów ARM w języku C# z wykorzystaniem platformy .NETMF będącej córką słynnej platformy Microsoft .NET Framework, którą zna chyba każdy. Niedawno wpadła mi do rąk nowa książka wydawnictwa BTC na ten temat. Zauważyłem wiele nowych zestawów uruchomieniowych...

    Artykuły   29 Sty 2019 15:33 Odpowiedzi: 5    Wyświetleń: 4548
  • Co elektronik może kupić na Aliexpress?

    Co ciekawe - paczka została wysłana z Polski kawał czasu po tym jak zamawiałem na ali-e (nadawca to światprzesyłek czy jakoś podobnie - pisane jednym słowem). Znam sprawę. Firma z Nysy. Też tak dostałem kilka przesyłek i to właśnie zamawianych z darmowa wysyłką. Ciekawa była też etykieta pod spodem tej nalepionej w Polsce. Na moje nazwisko, poczta...

    Tematy tygodnia   04 Lip 2025 13:54 Odpowiedzi: 2124    Wyświetleń: 248697
  • Wydano Raspberry Pi Pico 2, RP2350A, 4MB Flash, 520kB SRAM, Cortex-M33, cena $5

    https://obrazki.elektroda.pl/8717321000_... Cena $5 (20zł) dotyczy oczywiście producenta, u nas jeszcze VAT, ale i tak powinniśmy się zmieścić w 30zł. Ale do rzeczy, co się zmieniło w porównaniu do RP2040: 1. Jest teraz do wyboru płytka 7×7mm, QFN60 (RP2350A) z 30 GPIOs lub 10×10mm, QFN80 (RP2350B) z 48 GPIOs 2. 4 MB pamięci QSPI flash,...

    Newsy   29 Sie 2024 21:20 Odpowiedzi: 16    Wyświetleń: 1359
  • Programowy odtwarzacz/dyktafon na STM32F407VGT6

    http://obrazki.elektroda.pl/1647269200_1... Witam wszystkich Tym razem chciałbym przedstawić jeszcze programowy projekt odtwarzacza i dyktafonu zrealizowany na STM32F4Discovery. Pisząc ten program, sporo rozwiązań wykorzystałem z mojego poprzedniego projektu małego odtwarzacza MP3 na ARM-ie, ale dołożyłem też dużo nowości i usprawnień....

    DIY Konstrukcje   16 Lis 2014 10:37 Odpowiedzi: 14    Wyświetleń: 8511
  • STM32F1/F4 (Eclipse) - Tworzenie biblioteki dynamicznej-podział programu

    Proponowałbym po prostu te dane stałe wyrzucić na sam koniec pamięci flash (uwaga - najlepiej zrobić tak, żeby dane zaczynały się na początku strony!) - wtedy Twój program może się rozrastać w miarę dowolnie, bo jeśli dojdziesz do ostatniej strony (lub stron), to tak czy siak będziesz musiał ciągle programować wszystko. Dzięki takiemu umieszczeniu,...

    Mikrokontrolery ARM   27 Wrz 2014 10:43 Odpowiedzi: 16    Wyświetleń: 1686
  • Integracja SPX3819 z STM32 dla ulepszonych rozwiązań USB do rozpoznawania odcisków palców

    Integracja SPX3819 z STM32 dla ulepszonych rozwiązań USB do rozpoznawania linii papilarnych Pamięć flash USB jest jednym z tych narzędzi, których często używamy w naszym codziennym życiu i pracy. Pomaga nam przechowywać i kopiować ważne pliki i dane. Jest mały i łatwy do przenoszenia, ma dużą pojemność, jest niedrogi i działa niezawodnie. Rozmiar dysku...

    Projektowanie Układów   26 Lis 2024 06:51 Odpowiedzi: 0    Wyświetleń: 456
  • Wybór taniego programatora dedykowanego dla pamięci NAND - WINDBOND 25N01GVZEIG

    W25Nxxx to zwykła pamięć SPI/qSPI kompatybilna z pamięciami 25xx. Możesz zaprogramować dowolnym programatorem który obsługuje pamięci o rozmiarze 1Gbit, wybierasz dowolny numer kostki o takiej pojemności i wyłączasz opcje sprawdzania ID. W miare tani programator do spi-flashy to program flashrom + jakikolwiek adapter, np serprog https://github.com/dword1511/stm32-vserp...

    Mikrokontrolery   08 Mar 2022 14:40 Odpowiedzi: 1    Wyświetleń: 393
  • STM32WL - pierwsze na świecie SoC z transceiverem LoRa

    https://obrazki.elektroda.pl/2161369300_... Nie można zaprzeczyć, że Internet Rzeczy zrewolucjonizował wiele rynków i już jest dookoła nas. teraz pytanie brzmi: "Jaka technologia łączności IoT doprowadzi do ery dalszych zmian?" Jedną z głównych technologii w tym wyścigu jest LoRa. Duży zasięg, niska moc, niewielka powierzchnia na PCB,...

    Newsy   19 Sie 2020 15:58 Odpowiedzi: 9    Wyświetleń: 1836
  • Jak debugować STM32F103C8T6 z Ubuntu 18.04 i ST-Link/V2?

    No proszę. Z kolei ja mam płytki Blue Pill z identycznym prockiem jak na zdjęciu przy których ST-Link raportuje 128kB ROM i 20kB RAM. Podpowiesz gdzie można odczytać ilość RAM w ST-Link?? jedyne co udało mi się znaleźć to rozmar Flash.. Do odczytu rozmiaru flash i ramu użyłem st-info . Niestety wyniki dla wszystkich zakupionych BluePill wyniki są takie...

    Mikrokontrolery ARM   19 Maj 2020 14:25 Odpowiedzi: 53    Wyświetleń: 4203
  • Do czego służy dodatkowe 4kB pamięci RAM w STM32F429?

    Proponujesz też, jako alternatywne rozwiązanie użyć wewnętrznej pamięci flash uC. I za każdym razem, kasowanie pamięci usuwa również wszystkie potrzebne dane, które miały być chronione. Przy słynnej "emulacji EEPROMu" nie jest tak źle, choć oczywiście trzeba się liczyć z tym że zanik zasilania w momencie gdy coś na tym flash jest zapisywane/kasowane...

    Mikrokontrolery ARM   09 Lip 2018 10:02 Odpowiedzi: 16    Wyświetleń: 1059
  • Jak zmniejszyć rozmiar kodu ARM w Eclipse po instalacji Ubuntu?

    Po zainstalowaniu ubuntu i skonfigurowaniu eclipse+codesourcery pod niego okazało się że mój archaiczny makefile nie "zbuilduje" mi projektu. Po zainstalowaniu plugina ARM do eclipse okazało się że wygenerowany kod nie mieści się w pamięci. Próbowałem na różne sposoby konfigurować ustawienia kompilatora i linkera ale nie dało to efektu. Poniżej wywołanie...

    Mikrokontrolery ARM   12 Sie 2011 21:41 Odpowiedzi: 12    Wyświetleń: 2179
  • 8-bitowy mikrokontroler Renesas RL78/G15 oferowany w obudowie 3 mm x 3 mm

    https://obrazki.elektroda.pl/4017510500_... Renesas Electronics RL78/G15 to 8-bitowy mikrokontroler klasy podstawowej z 1 KB pamięci SRAM, 4 KB lub 8 KB Flash na kod. Oferowany jest w różnych rozmiarach z obudowami od 8 do 20 pinów. Najmniejszy z nich, mający osiem wyprowadzeń, mierzy zaledwie 3 mm × 3 mm. Firma STMicro właśnie Kluczowe...

    Newsy   19 Sty 2023 10:19 Odpowiedzi: 1    Wyświetleń: 750
  • [stm32f4][C/Keil]Prawidłowe inicjalizowanie adresów

    Ani tak ani tak Ramu jest kilka typów: "zwykły ram" 0x20000000 rozmiar 112 kB aux 0x2001C000, 16 kB ccm 0x10000000, 64kB bkp 0x40024000, 4kB no i flash 0x08000000, rozmiar 1MB

    Mikrokontrolery ARM   22 Kwi 2012 08:44 Odpowiedzi: 5    Wyświetleń: 2697