flash tablica

Znaleziono około 1316 wyników dla: flash tablica
  • Lookup w assemblerze. Jak coś takiego można zrobić?

    Przykład : ldi zh high(adres_początka_tablicy*2+1) ldi zl low(adres_początka_tablicy*2+1) LPM R0,Z To odczyt stałej z pamięci flash tablica to juz tylko zabawa z dodaniem wskaźnika do adresu stałej...

    Mikrokontrolery   28 Sty 2008 09:53 Odpowiedzi: 8    Wyświetleń: 1069
  • AVR dostęp do tablicy tablic w pamięci flash mikrokontrolera

    Makra pgm_read_* to archaizm. Named Address Spaces robią robotę https://gcc.gnu.org/onlinedocs/gcc/Named... [syntax=c]/* definicja */ __flash uint8_t const * __flash const arrays[2] = { &(__flash const uint8_t[]){ 5, 15, 25, 35, 45 }, &(__flash const uint8_t[]){ 5, 1, 25, 3, 45 } }; /* odwołanie */ value = arrays[iterator][array_counter]);[/synta...

    Mikrokontrolery AVR   22 Lip 2021 13:01 Odpowiedzi: 9    Wyświetleń: 783
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [Stm32][GCC] Umieszczenie tablicy wskaźników w FLASH

    Wszystko stanie się jasne, jak poznasz sposób na "czytanie" typów zmiennych. 1. Zaczynasz od nazwy 2. Idziesz do "końca" w prawo 3. Następnie do "końca" w lewo 4. Nawiasy mogą wyznaczać "lokalne końce". Tak więc Twoja zmienna const uint8_t *Tab[3] to trzyelementowa tablica wskaźników na stałe uint8_t Jak sam widzisz nie da się wyczytać, że sama tablica...

    Mikrokontrolery ARM   12 Maj 2012 18:16 Odpowiedzi: 2    Wyświetleń: 1738
  • REKLAMA
  • LPC Expresso: Jak przenieść tablicę z flash do RAM? Kod kopiujący

    no i kolejny problem, a raczej dwa. Dostaje warna wskazującego na: Bo "w" nie jest wskaźnikiem a zwykłą zmienną. [syntax=c]//============================... void WRITE_CHAR(char znak, int poz) { znak-=32; char i; for (i=0; i<5; i++) { BUF[poz] = font5x8 [(5*znak)+i]; poz++; } BUF[poz]=0;...

    Mikrokontrolery ARM   30 Maj 2011 21:36 Odpowiedzi: 11    Wyświetleń: 1644
  • AtXmaga128 - Obliczanie rozmiaru tablicy umieszczonej we flash mikrokontrolera

    Żeby obliczyć długość tablicy, umieść jedną etykietę przed tablicą, drugą po tablicy, różnica adresów pomiędzy tymi etykietami to długość tablicy. Żadna funkcja jak widzisz nie jest potrzebna, wszystko wyliczane jest na etapie asemblacji kodu.

    Mikrokontrolery AVR   19 Paź 2015 18:18 Odpowiedzi: 4    Wyświetleń: 654
  • REKLAMA
  • Błąd w wyświetlaniu grafiki na KS0108 - funkcja i tablica picture

    A w jakiej pamięci przechowujesz tablicę picture[k]? RAM czy FLASH?

    Mikrokontrolery AVR   22 Cze 2017 14:34 Odpowiedzi: 7    Wyświetleń: 999
  • Problem z odczytem/zapisem danych z tablicy w pamięci Flash

    Da się zapisywać do pamięci programu dane z poziomu wykonującego się programu. W assemblerze AVR występuje instrukcja SPM która zapisuje słowo z pary rejestrów R0:R1 do pamięci programu pod adres określony rejestrem Z :P Nie próbowałem tego nigdy ale faktem jest że coś takiego jest i wystarczy zajrzeć do datasheet'u :P

    Mikrokontrolery AVR   07 Lut 2010 23:35 Odpowiedzi: 7    Wyświetleń: 2333
  • REKLAMA
  • Jak poprawnie użyć pamięci FLASH do obsługi tekstów?

    Pytanie: czy w omawianym przypadku jest jakaś możliwość zapisania we flash tablicy wskaźników do tekstów zapisanych we flash? Oczywiście. Zrób sobie tablicę ze stringami korzystając ze struktury.

    Mikrokontrolery AVR   04 Lut 2023 19:52 Odpowiedzi: 14    Wyświetleń: 576
  • C - Jak uzyskać dostęp do wartości tablicy w pamięci flash mikrokontrolera?

    tab jest stałą adresową, a nie zmienną, więc nie można jej "przeładować". Eleganckie rozwiązanie - to zadeklarowanie tego w postaci struktury (której jedynym polem może być tablica) i zdefiniowanie w programie domyślnej wartości jako const, po czym podstawienie tej stałej struktury pod analogiczną zmienną (C obsługuje operator podstawienia dla struktur...

    Mikrokontrolery   25 Paź 2013 18:36 Odpowiedzi: 8    Wyświetleń: 1272
  • REKLAMA
  • AVR - Zapis tablicy zmiennych do pamięci Flash z programu

    Czuję się zaburczany. Rozwiązanie, o którym myślałem jak widzę nie ma sensu. Przyznaję - moja wina. Nie do końca przemyślałem sprawę. Dziękuję za uświadomienie problemu. Aby temat nie został bez żadnej merytorycznej zawartości - powiedzcie proszę, abstrahując od zastosowania, jak w miarę łatwo zapisywać dane do flasha z programu, jeśli macie link do...

    Mikrokontrolery AVR   30 Paź 2016 17:58 Odpowiedzi: 20    Wyświetleń: 3219
  • SAMD11D14 C/ATMEL STUDIO - tablica const w pamięci flash zamiast RAM

    Witam, Volatile nie ma nic wspólnego z (nie)usuwaniem nieużywanych zmiennych ponieważ usuwanie tych zmiennych dzieje się na etapie linkowania. Konsolidator usuwa wszystkie symbole pozbawione referencji (oczywiście jeżeli jest ta funkcjonalność włączona). Sprawdź czy działa to bez volatile. Tylko użyj tej tablicy przykładowo w funkcji main.

    Mikrokontrolery ARM   19 Lip 2017 12:49 Odpowiedzi: 6    Wyświetleń: 954
  • [AT8] Jak sprawdzić długość tablicy w pamięci flash Atmega? `sizeof` nie działa

    Trochę dziwna ta deklaracja: Ja __attribute__((progmem)) używam raczej po nazwie zmiennej: sizeof tablicy dosyć rozbudowanych struktur (menu) umieszczonej w pamięci FLASH działa prawidłowo. Czyli konkretnie jakie wartości zwracają?

    Mikrokontrolery AVR   06 Cze 2011 21:03 Odpowiedzi: 5    Wyświetleń: 1504
  • [ATtiny2313][C/AVR STUDIO 5] Tablica stałych coś nie działa tak jak chcę

    Do tablicy umieszcoznej we FLASH (PROGMEM) musisz odwoływać się przy pomocy specjalnych makr zdefiniowanych w pgmspace.h, np.: pgm_read_byte (&weber[i]);

    Mikrokontrolery AVR   09 Cze 2011 15:30 Odpowiedzi: 4    Wyświetleń: 1695
  • [AVR Studio i C] Położenie tablicy danych w pamięci flash

    Tak zadeklarowana zmienna wyląduje w pamięci RAM ... Zapomniałeś o atrybutach pamięci :?: -Wl,-section-start=moja_sekcja_ram=0x0 8 00100 Sekcja z wyżej wytłuszczonym argumentem, znajdzie się w RAM-ie. PS quod erat demonstrandum :D http://obrazki.elektroda.net/80_12503655...

    Mikrokontrolery AVR   15 Sie 2009 22:13 Odpowiedzi: 6    Wyświetleń: 2765
  • Jak odczytać dane z tablicy 2D w pamięci flash AVR-GCC?

    ... Po umieszczeniu tablicy w pamięci programu (dodanie PROGMEM do deklaracji) wywołanie powinno wyglądać tak? ... a=pgm_read_byte(FontLookup[ch - 32][i]); ... Nie zadziała :( ... a=pgm_read_byte(&FontLookup[ch - 32][i]); ... Zadziała :D Piotrek PS Nie znam struktury plików , w Twoim projekcie ;)

    Mikrokontrolery   28 Sie 2005 21:49 Odpowiedzi: 4    Wyświetleń: 3755
  • Jak wyświetlić znak na wyświetlaczu graficznym z tablicy bajtów w pamięci Flash?

    Ad 1. Błąd nazewnictwa, lub błąd interpretacji. W tym przypadku height zawiera informację o ilości wykorzystanych linii dla danego znaku w GLCD. Jedna linia to 8bitów - wspomniana organizacja pamięci sterownika. Nie robiłem nakładki z algorytmem umożliwiającym rozpoczęcie pisania dowolnej wielkości znaku na dowolnym pikselu z wielu powodów. Priorytet...

    Mikrokontrolery   26 Paź 2015 17:45 Odpowiedzi: 23    Wyświetleń: 1716
  • STM32 - GCC: Jak umieścić tablicę w środkowej części pamięci flash?

    Np. *plik*(.text*) *plik*(.rodata*) Gwiazdki, bo plik jest ze ścieżką jeśli się nie mylę, a ścieżka bywa różna, więc "asterix" się przydaje.

    Mikrokontrolery ARM   22 Lip 2015 09:07 Odpowiedzi: 5    Wyświetleń: 813
  • AtMega8 - program o rozmiarze bliskim 8kB przestaje działać

    czasem problemem okazuje się niestała stała - tablice stałych można przypuszczać, że będą tylko w pamięci flash - przeważnie okazuje się, że kompilator owszem zapisuje sobie tablicę w pamięci flash, ale z początku programu kopiuje sobie ją do ramu - w ten sposób można się odwoływać do komórek takiej tablicy jak do zwykłej pamięci ram (przestrzeń). Może...

    Mikrokontrolery   20 Lip 2007 22:22 Odpowiedzi: 13    Wyświetleń: 1653
  • Eswin ECR6600 - nota katalogowa, wyprowadzenia, zmiana firmware - tutorial

    Wygląda na to, że rzeczywiście musimy znaleźć sposób na prawidłowe adresowanie, adres bazowy i start pamięci flash. Próbowałem użyć tablicy partycji od początku pliku (0x9000), ale bez powodzenia.

    Smart Home Poradniki   01 Lip 2025 13:12 Odpowiedzi: 91    Wyświetleń: 4674
  • Działanie kompilatora linkera w przypadku deklaracji tablicy

    (at)BlueDraco No i niby jak miałoby to pomóc? Przecież adres tej tablicy i tak nie będzie miał stałej wartości. Wystarczy lekko zmienić projekt albo dodać jakiś plik ze stałymi do kompilacji i całość się sypie. Może umieścić tablicę w swojej sekcji umieszczonej pod koniec pamięci FLASH.

    Mikrokontrolery ARM   30 Lip 2018 14:54 Odpowiedzi: 39    Wyświetleń: 1521
  • win AVR - błędne adresowanie tablic po dodaniu nowych danych

    Dobrze byłoby, żebyś pokazał przynajmniej newralgiczną część kodu (definicje tablic)! Jeżeli chcesz mieć tablicę we FLASH, to trzeba użyć nie (tylko) modyfikatora const , ale atrybutu PROGMEM lub równoważnego. Czy robisz to poprawnie? Czy kompilator nie pokazuje żadnych ostrzeżeń?

    Mikrokontrolery   30 Sie 2007 12:04 Odpowiedzi: 10    Wyświetleń: 1531
  • Atmega328: Jak umieścić tablicę Int i String w pamięci Flash za pomocą PROGMEM?

    (at)dasej Jest jakiś techniczny argument za tym aby uprawiać tego typu archeologię?

    Mikrokontrolery AVR   06 Lut 2018 19:55 Odpowiedzi: 8    Wyświetleń: 846
  • Konwerter BMP na format dla wyświetlacza LCD graficznego - poszukiwania

    Moge Ci podpowiedziec: na stornie ZILOGA znajdziesz takowy oczywsicie z calym opisem. Bardzo fajna strona. A i ich konweter od razu robi plik gotowy do wsatwienia w C, ja programuje AVR'y i jest OK, trzba tylko dopisac zeby wstawil te tablice we flash.

    Mikrokontrolery   20 Sty 2006 14:01 Odpowiedzi: 7    Wyświetleń: 2430
  • Odczyt danych powyżej 64kB z PROGMEM w C – jak obsłużyć uint_farptr_t?

    Zastosowałem w innym miejscu, przy wpisywaniu do przetwornika DAC To nie jest zbyt dobre rozwiązanie. Po przekopiowaniu tablicy z FLASH do RAM przeskaluj dane w pętli, a w ogóle to najlepiej byłoby gdybyś już we FLASHu takie dane umieścił.

    Mikrokontrolery AVR   16 Cze 2015 12:53 Odpowiedzi: 33    Wyświetleń: 2238
  • Implementacja tablic funkcji w pamięci FLASH mikrokontrolera STM32

    W sumie racja, bo wygenerowac sobie wartości potrafie tylko nie wiem właśnie jak ugryźć zapis do pamięci FLASH.

    Mikrokontrolery ARM   17 Paź 2014 22:33 Odpowiedzi: 9    Wyświetleń: 1506
  • stm32 Discovery Board SW4STM32 - Przechowywanie plików z obrazem w pamięci MCU

    Zgadza się - const spowoduje umieszczenie tablicy we Flash. Brak const spowoduje umieszczenie tablicy we Flash i w RAM. :)

    Mikrokontrolery   04 Mar 2016 08:44 Odpowiedzi: 11    Wyświetleń: 819
  • [AVR] [AVR][C] - Jak efektywnie tworzyć rozbudowane menu wielopoziomowe?

    Korzystam z tego: http://caladan.jogger.pl/2010/11/06/impl... menu. Działa i to działa świetnie. Przerobiłem tylko na wersję z tablicą we flash bo szkoda RAMu. Raport: Można by umieścić przekierowanie do tego tematu: https://www.elektroda.pl/rtvforum/viewto... tutaj są umieszczone...

    Mikrokontrolery AVR   08 Paź 2012 11:50 Odpowiedzi: 16    Wyświetleń: 20346
  • Tworzenie tablicy wskaźników do tablic char w RAM w języku C i ostrzeżenia kompilacji

    gps79 sorry, ale czy Ty czytasz tylko sam kod w moich postach, czy również tekst ? "Ale ja nigdzie nie deklaruję tablicę stringów niezmiennych const char *. Wydaje mi się, że raczej dokładnie opisałem, co robię. Napisałem, że jeśli utworzę tablice w pamięci flash" JEŚLI....... Natomiast w czasie rzeczywistym w programie docelowym nie tworzę tablic we...

    Programowanie   15 Lis 2023 07:17 Odpowiedzi: 11    Wyświetleń: 342
  • Jak wyświetlić grafikę na wyświetlaczu Nokia 3310 z użyciem 89s51 i assemblera?

    w necie masz pelno informacji na ten temat. Mozesz wgrac do procka (w eeprom lub flash) tablice (bitmape) ktora wysle ja do lcd i on ja ladnie wyswietli. Powiedz co chcesz wiedziec dokladnie, bo obsluga tego wyswietlacza jest bardzo prosta.

    Mikrokontrolery   10 Kwi 2009 12:36 Odpowiedzi: 12    Wyświetleń: 1931
  • Odkrywanie wariantu A9 Minicam: XF16 PB380EA6341 MCU, T25S80 SPI Flash, XR872, Skylark SDK

    . Możliwe. Najważniejsze są tablice inicjalizacyjne, które mają.

    Smart Home IoT   29 Cze 2025 07:35 Odpowiedzi: 232    Wyświetleń: 10023
  • Pendrive - prawdopodobnie utracona tablica partycji

    _PREDATOR_ MaximusOktoOk ma racje. Jeśli Pen nie daje zapisywać to ewidentnie nie jest to problem programowy Jedynie format narzedziami do zarzadzania z poziomu flash rom ( twoj to NT2033CMS ).

    Naprawa nośników i odzysk danych   24 Lip 2009 13:00 Odpowiedzi: 18    Wyświetleń: 8740
  • Dereferencja tablicy. Pojawia się błąd illegal address.

    Oczywiście powinieneś dać long zamiast int ale to tylko jedna rzecz. Pozatym 0xffffffff nie zmieści sie do longa. Zmieści się za to do unsigned longa. A teraz dlaczego nie działa: wskaźnik musisz zadeklarować tak jak zmienna na która ma wskazywać. W Code vision są rozdzielone przestrznie adresowe i musisz dodać do deklaracji wskaźnika flash jeżeli ma...

    Mikrokontrolery   18 Wrz 2006 10:23 Odpowiedzi: 3    Wyświetleń: 1697
  • Budowa własnego pendrive USB – wybór kości pamięci, kontrolera i sterowników

    Nie przesadzajmy, do tego nie trzeba orłów, są gotowce kodów do tego. Przepis na gotowca tylko z jednym układem na 35kB pendrive: bierzesz pic18f26j50, Microchipowy kod Device - Mass Storage - Internal Flash. I już. Można ambitniej: wywalić ichnie MDD i zastąpić go petitfat, zrobić image fata narzędziem mkdosfs, wgrać image jako tablica do flash. Msd...

    Początkujący Elektronicy   08 Mar 2015 16:15 Odpowiedzi: 6    Wyświetleń: 1374
  • [ATmega16][C/AVRStudio] Układ nadążny za słońcem+LCD+MENU

    Jeżeli stosować się do porady kolegi wyżej można by zastosować tablice tylko dwu-wymiarową.Chcąc mieć 3 poziomy wystarczy nam 3x n gdzie n będzie ilością funkcji danego poziomu a ostatni trzeci odnosnikiem do konkretnych funkcji (za pomocą właśnie wskaźnika) Przyznam że pomysł fajny i relatywnie prosty szkoda że sam tak nie robiłem w moim systemie...

    Mikrokontrolery AVR   10 Lis 2010 22:21 Odpowiedzi: 104    Wyświetleń: 14547
  • Jak dodać sumę kontrolną do firmware'u dla bootloadera w osobnych projektach?

    Też kiedyś o tym myślałem: http://www.elektroda.pl/rtvforum/topic18... Ja bym umieszczał CRC gdzieś na początku programu (w temacie wyżej było na końcu bo był z góry znany rozmiar pamięci FLASH). Rozwiązanie z umieszczaniem tego w tablicy wektorów albo tuż za ostatnim elementem tablicy wektorów jakoś najbardziej mi się podoba.

    Mikrokontrolery   10 Sie 2016 23:11 Odpowiedzi: 44    Wyświetleń: 2079
  • Programator pamięci Flash NAND Lite! TSOP48

    I jak zdobyć pliki do tworzenia tablicy? Czy mogę zapytać?

    DIY Konstrukcje   17 Mar 2025 17:35 Odpowiedzi: 551    Wyświetleń: 384162
  • Deklaracja tablicy Flash w AVR Studio 4 z WinAVR-20070525 - błąd składni?

    flash znaczy ze ta tablica jest wpisana "na zawsze" w pamięć programu (flash). Nieznajduje sie ona w ramie, jak to by bylo przy deklaracji bez modyfikatora "flash". Avr rozdziela pamięć danych i pamięć programu, a natywny ANSI C juz nie, dlatego dostosowano C do avr-a w ktorym te dwie przestrzenie pamięci są oddzielne.

    Mikrokontrolery   07 Mar 2008 11:20 Odpowiedzi: 4    Wyświetleń: 912
  • Konfiguracja OpenBeken na ESP32 z 4MB Default przy użyciu sdkconfig.defaults.esp32

    . może moja tablica partycji jest dla 2mb flash czy coś. to jest płyta 4mb. Pokombinuję.

    Smart Home IoT   02 Lip 2025 16:19 Odpowiedzi: 150    Wyświetleń: 6717
  • Poradnik demontażu i flashowania żarówki SYLVANIA SmartPlus A19CCECWF RGBCT

    Mam ich mnóstwo i zdecydowałem się poświęcić jedną żarówkę, aby móc użyć Cloudcuttera na pozostałych, jeśli wszystko się uda. Udało mi się pomyślnie przeflashować żarówkę metodą Cloudcuttera. https://obrazki.elektroda.pl/7127409900_... Nazwa modelu wytłoczona na podstawie: https://obrazki.elektroda.pl/8592700500_...

    Smart Home Urządzenia   14 Sty 2025 03:51 Odpowiedzi: 17    Wyświetleń: 3720
  • [stm32] Keil umieszczenie przeskalowanego sinusa w pamięci flash

    Witam, czy ktoś z forumowiczów wie jak umieścić w pamięci flash tablicę z wartościami przeskalowanego sinusa (wartości stałoprzecinkowe). Chcę, aby tablica miała np. 1024 elementów (od 0 do 2pi) dla tego zapis na sztywno wartości będzie nie wygodny. tj. [syntax=c]const s16 tab_sin[1024] = {wartosci}[/syntax] Wolałbym zapis: [syntax=c]const s32 tab_cos0[1024]...

    Mikrokontrolery ARM   26 Maj 2011 22:08 Odpowiedzi: 8    Wyświetleń: 2553
  • Jak stworzyć tablicę 16KB na ATmega32 z 2KB pamięci SRAM?

    Nawet specjalnej funkcji nie musisz pisać: http://winavr.scienceprog.com/avr-gcc-tu... Albert

    Mikrokontrolery AVR   07 Sty 2009 17:02 Odpowiedzi: 3    Wyświetleń: 944
  • ATMega8 + assembler - jak napisać program filtrujący dane z tablicy?

    Tyle że ta tablica jest we flash nie w ramie ;)

    Mikrokontrolery AVR   09 Lis 2016 22:49 Odpowiedzi: 11    Wyświetleń: 1371
  • [winavr] LCD Nokia 6100 z ATmega8 - problem z wyświetlaniem znaków w C

    Problem w tym, ze zapewne tablica fontow siedzi we FLASH (chociaz z zalaczonego programu wcale to nie wynika). A skoro jest we FLASH to nie mozesz odwolywac sie do tych danych poprzez zwykla dereferencje wskaznika, bo AVRy maja architekture Harvardzka i rozlaczne przestrzenie adresowe. W efekcie do danych we FLASH musisz sie odwolywac poprzez specjalne...

    Mikrokontrolery AVR   18 Lut 2010 11:32 Odpowiedzi: 3    Wyświetleń: 2064
  • Atmega32A - Konfiguracja PWM do odtwarzania dźwięku

    Na wyjściu dostaje piski i nic więcej. Pomocy :/ Proponuję podejść do tego nieco inaczej. Na początek usuń całą komunikację z kartą SD. W pamięci Flash (tablica z kaluzulą PROGMEM) umieść próbkę sinusa 1kHz - jeden okres by danych nie było zbyt dużo. Napisz fragment programu który miałby ten sinus odtwarzać cyklicznie przez PWM. Tutaj masz prawie gotowca....

    Mikrokontrolery AVR   01 Maj 2013 10:13 Odpowiedzi: 26    Wyświetleń: 5220
  • Mały odtwarzacz MP3,AAC,MP4 na AT91SAM7S256

    Mam pytanie-propozycję: Czy możesz wrzucić do pamięci Flash mikrokontrolera tablicę uint8_t w której jest problematyczny kawałek MP3 320kb/s? Niech read_pointer z Twojej funkcji mp3_process wskazuje na początkowy bajt tej tablicy we Flash. Pozbywamy się w ten sposób problemów wynikających z (być może) błędnej obsługi / odczytu karty SD. Drugie moje...

    DIY Akustyka   06 Sie 2013 16:19 Odpowiedzi: 51    Wyświetleń: 38623
  • 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
  • Narzut kompilatora dla __memx przy użyciu tablicy w pamięci Flash powyżej 64kB

    Nie przekraczam, próbowałem w celach testowych, zadeklarowałem jedną tablicę ok. 6kB. Dla __flash nie sprawdzałem...robiw

    Mikrokontrolery AVR   13 Mar 2017 14:51 Odpowiedzi: 15    Wyświetleń: 1176
  • [Flash] Array w ActionScript2.0 - odwołanie do tablicy

    Witam serdecznie. Mam problem zakładam, że jak zwykle mały, ale nie mogę go przeskoczyć, google niby coś tam podpowiada, ale nie do końca to się sprawdza lub nie mogę tego zrozumieć... Otóż, chciałbym utworzyć tablicę, na przykład: var myItem = new Array(); myItem[0] = "Item1"; myItem[1] = "Item2"; myItem[2]...

    Programowanie Początkujący   08 Paź 2010 09:46 Odpowiedzi: 2    Wyświetleń: 1307
  • STM32L4 - HAL FLASH: Jak zapisać dwie tablice bez kasowania poprzednich danych?

    Witam, Mam następujący problem z biblioteką HAL do zapisu danych w pamięci flash. Posiadam dwie tablice 160 elementowe tabX oraz tabY (typ int16). Chciałbym zapisać dane te w pamięci nieulotnej flash, a dokładnie w adresach 0x08080xxx oraz 0x08090xxx. Cały mój problem pojawia się przy dokonywaniu polecenia EARSE przy zapisie drugiej tablicy. Aby poprawnie...

    Mikrokontrolery   26 Gru 2016 18:27 Odpowiedzi: 5    Wyświetleń: 1185
  • Jak skorygować opóźnienie zegarka na Attiny2313 z kwarcem 8MHz?

    Użyj timera1 w trybie CTC (zobacz w dokumentacji). W tym trybie timer1 liczy od zera do wyznaczonej wartości, generuje przerwanie (SIG_COMPA1), a następnie jest automatycznie zerowany. W ten sposób unika się rozbieżności związanej z opóźnieniem pomiędzy generacją przerwania a wpisaniem nowej wartości do TCNT1. Dodatkowo sugeruję zdefiniowanie F_CPU...

    Mikrokontrolery   12 Lis 2008 00:31 Odpowiedzi: 8    Wyświetleń: 1749
  • Optymalizacja wykorzystania czcionek we flash dla wyświetlacza eink na kontrolerze ssd1619

    Oczywiście, jak przystało na forum techniczne, ani słowa o kompilatorze i platformie. W takim razie standardowo na przykładzie GCC. Opcje kompilatora -fdata-sections oraz konsolidatora --gc-sections usuwają zmienne nieużyte w programie. Ale... Stworzylem tablice ze wskaznikami do poszczegolnych czcioneki chcialem poprzez ta tablice odwolywac sie do...

    Mikrokontrolery   04 Sty 2021 23:22 Odpowiedzi: 15    Wyświetleń: 645
  • [ATmega8] Znikające dane w tablicach RAM - jak uniknąć nadpisywania?

    Wiec od konca. Adresy pamieci FLASH, EEPROM i SRAM pokrywaja sie. W zwiazku z tmy istnieja inne instrukcje assemblera umozliwiajace dostep do FLASH i SRAM. EEPROM nie jest mapowany w przestrzen adresowa procesora, do niego dostep odbywa sie za pomoca specjalnych rejestrow (z wyjatkiem XMega, gdzie EEPROM jest w przestrszeni adresowej). Dlatego nie istnieje...

    Mikrokontrolery AVR   07 Lut 2010 15:58 Odpowiedzi: 19    Wyświetleń: 3446
  • Jak skopiować tablicę z EEPROM do RAM w AVR? Czy można użyć memcpy?

    Witam, W jaki sposób skopiować zawartość tablicy która jest w pamięci flash do tablicy w pamięci RAM, Czy trzeba odczytywać bajt po bajcie, i później zapisywać do tablicy RAM czy da się to zrobić szybciej jakąś gotową funkcja jak memcpy? Np. mam taki kod; [syntax=c]#include <avr/io.h> #include <avr/eeprom.h> char tablica[22]; EEMEM char...

    Mikrokontrolery AVR   16 Sie 2011 19:26 Odpowiedzi: 2    Wyświetleń: 2941
  • Sterowanie pilotem klimatyzacji przez arduino nano.

    Te tablice int[] powinny być zdefiniowane jako PROGMEM w programie. Wtedy nie zajmowałyby pamięci SRAM, zajmowałyby miejsce tylko we Flash.

    Arduino   16 Sty 2020 00:44 Odpowiedzi: 12    Wyświetleń: 729
  • Nie mogę odczytać zmiennej z pamięci FLASH przy wyświetlaniu na Siemens S65

    Wydaje mi się że powinno być: [syntax=c] pomoc=pgm_read_byte(&(obrazekt[4])); [/syntax] Druga rzecz to że czytasz bajty a zmienne masz w tablicy 16 bitowe. Marek

    Mikrokontrolery AVR   13 Mar 2012 20:29 Odpowiedzi: 4    Wyświetleń: 868
  • [c] sprintf na Atmega16 - nieoczekiwane zachowanie i śmieciowe wartości zmiennych

    Program jest we flash-u a tablica, którą tworzysz jak i wszelkie inne zmienne są w ram-ie gdzie i stos też ma się zmieścić.

    Mikrokontrolery AVR   04 Maj 2010 15:24 Odpowiedzi: 17    Wyświetleń: 1801
  • [C] [C][atmega88] Optymalizacja pamięci dla dużej tablicy cyfry w C

    Aby zoptymalizować program możesz rozważyć poniższe podpunkty: 1)Mozesz dać tablicę do flash-a.wystarczy dołączyć plik nagłówkowy <avr\pgmspace.h> sposób definicji zmiennej ładowanej do flash: np. static unsigned int LCD_SegTable[] PROGMEM = { 0xEAA8, // '*' 0x2A80, // '+' 0x4000, // ',' 0x0A00, // '-' 0x0A51, // '.' Degree sign 0x4008,...

    Mikrokontrolery AVR   21 Paź 2008 23:40 Odpowiedzi: 7    Wyświetleń: 1809
  • GCC + ATMEGA: Jak umieścić tablice w pamięci programu(FLASH)

    A co przeszkadza że ta tablica jest w RAMie? Widac kompilator uznaje że tak jest optymalniej, jak zabraknie pamięci to powinien ją przenieść do flasha.

    Mikrokontrolery   28 Lut 2005 21:26 Odpowiedzi: 6    Wyświetleń: 3388
  • ATTiny2313, C – jak przechowywać dużą tablicę w pamięci flash zamiast SRAM?

    Robię sobie tablicę unsigned char tablica To zależy od kompilatora. Dla avr-gcc trzeba dodać do deklaracji PROGMEM i do odczytu używać makr pgm_read_byte/word itp. W przypadku IARa wystarczy _flash.

    Mikrokontrolery   27 Maj 2006 09:44 Odpowiedzi: 2    Wyświetleń: 1148
  • WS2812- Proszę o podpowiedź w pracy "tablica świetlna".

    stm32f103 albo 105 mają więcej ram (niż f0) jeśli już tylko o tym rozmawiamy ;) 4x szybszy zegar od megi, a do tego usb - wiele lepszy niż uart. wersję z 64kB ramu i 128kB flash f105 można kupić na allegro za 12zł - ciężko będzie to czymkolwiek przebić ;)

    Arduino   25 Cze 2018 21:33 Odpowiedzi: 15    Wyświetleń: 1176
  • C AVR - Jak stworzyć wielojęzykowe menu w pamięci flash?

    (at)idepopizze Chyba tak zrobię... Problem z tym, że jak dojdą jeszcze z 2 języki to kodu będzie od groma! Jak nic nie wymyślę to najwyżej w międzyczasie pomyślę nad implementacją menu pomysłu tadzika. po prostu szukałem pomysłu na zapis stałej... nawet jeżeli miałoby się to wiązać z resetem programu czyli: - wybierz język (0-3) - zapisz stałą do flash:...

    Mikrokontrolery AVR   24 Lut 2016 23:35 Odpowiedzi: 8    Wyświetleń: 1161
  • Implementacja wielomianu z Matlab do Atmega w C - jak przeliczyć y z x?

    Tablica w pamięci kodu (z tym, że przykład jest dla char): http://mirekk36.blogspot.com/2013/11/tab... Mając taką tablicę wyszukujesz pomiędzy którymi punktami tablicy leży wartość i liczysz https://pl.m.wikipedia.org/wiki/Interpol...

    Programowanie   18 Sie 2019 11:58 Odpowiedzi: 5    Wyświetleń: 495
  • Jak zarezerwować fragment FLASH na stałe w GCC? Umieszczenie danych pod stałym adresem

    Witam Potrzebuję zarezerwować fragment FLASH na tablicę ze stałymi, znajdującą się pod stałym adresem. Ma to umożliwić programowanie tych danych niezależne od kodu. Najlepiej by było, gdyby to był obszar o niskich adresach, np zaraz po wektorach przerwań. Czy jest w GCC jakiś mechanizm, pozwalający na wyłączenie bloku FLASH, by nie był w jego obszarze...

    Mikrokontrolery ARM   22 Lip 2010 20:36 Odpowiedzi: 2    Wyświetleń: 1124
  • Poszukuję zrzutu oprogramowania sprzętowego dla Toshiba 49L2863DG z płytą Vestel 17mb211s

    Chciałeś tego oprogramowania Dziękuję bardzo. Próbowałem tego, ale wróciło do pierwotnego zachowania, co pozwala mi sądzić, że problemem jest albo oprogramowanie zapisane w pamięci flash NAND, albo najprawdopodobniej inny problem gdzieś na płycie. Chyba będę musiał kupić nową tablicę. Zrobię kopię zapasową pamięci flash SPI i spróbuję także wykonać...

    TV Szukam   10 Paź 2024 09:02 Odpowiedzi: 9    Wyświetleń: 2382
  • Funkcja czytająca z flash i wysyłająca dane przez UART

    1. %02 http://mikrokontrolery.blogspot.com/2011... 2. [syntax=c]if(txt[x]==0) break;[/syntax] przerywa pętlę wysyłającą dane, gdy osiągnie koniec ciągu znaków, który to jest bajtem o wartości zero umieszczonym w tablicy txt[] przez funkcję sprintf.

    Mikrokontrolery Początkujący   03 Lip 2017 17:59 Odpowiedzi: 3    Wyświetleń: 1125
  • uVision 4 - Jak umieścić dużą tablicę stałych w pamięci Flash?

    No fakt, jeśli wewnątrz funkcji to powinno być static const. Na zewnątrz zresztą też tak powinno być, o ile tablica nie musi być widziana przez inne moduły.

    Mikrokontrolery ARM   15 Lis 2013 08:35 Odpowiedzi: 5    Wyświetleń: 1137
  • Attiny 2313 - jak zapisać i przesłać dane z pomiaru temperatury?

    Popraw mnie jeśli się mylę, ale mamy do dyspozycji 128B pamięci eeprom i 128B pamięci sram. Jak by tablica miała stałe wartości, to można by umieścić ja w pamięci flash, ale tu zawartoś tablicy będzie zmieniana.

    Mikrokontrolery AVR   24 Lis 2008 15:21 Odpowiedzi: 10    Wyświetleń: 2817
  • Przekazywanie tablicy do funkcji (z flash do ram), C MPLAB

    Sprawdzałem, dalej krzaki

    Mikrokontrolery PIC   28 Lip 2013 17:08 Odpowiedzi: 4    Wyświetleń: 1836
  • Jak zapisać tablice w AVR-GCC pod konkretnym adresem w pamięci flash?

    Witam! Jak w AVR-GCC zapisać tablice z danymi pod konkretnym adresem w pamięci flash procesora? Będę wymieniał te tablice za pomocą bootloadera w zależności od wersji urządzenia dlatego muszę mieć je zapisane pod odpowiednim adresem. Jest coś takiego jak dyrektywa "ORG" w asemblerze? Pozdrawiam

    Mikrokontrolery AVR   17 Kwi 2010 10:20 Odpowiedzi: 5    Wyświetleń: 1949
  • Umieszczanie łańcuchów znakowych we FLASH - step by step

    Witam Niby prosta rzecz a nie wychodzi mi... Chce umieścić łańcuchy znaków w pamięci FLASH przy użycium atrybutu __progmem oraz symboli __flash o __memx. W każdym z przypadków dane nie mogą znaleźć się w pamięci FLASH. Mało tego, podgląd pamięci w Atmel Studio podczas debugowania nie wskazuje nawet że dane te znajdują się w pamięci SRAM. Uzywam płytki...

    Mikrokontrolery Początkujący   10 Mar 2018 10:51 Odpowiedzi: 2    Wyświetleń: 801
  • LPC1768 - umieszczenie danych w określonym miejscu

    No tak, zmniejszenie sekcji flash tak aby binarna tablica była "bezpieczna" jest dobrym pomysłem, ale nic ponadto bym nie robił, bo szkoda czasu (; 4\/3!!

    Mikrokontrolery ARM   30 Maj 2014 20:44 Odpowiedzi: 14    Wyświetleń: 1671
  • Jak utworzyć tablicę w EEPROM procesora ATMega 8 w AVRGCC?

    wiem, że nie posiada i trzeba makra, tak jak w przypadku tablicy w pamięci flash. I właśnie sądziłem, że będzie analogiczna możliwość odnośnie pamięci EEprom

    Mikrokontrolery   18 Lis 2009 15:31 Odpowiedzi: 7    Wyświetleń: 2800
  • Jak zadeklarować stałą tablicę w pamięci Flash zamiast RAM w C/C++ (np. AVR)?

    Musisz uzyc polecenia PROGMEM np const char tablica1[] PROGMEM="cos tam";

    Mikrokontrolery   20 Maj 2006 17:02 Odpowiedzi: 5    Wyświetleń: 1267
  • [Atmega8][C] - Obsługa wyświetlaczy 7 LED - pierwsze starcie, krytyka programu

    Moim zdaniem zdecydowanie lepiej, niesądzisz? Przede wszystkim zysk jest taki, że multipleksowanie robi się "samo" i w main sobie piszesz co chcesz. Popracuj jeszcze nad jedną kwestią, która zmniejsza czytelność kodu - zasięg zmiennych. Zastanów się, które zmienne naprawdę muszą być globalne, a które nie. Te, które nie muszą zrób jako zmienne lokalne....

    Mikrokontrolery Początkujący   23 Lip 2012 11:45 Odpowiedzi: 18    Wyświetleń: 2714
  • C - Przekazywanie wskaźnika na tablice PROGMEM do funkcji

    Bo przekazujesz element o indeksie [i6][0], a nie [i6][1], a tak naprawdę powinno temu towarzyszyć jakieś ostrzeżenie, bo zamiast elementu o typie int dajesz wskaźnik na tablicę jednowymiarową int. Druga sprawa, że jeśli tablica jest we FLASH to żadne z tych wywołań nie powinno zwracać prawidłowych elementów, bo dostęp do nich jest nieprawidłowy - dane...

    Mikrokontrolery AVR   07 Lip 2015 18:51 Odpowiedzi: 15    Wyświetleń: 2163
  • [STM32] Jak krok po kroku obsłużyć pamięć flash N25Q128A na QSPI?

    W EP03'2018 był artykuł z przykładami. Po co kopiować tablice do RAM, jeśli możesz się do nich dostawać bezpośrednio (po adresach) przez QSPI?

    Mikrokontrolery   30 Lis 2018 03:41 Odpowiedzi: 10    Wyświetleń: 1674
  • STM32F2XX – kompatybilność przykładu Freddie Chopin, co zmienić poza pamięcią?

    Chciałem się zapytać czy ten przykład od Freddie Chopin'a pasował by do STM32F2. Czy trzeba coś zmieniać prócz rozmiaru pamięci Flash, RAM i tablicy wektorów przerwań ?

    Mikrokontrolery ARM   09 Wrz 2011 18:28 Odpowiedzi: 10    Wyświetleń: 1927
  • [at90s2313] AVR Studio 4 - Błąd stosu przy tablicy char TABLICA[][6]

    Tablicę stałych umieszcza się w flash lub ewentualnie w eepromie w ramie mają być zmienne ,stos.

    Mikrokontrolery AVR   27 Gru 2009 08:44 Odpowiedzi: 7    Wyświetleń: 1271
  • Konsolka G400 - 400 gier retro/Pegasus/NES w jednym, test i wnętrze

    Bardzo ciekawe, czyli to jest na nowo zaprojektowany cały chip tak, aby był zgodny z rozkazami oryginalnego NESa? To ma sens... To teraz tylko pytanie jaki jest format danych na tej kości Flash, czy tam na początku jest jakaś tablica zawartości, offsety i rozmiary osobnych ROMów, gdzie można dopisać programatorem dodatkowy wpis, czy coś bardziej złożonego...

    Wnętrza urządzeń   07 Lut 2025 20:43 Odpowiedzi: 10    Wyświetleń: 1581
  • [stm32F031] Czy w Cortex-M0 (stm32F031) można zmienić adres tablicy przerwań?

    Czy dobrze się doczytałem że w CortexM0 nie mogę sobie ustawić tablicy na inny adres w pamięci flash?

    Mikrokontrolery ARM   01 Mar 2015 21:03 Odpowiedzi: 4    Wyświetleń: 1104
  • Jak przywrócić szybkie wyszukiwanie kanałów w tunerze 1430 po modyfikacjach?

    Te pliki powinny być dobre. W readme w Pioniero 4.0 mozna przeczytać: "Jeśli chcemy odczytać tablice kanałów i transponderów zapisanych w pamięci flash, należy podać adres, gdzie ta informacja jest zawarta i 50000 (320Kb) lub więcej jako długość. Jak dotychczas ten rodzaj plików miał długość 80000 (512Kb) , ale odczytywanie pamięci flash z taką długością...

    SAT Serwis   01 Maj 2008 14:12 Odpowiedzi: 15    Wyświetleń: 7220
  • openOCD Flash drivery do procesorów - czegoś nie rozumiem

    openOCD sprawdza czy ma możliwość porgramowania układu po nazwie zawartej w tych strukturach Przecież te nazwy to tylko nazwy obiektów. Równie dobrze wszystkie mogłyby być nazwane losowymi ciągami znaczków. OpenOCD niczego nie przeszukuje sprawdzając czy może programować, tylko to użytkownik musi zadeklarować jaki driver jest użyty w danym układzie....

    Mikrokontrolery   02 Lip 2018 15:13 Odpowiedzi: 7    Wyświetleń: 603
  • Jak tworzyć tablice danych i zapisać ja w eeprom[atmega8][c]

    zastanów się też nad użyciem fusa EESAVE, który blokuje czyszczenie eepromu podczas kasowania pamięci flash, przydatne :)

    Mikrokontrolery AVR   25 Lut 2010 22:28 Odpowiedzi: 5    Wyświetleń: 5935
  • Obliczenia procentowe na platformie AVR (AtMEGA128)

    Ewentualnie zrobic tablice stalych przeliczajaca na procenty. Pamieci Flash masz bardzo duzo wiec taka tablica z 1024 wartosciami spokojnie sie zmiesci. A po co robic takie dokladne pomiary jak wykorzystujesz tylko 1/10 tej dokladnosci. 1024/100% Pozdrawiam Dexter

    Mikrokontrolery   02 Sie 2017 11:37 Odpowiedzi: 7    Wyświetleń: 2591
  • WinARM vs WinAVR – jak zadeklarować stałą tablicę ikon w pamięci Flash?

    Wydaje mi sie ze wystarczy zapisac const unsigned char ale w C wartosc const mozna zmieniac przez wskaznik, wiec nie wiem czy to bedzie poprawny zapis dla danych zapisanych w FLASH.

    Mikrokontrolery   14 Mar 2008 08:34 Odpowiedzi: 8    Wyświetleń: 1669
  • [WinAVR] Jak uzyskać dostęp do struktury w pamięci programu w WinAVR?

    (at)tmf: ...ale autor tematu napisał, że print_str(strr też mu nie działa prawidłowo. Myślę, że prawdopodobnie kompilator ma problem z określeniem rozmiaru struktury i - co za tym idzie - obliczeniem wskaźnika do następnego elementu tablicy struktur. Proponuję dodać w strukturze rozmiar ciągu znaków: Musisz to tylko przerobić na swoje potrzeby, czyli...

    Mikrokontrolery AVR   15 Paź 2012 15:57 Odpowiedzi: 15    Wyświetleń: 2778
  • Jak obliczyć liczbę dni w miesiącu na podstawie roku i miesiąca?

    Masz rację, zapomniałem o tym. To tablica w pamięci Flash załatwi sprawę, plus warunek dla przestępnego...prefix

    Mikrokontrolery   05 Kwi 2014 08:01 Odpowiedzi: 6    Wyświetleń: 1227
  • [ST32F103VC][KEIL][HY-SMART] odtwarzanie wav z tablicy/karty

    A więc tak to wygląda... no cóż - faktycznie sądziłem, że kompilator traktuje dane z tablicy (przekonwertowanego pliku dźwiękowego) "takie jakie są" czyli nic z nimi nie czyni, po prostu wpisuje tablicę jak leci do pamięci flash.

    Mikrokontrolery ARM   19 Lut 2012 15:09 Odpowiedzi: 15    Wyświetleń: 3355
  • Jak przekonwertować plik .wav na tablicę bajtów dla STM32 DAC?

    Witam, zajmuję się przetwornikiem DAC w STM32 i chciałbym odtworzyć jakiś prosty dźwięk. Czy jest może program który z pliku .wav zrobi mi tablice bajtów, tak abym mógł zapisać ją w pamięci FLASH mikrokontrolera?

    Mikrokontrolery ARM   07 Paź 2019 13:45 Odpowiedzi: 4    Wyświetleń: 564
  • Wybór stringów z tablic wskaźników w ANSI C na AVR i wyświetlanie na LCD

    witam dane: kompilator CV na AVR. prosze o pomoc bo nie wiem jak to rozwiazac a mianowicie... mam zadeklarowane dwie stale tablice znakow: flash char tak[]="TAK"; flash char nie[]="NIE "; zadeklarowana tablice wskaźników do tych stalych: flash char *wyborptr[2]={tak,nie}; mam nastepne stringi we flashu: flash char jeden[]="JEDEN "; flash char dwa[]="DWA";...

    Mikrokontrolery   03 Gru 2007 15:11 Odpowiedzi: 2    Wyświetleń: 5162
  • [ATMEGA168] [ATMEGA168][AVRGCC] Optymalizacja zapisu 8-bitowych danych dźwięku w pamięci Flash

    Pamięć jest zorganizowana w komórki 16-bitowe, objawia się to np tym że wskaźnik programu wskazuje na słowo (2 bajty) a nie na bajt. Wszystkie instrukcje muszą być więc wyrównane do granicy dwóch bajtów. Jakkolwiek z poziomu samego programu pamięć flash jest zorganizowana bajtami, więc spokojnie można w niej umieszczać tablice bajtów bez utraty pamięci....

    Mikrokontrolery AVR   10 Paź 2008 21:55 Odpowiedzi: 8    Wyświetleń: 1995
  • Wgrywanie ikonek do FLASH w STM32F407VG przez Pixel Factory

    To zapis np: [syntax=c]const uint8_t tablica[];[/syntax] Spowoduje że ta tablica będzie już umieszczona w pamięci FLASH?

    Mikrokontrolery ARM   15 Wrz 2019 20:40 Odpowiedzi: 14    Wyświetleń: 672
  • [STM32][SW4STM32] Brak reakcji na przerwania EXTI i USART na STM32F411RE

    zobacz co masz w offsecie 0xE0 w tablicy wektorów (tej we flash)

    Mikrokontrolery ARM   20 Maj 2018 12:36 Odpowiedzi: 19    Wyświetleń: 1473
  • [ATmega2560][C] Wskaźniki w funkcji do pamięci programu

    Ok teraz chyba rozumiem, czyli np: [syntax=c]void fun( uint16_t * zm ); fun( &zmienna_flash );[/syntax] tak by wyglądała deklaracja funkcji w której argumentem jest wskaźnik a niżej jej wywołanie w programie. Gdyby chodziło o tablicę w pamięci flash to np: [syntax=c]uint16_t tablica[] PROGMEM = {512,3,1333}; void fun( uint16_t * tb );[/syntax] a potem...

    Mikrokontrolery AVR   18 Kwi 2012 17:13 Odpowiedzi: 10    Wyświetleń: 1428
  • Odtwarzanie dźwięku <1s z arduino bez modułu SD itp.

    Można, jak najbardziej, jeszcze jak Źle sformułowałem pytanie chcąc uniknąć dodatkowego hartware Programem Audacity skonwertuj dźwięk na mono, częstotliwość 8kHz, możesz odsłuchać jak będzie brzmiał. Jak chcesz oszczędzić pamięć zmniejsz częstotliwość do 6 czy nawet 4khz. Skonwertowany dźwięk zapisz w formacie RAW. W kolejnym kroku wygeneruj z pliku...

    Arduino   16 Gru 2019 18:41 Odpowiedzi: 10    Wyświetleń: 555
  • atmega88 - C tablice znaków w wyświetlaczu widmowym

    1. Dlaczego każdy bit przechowujesz na 16 bitach w pamięci RAM (typ int) zamiat trzymać po 8 bitów w jednym bajcie pamięci Flash? 2. Co pisze kompilator o zajętości pamięci RAM? 3. Skróć program min. 20-krotnie, wyrzuć wszystkie switch() i użyj prawdziwej pojedynczej 2- lub3-wymiarowej tablicy do przechowywania obrazów znaków. W ten sposób całe wyświetlanie...

    Mikrokontrolery   23 Mar 2014 21:57 Odpowiedzi: 4    Wyświetleń: 1125
  • ARM - Zbiór informacji z innych tematów plus FAQ (Dla początkujących)

    Heyka mam takie pytanko ile procent pamięci flash mogę użyć na przechowywanie danych. Jeśli na przykład mam 1 mega . A program zajmuje niewiele do 100KB to mogę z 750 wykorzystać na dane zbierany podczas pracy. Jak zapisać dane do pamięci flash bo tablice to są chyba w pamięci SRAM przechowywane. Pytam się bo potrzebuje miejsca na zapis danych z akcelerometru...

    Mikrokontrolery ARM   05 Kwi 2014 17:20 Odpowiedzi: 110    Wyświetleń: 21762
  • Problem z flashowaniem BK7231N: SM-028_V1.3 & CB3S utknął na kropkach szeregowych po aktualizacj

    Tak, nie do końca poprawne informacje. Na module SM-028_V1.3 - BL602L20. Drugi moduł pod ekranem. jest to wersja N, a nie M, jak podano na stronie tuya i na tym forum. O UART2 nie wiedziałem, sprawdzę teraz. w module CB3S cyklicznie zrzuca log: . Info:CFG:####### Boot Count 6633 ####### Info:MAIN:###### tryb bezpieczny aktywowany - błędy rozruchu 6633...

    Smart Home IoT   10 Cze 2025 06:28 Odpowiedzi: 11    Wyświetleń: 462
  • GCC - Błąd inicjalizacji tablicy adresów portów PIN w pamięci Flash

    Ogólnie to jasne, że wiadomo kiedy można sobie pozwolić na usunięcie volatile, jednak zastanawiam się w takim przypadku tablicy adresów portów, hmm. W końcu ten adres nie może się zmienić tylko wartość na porcie. Mogę zadeklarować tablicę typu volatile uint8_t * ale jaki to ma sens? Przecież ta tablica ma specyfikator PROGMEM, więc same adresy nie są...

    Mikrokontrolery   09 Mar 2015 12:12 Odpowiedzi: 11    Wyświetleń: 798
  • Lampa błyskowa LED telewizora Pixel LE-50D1

    Cześć, w każdym razie ciało ma rozdzielczość Pixel LED TV LE-50D1 50 "1920x1080 tablica: T.EMU380.81 Flash eeprom: GIGADEVICE 25Q32B / GD2532B taki sam Będę wdzięczny dzięki zaawansowanym.

    TV Szukam   13 Lis 2018 23:49 Odpowiedzi: 1    Wyświetleń: 2163