eeprom struct

Znaleziono około 326 wyników dla: eeprom struct
  • EEPROM Zapisanie string po raz drugi na tych samym adresie

    Nie prościej użyć EEPROM.put i EEPROM.get ? Możesz zapisywać struct z dowolnymi typami zmiennych. Pozdr

    Arduino   24 Mar 2020 01:57 Odpowiedzi: 3    Wyświetleń: 504
  • REKLAMA
  • arduino - Arduino Uno Mikrokontroler i zapisanie pliku z PC poprzez USB

    Bynajmniej nie chciałem urazić w poprzednich postach, jednak, moim zdaniem, dopiero przedostatni post autora tematu konkretnie wskazał problem. Nie znam za bardzo arduino, ale bazując na [url=http://codebender.cc/]kompilatorze online, obsługa eeprom w arduino jest identyczna jak w c. Przykład: [syntax=c]#include <avr/eeprom.h> typedef struct {...

    Arduino   28 Lis 2012 17:35 Odpowiedzi: 20    Wyświetleń: 7632
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [ATMEGA32] [ATMEGA32][C] - Jak zapisać tekst w EEPROM, by zwolnić pamięć RAM?

    Najlepiej to powołaj sobie nowy typ: [syntax=c]typedef struct { uint8_t id; uint8_t behavior; uint8_t items_in_menu; Menu_Entry *sub; Menu_Entry *parent; char cText[17]; FuncPtr call_me; } TMENUENTRY;[/syntax] a następnie w kodzie zdefiniuj już sobie pięknie zmienną w EEPROM ;) [syntax=c]TMENUENTRY Menu_Entry EEMEM; // ta zmienna będzie w EEPROM[/syntax]...

    Mikrokontrolery AVR   06 Wrz 2012 20:51 Odpowiedzi: 6    Wyświetleń: 1482
  • Jak tworzyć tablice danych i zapisać ja w eeprom[atmega8][c]

    Witam Czy jest możliwość stworzenia tablicy która będzie zapisana w pamięci eeprom ?? Mam ta tablice ( raczej dane jakie mam w niej umieścic) i jak nie ma innej opcji wpiszę je ręcznie w edytorze hex.. korzystam z avrstudio i nie bardzo wiem jak mogłbym sobie z tym poradzić ten uC ma 512 bajtów moje dane zajmują troche ponad 300 chodzi mi o przykład...

    Mikrokontrolery AVR   25 Lut 2010 22:28 Odpowiedzi: 5    Wyświetleń: 6025
  • [C] [C][Atmega8] - Jak odczytać zapisane dane w EEPROM przez programator?

    Skoro działa to jak najbardziej poprawnie :-) Możesz też zadeklarować zmienną typu rekordowego czyli struct i pogrupować w niej inne zmienne, wtedy program będzie bardziej przejrzysty. Generalnie nie powinno się alokować kilku osobnych zmiennych w pamięci EPPROM gdyż po zmianie układu kompilator może je inaczej rozlokować i wtedy zapisane wcześniej...

    Mikrokontrolery AVR   02 Paź 2010 15:28 Odpowiedzi: 8    Wyświetleń: 12367
  • REKLAMA
  • Zegar na ESP12 i wyświetlaczu MAX7219 - tutorial - część 1, ArduinoOTA, podstawy

    https://obrazki.elektroda.pl/1184062400_... Pokażę tu projekt zegara zbudowanego na ESP8266 i wyświetlaczu opartym na MAX7219, dodatkowo wzbogaconego o moduł przekaźników na MCP23017. PCB pod ESP będzie pochodzić z sieci, moduł przekaźników z kolei projektowałem sam. Firmware złożę samodzielnie w PlatformIO z gotowych bibliotek. Czas...

    Artykuły   20 Gru 2025 14:14 Odpowiedzi: 59    Wyświetleń: 3723
  • REKLAMA
  • WiFi Manager w PlatformIO - wygodna konfiguracja WiFi dla ESP8266 i ESP32 - tutorial

    https://obrazki.elektroda.pl/3882937500_... WiFiManager to biblioteka oferująca gotowy system parowania z naszym WiFi a jej konfiguracja to raptem kilka linijek kodu. Parowania dokonuje się w trybie AP (sieci WiFi emitowanej przez ESP) a potem, po podaniu namiarów na naszą sieć, system sam je zapamiętuje i korzysta z nich przy kolejnych...

    Artykuły   06 Lut 2025 10:06 Odpowiedzi: 4    Wyświetleń: 1914
  • Arduino R4 WiFi - prosty WiFiManager DIY - parowanie z siecią, zapis haseł w EEPROM

    https://obrazki.elektroda.pl/7583117900_... Pokażę tutaj moją prostą implementację tzw. "WiFiManger" na Arduino R4, czyli mechanizmu, który pozwala parować Arduino z naszą siecią WiFi w stylu parowania Tasmoty, czyli najpierw Arduino jest w trybie otwartego access pointa, do którego można się podłączyć i wpisać dane naszej sieci WiFi,...

    Artykuły   15 Lip 2025 20:02 Odpowiedzi: 2    Wyświetleń: 3231
  • Wemos D1 ESP8266+DHT11 - stacja pogody z wykresami część 2 - zapis w pamięci Flash

    https://obrazki.elektroda.pl/8545401100_... Zapraszam na drugą część przygody z płytką Wemos D1 ESP8266 i czujnikiem temperatury/wilgotności DHT11. W tej części rozwinę swój program o zapis wyników w pamięci Flash ESP8226, wykorzystam do tego bibliotekę o wdzięcznej nazwie EEPROM . Dlaczego klasa do zapisu we Flash nazywa się tutaj...

    Artykuły   06 Cze 2024 13:01 Odpowiedzi: 2    Wyświetleń: 2337
  • Rysowanie wykresów w HTML na Arduino R4 - statystyki, pomiary na mini stronie WWW

    https://obrazki.elektroda.pl/7640927000_... Dzisiaj pokażę jak można postawić na Arduino R4 WiFi prostą stronę WWW wyświetlającą zebrane przez nas pomiary na ładnych, czytelnych wykresach. Być może przyda się komuś to do projektu typu czujnik temperatury, pomiar zużycia energii czy tam stacja pogodowa. Wykresy będzie rysować dobrana...

    Artykuły   06 Lut 2024 13:04 Odpowiedzi: 10    Wyświetleń: 1752
  • Sterownik przekaźników kompatybilny z Home Assistant/Tasmota HTTP + obudowa

    https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...

    DIY Smart Home   28 Mar 2021 16:32 Odpowiedzi: 7    Wyświetleń: 7929
  • REKLAMA
  • Kod termostatu Arduino Uno wygenerowanego przez ChatGPT-5 Code – czy to już poziom seniora?

    OK. Poprosiłem go o optymalizacje kodu pod kątem dobrych praktyk programistycznych dla konkretnie tego projektu. Walnął komentarz dłuższy od samego kodu. To co zrozumiałem z jego wywodu to, że Arduino IDE ma stary i bardzo prymitywny kompilator gdzie nie wszystko da się zastosować. Szczególnie rozwodził się nad: enum class i constexpr. [syntax=arduino]...

    Arduino   08 Lis 2025 19:28 Odpowiedzi: 25    Wyświetleń: 660
  • Kabel grzejny z odczytem temperatury przez WiFi

    W nowo budowanym domu, w którym jest już prąd, ale nie ma ogrzewania należało zrobić zabezpieczenie przed zamarzaniem przyłącza wodnego. Postanowiłem dodatkowo dorobić monitoring warunków (temperatura/wilgotność) panujących w domu wraz z wysyłką na serwer. Podstawowym układem kontrolującym jest Sonoff Basic – idealne platforma do budowy własnych projektów...

    DIY Konstrukcje   15 Sty 2024 12:28 Odpowiedzi: 25    Wyświetleń: 2730
  • Domowa bramka sieci LoRa i system czujników.

    http://obrazki.elektroda.pl/2126980700_1... System monitorowania środowiska, oparty o interfejs LoRa IoT składa się z stacji bazowej zbudowanej z wykorzystaniem modułu Arduino Mega z bramką LoRa oraz zdalnych stacji opartych na Arduino Feather, które łączą się z stacją bazową poprzez radiowy interfejs LoRa. System pozwala na monitorowanie...

    DIY Zagranica   09 Cze 2017 19:42 Odpowiedzi: 6    Wyświetleń: 23697
  • Arduino UNO jako reseter baterii z kontrolerem BQ8030 – adaptacja kodu bq8030flasher.c

    Witajcie mam problem z daptacją kodu. Zajmuję się kontrolerem BQ8030 można z nim się połączyć przez I2C i za pomocą transmisji SMBus można ten kontroler zresetować. Podszedłem do tematu i udało się za pomocą modułów CP2112 oraz FXL2P udało się zresetować kontroler. Założyłem oddzielny temat dotyczący tego problemu. Link poniżej. https://www.elektroda.pl/rtvforum/viewto...

    Arduino   04 Maj 2025 07:13 Odpowiedzi: 1    Wyświetleń: 459
  • Wemos D1 "Arduino" i DHT11 - prosta stacja pogody z wykresami na stronie WWW

    (at)mariomario masz w internecie informacje ile RAM jest na ESP8266, tylko pytanie, czy aby na pewno chcesz użyć RAM? Aby po utracie zasilania zniknęło? Może lepiej użyć jakiejś zewnętrznej kości, chociażby EEPROM czy Flash, takie można z elektrośmieci nawet wylutować... albo w ostateczności pisać do flash od ESP8266, ale w sprytny sposób, oszczędzając...

    Artykuły   12 Kwi 2024 11:41 Odpowiedzi: 17    Wyświetleń: 4527
  • Zegar / termometr z matrycą LED 8x8

    http://obrazki.elektroda.pl/3025550100_1... Mając do dyspozycji jedną matrycę 8x8 czerwonych diod LED o boku 60,2mm oraz mikrokontroler ATtiny861 pozostałe po innych projektach postanowiłem zbudować to, co każdy elektronik chociaż raz w życiu zbudować musi: zegar ;). Ze względu na charakter wyświetlacza miał to być zegar binarny, ale...

    DIY Konstrukcje   22 Lut 2014 20:18 Odpowiedzi: 11    Wyświetleń: 10425
  • attiny2313 – poprawne użycie eeprom_write_block i eeprom_read_block, błąd kompilacji

    Akurat Ty powinieneś wiedzieć sporo na ten temat, bo jak zdążyłem zauważyć sam piszesz niektóre biblioteki i nie korzystasz z bibliotek innych a czemu? Bo wtedy najlepiej wiadomo jak dana biblioteka wygląda, co zawiera, jakie ma mocne strony a jakie ograniczenia, czy może się mylę? Tzn ja mam takie podejście, że jeśli coś jest gotowego w AVR GCC to...

    Mikrokontrolery AVR   10 Lip 2012 10:17 Odpowiedzi: 51    Wyświetleń: 5628
  • Struktura - jak wypełnić wartościami ze stringa [język C]

    Witam; mam taki problem. Zrobiłem sobie strukturę w EEPROMIE w której trzymam ustawienia sterownika: [syntax=c]eeprom struct seting { char k; int temp1; long czas; char name[5]; } ustawienia; eeprom struct seting * ptrsr = &ustawienia;[/syntax] Chciałbym w sposób automatyczny , poprzez RS232 ustawić wszystkie pozycje struktury. A więc przykładowo dostaje...

    Mikrokontrolery   19 Lip 2011 17:02 Odpowiedzi: 3    Wyświetleń: 1335
  • Jak zaprogramować PIC16F913 używając Arduino Nano?

    Tak wygląda kod wgrany do Arduino #define __PROG_TYPES_COMPAT__ #include <avr/pgmspace.h> // For PROGMEM // Program version const char s_Version[] = "1.8.horo"; // Pin mappings for the PIC programming interface #define PIN_ACTIVITY 19 // LED that indicates read/write activity #define PIN_VDD 2 // 1: Power the PIC #define...

    Mikrokontrolery PIC   06 Lis 2024 22:13 Odpowiedzi: 149    Wyświetleń: 3387
  • Jak uruchomić wyświetlacz HD44780? Brak wyświetlania, tylko podświetlenie działa

    https://obrazki.elektroda.pl/7013991800_... Dodano po 50 To miało być masa syfu :d Jeszcze konieczna była zmiana rezystora z filtru V0 z 10k na obecnie chyba ok 640R (nadal to ledwo wystarcza), pewno 10k nie wystarczy na zwykły LCD 2x16 a ten jest 5 razy większy

    Początkujący Elektronicy   03 Wrz 2024 20:45 Odpowiedzi: 16    Wyświetleń: 330
  • AVR - AS4-AS6 - różnice w kolejności umieszczania danych w pamięci.

    (at)Piotrus_999 Niby po co przerabać skrypt linkera? Można to zrobić na kilka sposobów bez tego. A po co w ogóle coś "mieszać" a nie "po bożemu" ? Co po bożemu? Modyfikacja skryptu linkera jest po bożemu? (at)excray Wymusić adres możesz np tak: [syntax=c] struct eeprom_settings { //Tutaj wszystkie ustawienia } __aligned__((EEPROM_SIZE)); struct eeprom_settings...

    Mikrokontrolery AVR   22 Lip 2016 17:28 Odpowiedzi: 13    Wyświetleń: 1332
  • Błędy zapisu/odczytu w pamięci EEPROM na platformie Arduino Leonardo, IDE 2.0.1

    Przepraszam, że to nie jest odpowiedź, ale po prostu analiza nie ma sensu, bo wykorzystany sposób zapisu do EEPROM też. Może z grubsza: "Adresy są obok siebie". Nie pokazujesz programu, to należy zgadywać, że podajesz adresy np. 11,12,13, zapisujesz po 2 bajty i je sobie nadpisujesz. Poza tym nie wiem jakie prądy i napięcia zamierzasz mierzyć, ale temperatury...

    Arduino   19 Lip 2023 03:19 Odpowiedzi: 4    Wyświetleń: 414
  • Czy kod w C/AVR tworzy poprawnie tablicę struktur `ram_structure`?

    Dzięki za szybką odpowiedź. Nie wiem czy mnie dobrze podałem przykład, z samą tablicą jedno i dwuwymiarową nie mam problemu, natomiast z tablicą w której elementem jest struktura w skład której wchodzi kilka zmiennych. sr xxl[10]; nie jest prawidłowym zapisem ponieważ "sr" odnosi się tylko do lokalizacji danej struktury. To jest przykład z helpa...

    Mikrokontrolery AVR   03 Wrz 2008 22:25 Odpowiedzi: 8    Wyświetleń: 4714
  • Jak zapisać strukturę do EEPROM w Atmega32 za pomocą write_block?

    Witam Wiem że może był poruszany już ten temat ale chciałbym zapytać się odnośnie zapisu takiej struktury do pamięci eeprom avr: typedef struct { uint8_t dzien[6]; float temperatura[6][2]; uint8_t tryb[6][2]; }STRUKTURA; czy należy wykonać taki zapis za pomocą funkcji write_block? Odczyt za pomocą read_block? Co by było najlepszym rozwiązaniem?

    Programowanie   14 Lip 2014 13:46 Odpowiedzi: 3    Wyświetleń: 1356
  • <avr/eeprom.h>: big endian czy little endian?

    Witam Czy funkcja do obsługo EEPROM w avr z biblioteki avr/eeprom.h zapisuje dane w pamięci w konwencji little endian czy big endian? Zamieszczam fragmenty kodu: [syntax=c] typedef struct { char znak_c; uint16_t adr_znak; }ADR_ZNAK; ....... #define EEPROM_adresy_znakow ((ADR_ZNAK*)0x00) #define znaki ((ZNAK_KOD*)(((ADR_ZNAK*)EEPROM_adresy_z...

    Mikrokontrolery AVR   03 Wrz 2018 18:01 Odpowiedzi: 4    Wyświetleń: 708
  • Jak zapisywać i odczytywać stany 4 zmiennych w EEPROM _24C512 przez TWI?

    Mam coś takiego: [syntax=c] // PRZED OBSLUGA PRZYCISKOW uint8_t values_buffer[8]; uint8_t settings_eeprom; typedef union { struct { uint8_t buffer1: 3; uint8_t buffer2: 1; uint8_t buffer3: 1; }; uint8_t settings_buffer; } unia; unia settings; settings.buffer1=bri_con_value; settings.buffer2=cl_le_status; settings.buffer3=lo_hi_status; settings_eeprom...

    Mikrokontrolery AVR   23 Cze 2020 18:10 Odpowiedzi: 15    Wyświetleń: 1638
  • ESP8266 Arduino IDE EEPROM lub inna nie ulotna pamięć

    Racja, zapomnialem zamieścić chociaż sprawka kodu. Więc tak, zapisywanie znajduje się w funkcji która wywoływania jest jeżeli która kolwiek z wartości ulegnie zmianie. Wygląda to w ten sposob EEPROM.begin(512) sprawdzałem też z wartością 64 chociaż nie wiem co to oznacza czy jest to maksymalna porcja danych jaka wyślę czy maksymalna pojemność eepromu...

    ESP8266 i ESP32   23 Paź 2016 19:07 Odpowiedzi: 8    Wyświetleń: 3660
  • 5 powodów, dla których warto budować własne środowisko do kodowania w C/C++

    AVE... Z doświadczenia mogę stwierdzić, że to dla mnie nigdy nie miało znaczenia, jako że "detale" załatwia kompilator. Jeśli sam operuję rejestrami, to i tak muszę sięgnąć po notę katalogową by znać nazwy rejestrów, bitów w rejestrach i tego, co one właściwie robią. Jak to działa w praktyce? Poniżej prosty program dla PIC18F45K50, gdzie generowałem...

    Artykuły   25 Kwi 2023 11:56 Odpowiedzi: 54    Wyświetleń: 3489
  • Atmega16 - EEPROM - undefined reference to `__eeupd_block_m16' przy kompilacji

    Przy kompilacji jeśli próbuję skorzystać z eeprom_update_block() kompilator wywala undefined reference to `__eeupd_block_m16' niestety google nic o tym nie mówi, oczywiście biblioteka avr/eeprom.h jest załączona do źródeł. Częściowy kod programu: [syntax=c] struct time { uint8_t h; uint8_t m; uint8_t s; }; struct time closetime EEMEM={0, 0, 0}; struct...

    Mikrokontrolery AVR   23 Mar 2014 17:56 Odpowiedzi: 2    Wyświetleń: 1065
  • ATmega 16 - Jak przenieść 4KB struktury do zewnętrznego EEPROMu?

    Nie zrozumieliśmy się. "EEPROM" tu mam na myśli zewnetrzną kość. EEMEM -pewnie chodzi o wewnętrzny EEPROM , który ma 512B -dla mnie mało Ale: struct dane PROGMEM menu[]={ ......};? i struktura jest we FLASHu. Tak mi pasuje. Dzięki za pomoc.

    Mikrokontrolery AVR   20 Lut 2015 15:44 Odpowiedzi: 8    Wyświetleń: 1956
  • ATmega reset i utrata EEPROM silne zakłócenia EMI

    Witam ponownie, próbowałem ogarnąć na początek funkcję eeprom_write_block. Oto fragment kodu: [syntax=c] typedef struct { // tu są chary, inty, tablice } TEngine; // zmienna w RAM volatile TEngine Engine; // Kopia będzie w EEPROM TEngine EEMEM eeEngine; // i gdzieś w kodzie dalej eeprom_write_block( &Engine, &eeEngine, sizeof(Engine) ); [/syntax] Przy...

    Mikrokontrolery AVR   08 Sty 2020 21:50 Odpowiedzi: 7    Wyświetleń: 1128
  • AVR C - struktura eeprom - jak poprawnie zdefiniować i używać?

    Witam, Nie jestem zbyt doświadczony w programowaniu w C dla AVR. Stawiam dopiero pierwsze kroki,więc popełniam (choć staram się nie popełniać :) ) wiele błędów wynikających ze zwykłej niewiedzy. Stanąłem więc przed kolejnym problemem, z którym nie potrafię jak na razie sobie poradzić. Chciałem poćwiczyć ze strukturami,więc napisałem na prędce coś takiego:...

    Mikrokontrolery AVR   14 Kwi 2009 07:01 Odpowiedzi: 3    Wyświetleń: 1854
  • [ATMEGA32] Jak zapisywać i odczytywać zmienne EEPROM w ATMEGA32 używając avrgcc?

    Powyższego kodu używam w dłuższym programie (nie zamieszczam tutaj bo straszny bałagan mam w kodzie), zapis i odczyt nie działają poprawnie, z kolei testowałem ten kod w oddzielnym małym programiku i działa. To znaczy, że coś robisz nie tak. Ostatnio był taki problem, zobacz Czy kolega Dr. Vee (lub ktokolwiek inny) wie jak zapisuje/odczytuje się przykładową...

    Mikrokontrolery AVR   07 Gru 2009 11:49 Odpowiedzi: 17    Wyświetleń: 12616
  • Kopiowanie danych z Flash do EEPROM bez użycia RAM - jak to zrobić?

    Jeszcze jedna sprawa... W jaki sposób zmusić linkera (z poziomu eclipsa) aby przy definicji danych przeznaczonych do pamięci eeprom typu np: EEMEM struct _sWorkParameters DefaultWorkParameters_inEEPROM[...&#... umieścił je poczynając od zadanego adresu? Domyślnie wpisuje od komórki 0x00 co nie jest zalecane

    Mikrokontrolery   07 Lis 2010 13:51 Odpowiedzi: 26    Wyświetleń: 3658
  • [ATMEGA32][avrgcc] zapis i odczyt wewnetrznej EEPROM

    WITAM Mama problem z zapisem i odczytem struktury danych do eeprom. [syntax=cpp] typedef struct sekcja { uint8_t onoff; uint8_t niski; char nazwa[21]; uint16_t rzrasz; uint8_t rgleby; uint8_t rroslinn; int8_t procent; uint8_t nachyl; uint16_t time; uint8_t przerwa; uint16_t dniakt; uint16_t dstart; } sekcja; unsigned char sek=0; sekcja sekcjabuf; sekcja...

    Mikrokontrolery AVR   31 Paź 2011 12:54 Odpowiedzi: 5    Wyświetleń: 1840
  • Użycie enum do pozycji w struct w C - czy to możliwe?

    Dziękuję za wszystkie udzielone wskazówki. Na moim etapie rozumiem porady kolegów rajszym i drobok. Rozwiązania kolegi BlueDraco na razie wydaje mi się skomplikowane :cry: , ale również dziękuję za wskazówkę. Tak jak pisałem jestem początkujący i cały czas się uczę. Moje pytanie wynikło przy pracy nad obsługą zewnętrznej pamięci eeprom 1kB. Chciałem...

    Mikrokontrolery Początkujący   26 Kwi 2020 14:11 Odpowiedzi: 5    Wyświetleń: 729
  • [AVR] Jak zapisać strukturę z wskaźnikiem do EEPROM w AVR przy użyciu WinAVR?

    Witam, mam problem z zapisem ciągu znaków do pamięci eeprom (prawdopodobnie mam namieszane coś z wskaźnikami, lecz nie umiem sobie poradzić. Mam taką strukturę: struct _CONFIG { uint32_t parametr1; uint32_t parametr2; uint32_t *opis; }; jak to zapisać do eeprom ? Na co to skonwertować ?

    Mikrokontrolery AVR   27 Sie 2010 19:47 Odpowiedzi: 24    Wyświetleń: 5904
  • Radio FM na Arduino NANO: błąd wyświetlacza LCD I2C po resecie

    https://obrazki.elektroda.pl/5705697300_...

    Arduino   24 Paź 2021 16:02 Odpowiedzi: 20    Wyświetleń: 1317
  • Czy komuś działa JTAG-lock-pick Tiny 2 z jakimś AVRem z JTAG pod Linuksem?

    Próbuje to uzupełnić i widzę w tej tabeli nieścisłości: Atmega 128 ma: – 128Kbytes of In-System Self-programmable Flash program memory – 4Kbytes EEPROM – 4Kbytes Internal SRAM A w tabeli jest: Dodano po 9 No ok, nie to ma być, tylko trzeba pogrzebać w DS... Hm...więc szukam w DS i dla Atmega128 na stronie 291/292 mam tabelki: Widze,...

    Mikrokontrolery AVR   27 Lis 2017 17:10 Odpowiedzi: 20    Wyświetleń: 1563
  • [C][Arduino] - Struktura do eeprom nie mogę tego załapać z przykładów

    Zadeklarowałeś już typ: [syntax=c] typedef struct { char tag_rfid[10]; uint32_t datetime_rtc; } Tag_time_read; [/syntax] To teraz deklarujesz zmienną w RAMie i tablicę n-elementową w EEPROM: [syntax=c] Tag_time_read Zmienna; Tag_time_read ZmienneEE[10] EEMEM; [/syntax] I zapisujesz do EEPROMA dowolny element (np. 2.): [syntax=c] eeprom_write_block(&Zmienna,...

    Mikrokontrolery Początkujący   18 Maj 2014 06:34 Odpowiedzi: 7    Wyświetleń: 3240
  • Atmega 32: Problemy z zapisem do EEPROM przy szybkim zaniku zasilania

    Witam walcze od kilku godzin z takim problemem przy zaniku zasilania kondensator podtrzymuje MCU i umożliwia mu zapis do eeprom zanik wykryty wewnętrznym komparatorem, no i układ działa ale jak szybko wyłączę i włącze zasilanie a jak zrobie to wolno to nie działa kod trochę zmodyfikowałem min wektor przerwania i dodałem funkcje testujące na lcd. Używam...

    Mikrokontrolery AVR   05 Maj 2017 11:13 Odpowiedzi: 7    Wyświetleń: 1308
  • Przechowywanie i zarządzanie parametrami sterownika mikroprocesorowego

    Witam, Chciałbym podyskutować i wymienić doświadczenia na temat sposobu zarządzania i przechowywania parametrów sterownika mikroprocesorowego programowanych przez użytkownika. Ogólne założenia: - parametry przechowywane w EEPROM - program sterownika w "C" - parametry różnych typów bool, uint8, int8, uint16 ... - zmienne inicjowane przez odczytane parametry...

    Mikrokontrolery   05 Lis 2019 14:14 Odpowiedzi: 3    Wyświetleń: 414
  • [ATmega2560][C++] - Zapis do EEPROM - błąd kompilacji

    Witam, chcę zapisywać i odczytywać do EEPROMu dane konfiguracji. Mam taki kod: section attribute not allowed for 'cfg_touch_eeprom' Gdy dodam static przed definicję cfg_touch_eeprom: ld returned 1 exit status undefined reference to `A::cfg_touch_eeprom' Co robię źle i jak to naprawić żeby działało? Pozdrawiam

    Mikrokontrolery AVR   21 Lis 2013 09:21 Odpowiedzi: 1    Wyświetleń: 921
  • [C++11][Cortex-M3/M4] - distortos - obiektowy RTOS dla mikrokontrolerów w C++

    Tak z innej beczki, udało mi się wczoraj odpalić SpiDevice. Rozumiem, że "domyślny" driver (spi1 z konfiguracji dla płytki discovery) nie dotyka konfiguracji pinów? Niestety - jest tak jak mówisz. Zarówno SPI jak i USART nie konfigurują automatycznie pinów. W swoich projektach inicjalizację taką daję w funkcji distortos::board::lowLevelInitialization...

    Mikrokontrolery ARM   06 Kwi 2021 08:03 Odpowiedzi: 255    Wyświetleń: 38679
  • [LPC2000] LPC2129 - Jak zwiększyć pojemność EEPROM i zmniejszyć rozmiar struktury?

    Mam LPC2129 i dwa sektory flasha chce wykorzystać jako eeprom - wspierałem się przykładem: LPC2000 onchip Flash as EEPROM demo - mogę zapisać i odczytać dane z eeproma, ALE w eepromie mieści się tylko 15 komórek, a ja potrzebuje ze 3x więcej. Przy zapisie 16 struktury funkcja ee_write() a dokładniej funkcja iap_entry() która jest wywoływana wewnątrz...

    Mikrokontrolery ARM   31 Mar 2010 09:37 Odpowiedzi: 6    Wyświetleń: 1148
  • AVR/ATMEGA644PA/Atmel Studio 6 - Struktura w EEPROM - błędny odczyt

    Witam Można prosić o zerknięcie w te funkcję, otóż pewnego dnia przestały zapisywać/odczytywać EEPROM :? [syntax=c]typedef struct { uint8_t numer; uint8_t okrazenia; } DANE_ZAWODNIKA; DANE_ZAWODNIKA numer_zawodnika_tab[sizeof(DANE_ZAWODNIK... DANE_ZAWODNIKA przejazdy_tab[sizeof(DANE_ZAWODNIKA)]; DANE_ZAWODNIKA zawodnik_update_temp; //zapis tymczasowy...

    Mikrokontrolery Początkujący   28 Lip 2013 20:30 Odpowiedzi: 2    Wyświetleń: 1458
  • Jak zadeklarować tablicę w pamięci CODE w C/C++?

    No mi się wydaje, że trzeba by zdefiniować strukturę tablicy, coś w ten deseń: ee_adr jest adresem komórki tablicy np. tablica[5] mystr jest zmienną, której wartość chcesz przypisać danemu elementowi tablicy. Pewnie może to być element tablicy pobrany z RAMu, ale jeszcze tego nie próbowałem, adziś już mi się nie chce. strlen(mystr) możesz pobrać z sizeof(nazwa...

    Arduino   09 Mar 2015 22:35 Odpowiedzi: 9    Wyświetleń: 762
  • Zapis liczby int do pamieci eeprom wymnażanej z tablic [C]

    ale przecież one po wyliczeniu są zapisywane do long int i powinny zmieści się w zakresie. A to jak by to rozwiązać żeby dało się to wyświetlić na wyświetlaczu i na dodatek żeby każdą cyfrę dało się ostawić np klawisz w góre dodaje o jeden klawisz w dół odejmuje o jeden a klawisze w bok przesuwają liczbę. A GDYBY TO ROZBIĆ NA DWA DZIAŁANIACH LUB ZROBIĆ...

    Mikrokontrolery AVR   11 Gru 2009 19:31 Odpowiedzi: 10    Wyświetleń: 2816
  • Jak zapisać strukturę danych do EEPROM w Bascom AVR?

    No właśnie... czy w bascomie da się stworzyć strukturę do przechowywania danych i wrzucić ją do wbudowanego w AVR EEPROMA ? (np. struct konfiguracja o polach np. konfiguracja.id konfiguracja.haslo, etc...) ? a jesli tak, to jak to zrobic ? W helpie oczywiscie o tym nie wspominaja (malo o czym pisza)... Pozdrawiam Patryk

    Mikrokontrolery   17 Kwi 2005 20:44 Odpowiedzi: 2    Wyświetleń: 1124