zapis stringi eeprom

Znaleziono około 27 wyników dla: zapis stringi eeprom
  • [C][ATMEGA] - Zapis tablicy stringów do pamięci EEPROM

    Symulator w Atmel Studio 6.0. Twoje funkcje u mnie działają poprawnie, tzn dane z jednej są kopiowane do drugiej. To kopiowanie jest "bezmyślne" w sensie że, kopiuje obszar pamieci bajt po bajcie, bez znaczenia jest typ zmiennej. Może problem tkwi w dobieraniu się do pól struktury?

    Mikrokontrolery AVR   01 Lut 2014 15:25 Odpowiedzi: 15    Wyświetleń: 3072
  • Zapis stringa do EEPROM i wysłanie na UART po odebraniu TEST

    Te dane to zawsze będą stringi? Jeśli tak to przerób:[syntax=c]eeprom_write_block(wsk... eem_buf, strlen(wsk));[/syntax]na: [syntax=c]eeprom_write_block(wsk, eem_buf, strlen(wsk)+1);[/syntax]Dzięki temu zapisywany będzie też znak końca stringu. Pokaż jak odczytujesz dane z eepromu.

    Mikrokontrolery AVR   28 Mar 2016 20:56 Odpowiedzi: 31    Wyświetleń: 2922
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [ATMEGA162] [ATMEGA162][AVRGCC] Jak poprawnie zapisać i odczytać stringi w EEPROM?

    Za długie pętle lub za krótkie tablice zmiennych.

    Mikrokontrolery AVR   01 Kwi 2010 11:21 Odpowiedzi: 3    Wyświetleń: 2380
  • [Bascom] Zapisanie zmiennej typu string w eepromie 24c16

    nie o to mi chodziło, co mam zrobić z tym stringiem żeby eeprom mógł go łyknąć ?

    Mikrokontrolery AVR   20 Wrz 2008 22:20 Odpowiedzi: 9    Wyświetleń: 2502
  • REKLAMA
  • 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ń: 3510
  • Jak konwertować i zapisywać tekst do EEPROM I2C z AT89C2051?

    Buduję sterownik oparty na at89c2051. urządzenie to zawiera menu wywoływane z pod RS232 na standartowych instrukcjach print i input. Niestety objętość "tekstu" w menu jest na tyle obszerna, że zajmuje to prawie całą objętość pamięci procka. Przyszło mi do głowy rozwiązanie aby tekst menu przekonwertować i wysłać do pamięci eeprom I2C, a następnie rekonwetować...

    Mikrokontrolery   25 Lis 2005 09:27 Odpowiedzi: 9    Wyświetleń: 1949
  • REKLAMA
  • Atmega8 Bascom: Konwersja całego stringa na kody ASCII i zapis do EEPROM

    Witam wszystkich Elektrodziaków! Siedzę nad tym juz jakiś czas i nie umiem znaleźć żadnej pomocnej mi funkcji. Chodzi mi o wydobycie z poszczególnych literek stringa kody ascii. Funkcja ASC() była by bardzo pomocna, z tym że zamienia ona tylko pierwszy znak. Co z pozostałymi? Marzy mi się nawigacja po stringach jak w pascalu tekst[10] i po sprawie....

    Mikrokontrolery AVR   01 Cze 2011 20:30 Odpowiedzi: 5    Wyświetleń: 2140
  • Bezpieczny zakres adresów do zapisu danych we flashu na ARMach?

    (zresztą są chyba ARMy, które EEPROM mają). STM seria L na przykład Błąd powstał dlatego, ze moje wypociny dla linkiera nie zostały zapisane. To byś nawet raz nie zlinkował poprawnie. Ciekawe zresztą jak bo wczoraj nie wiedziałeś jeszcze że coś takiego jest, wymyślałeś jakieś stringi na końcu flash i wyszukiwanie. Ja akurat nie lubię modyfikować skryptów...

    Mikrokontrolery ARM   28 Gru 2017 17:55 Odpowiedzi: 86    Wyświetleń: 3072
  • arduino - Arduino Uno Mikrokontroler i zapisanie pliku z PC poprzez USB

    Witam ponownie. Dziekuje za wszystkie pomocne odpowiedzi, chociaz nie potrzebnie moje pytanie zostalo zinterpretowane odnosnie tego ze potrzebuje jakiegos sprzetu. Nie pytalem o sprzet, chodzilo mi bardziej o metodologie programowania takiej komunikacji, jak napisac taki software aby mogl przeslac zmienne do eeprom i je zapisac. Tym razem zapytam konkretniej....

    Arduino   28 Lis 2012 17:35 Odpowiedzi: 20    Wyświetleń: 7521
  • [Bascom] Zatrzymanie wartości na LCD przy 59 w obsłudze DS1307 - funkcje

    Witam Postanowiłem nauczyć się wykorzystywać funkcji w swoich programach. Na początek chciałem przerobić opanowaną jakiś czas temu obsługę układu DS1307 . Nie wiem czemu, ale wartości na lcd dochodzą do 59 i program staje, procesor się nie zawiesza, po prostu wartość 59 zamarza na wyświetlaczu. Błąd musi być gdzieś w funkcji, w jej wywołaniu, bo zawartość...

    Mikrokontrolery AVR   24 Mar 2010 15:09 Odpowiedzi: 4    Wyświetleń: 1502
  • Jaki zestaw startowy Arduino UNO R3 wybrać - oryginał czy zamiennik?

    jedyna zaleta jaką widzę to płaska przestrzeń adresowa, co wyeliminuje obsys związany z avr-g++, To jeden z wielu powodów, dla których zrezygnowałem z AVR na rzecz ARM. Te "PROGMEM" i "PSTR" czy tam "F" w Arduino, może doprowadzić do rozpaczy. Nie ma możliwości aby w np "sprintf" ("sprintf_P") mieszać stringi z FLASH i RAM. jedynym istotnym ograniczeniem...

    Arduino   03 Gru 2018 14:19 Odpowiedzi: 24    Wyświetleń: 2997
  • Umieszczenie funkcji użwanej przez bootloader poza obszarem BOOTSZ

    czekanie na dostępność EEPROM nie jest potrzebne, bo to już załatwiają funkcje odnoszące się do EEPROM Podeślij proszę do tego jakiś odnośnik, zaglądałem tutaj https://www.nongnu.org/avr-libc/user-man... oraz na dysku do bibliotek ale nie znalazłem implementacji tych funkcji, chętnie zobaczę jak one wyglądają. To co znalazłem...

    Mikrokontrolery   14 Lis 2022 12:05 Odpowiedzi: 14    Wyświetleń: 558
  • 89S8252 - Jak zapisać stałe w pamięci EEPROM przy użyciu SDCC?

    myslalem juz o tym drugim rozwiazaniu, ale to strasznie toporne i zupelnie nie elastyczne - wole nie wyobrazac sobie poprawek programu, gdy sie np. okaze, ze string, ktory jest pierwszy w eepromie, musi byc jednak o kilka bajtow dluzszy ;) ewentualnie moglbym zalozyc pewne odstepy pomiedzy stringami, tak zeby kazdy zaczynal sie o adresie bedacym np....

    Mikrokontrolery   03 Paź 2005 20:32 Odpowiedzi: 2    Wyświetleń: 929
  • Czy mikrokontrolery ATtiny współpracują z wyświetlaczem LCD Nokii?

    Czy gdzies jest napisane ze chodzilo mi o RAM matrycy ? Nie, nie było, jak równiez nie było napisane, że chodzi tobie o ROM Chyba ze szczytem mozliwosci tego wyswietlacza jest dla ciebie wyswietlanie non stop tego samego obrazu ;-). Proponuję ton dyskusji dążący bardziej do wzajemnego zrozumienia, w moim poście nie wyraziłem negatywnej nastawienia...

    Mikrokontrolery   26 Lis 2004 09:38 Odpowiedzi: 9    Wyświetleń: 2053
  • REKLAMA
  • [MEGA16] [MEGA16][BASCOM] Automatyzacja kasowania EEPROM od P1 do P8

    Hmm, czytajac ostatni post atoma, troszka sie skrzywilem. Mowie ze program ktory napisalem dziala, ale nieprawidlowo, to nie jest wynik zamiany miejscami danej z adresem, malo tego, zmienna k, która jest oczywiscie stringiem, bo jest to zlozenie LITERY P i liczby 11, ktora jest zamieniona ze zmiennej byte (kali) na stringa podstawiona w miejsce adresu...

    Mikrokontrolery AVR   04 Kwi 2010 15:16 Odpowiedzi: 16    Wyświetleń: 2226
  • [atmega8] Porównanie zmiennych z EEPROM i SRAM w Atmega8 przy użyciu C

    zaglądnąłem do pamieci i jak kolega wyzej słusznie zauwazyl, stwierdzilem ze ta funkcja wywolana cyklicznie zawala mi pamiec danych.nie zwalniając poprzedniego szuka, nastepnego dostepnego miejsca i pamiec danych zapisana jest ładnym wzorkiem... dla mnie najistotniejszym jest, aby moc przypisać do zmiennej efekt pracy tej funkcji. znam dlugosc najdluzszego...

    Mikrokontrolery   11 Wrz 2008 19:50 Odpowiedzi: 9    Wyświetleń: 2523
  • 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ń: 22743
  • Falowniki GROWATT TL3-S - niespójne odczyty i błędy monitoringu

    Cześć, masz może jakiś soft do inwertera Growatt ? Bo chcialbym zobaczyć czy są w nim zapisane gdzieś parametry odnośnie limitu mocy. Twój inwerter oryginalnie przepuszcza więcej niż 4000w? Czy przerabiałeś go? Ja obecnie mam w swoim 6000tl3-s panele o mocy 7400w i w przyszłym tygodniu dokładam 4 panele aby uzyskać łącznie wejście 8400w nie przekraczając...

    Energia Odnawialna   19 Gru 2022 16:52 Odpowiedzi: 103    Wyświetleń: 21435
  • Atm16,Bascom. Jak zrealizować kilkakrotną zmianę stanu portu

    Może źle to opisałem. To ma być pilot, który odczytuje kody z innego pilota, zapisuje je w eepromie, i przyporządkowuje kolejny klawisz. Z tym stringiem to było tak tymczasowo do testów, żeby zmniejszyć długość kodu, a później przerzucę się na eeprom.

    Mikrokontrolery   20 Lis 2009 12:18 Odpowiedzi: 76    Wyświetleń: 6366
  • [Arduino Mega 2560][RFID]12 strefowy czytnik dostępu na magistrali WIEGAND 26/34

    http://obrazki.elektroda.pl/6035825200_1... Witam, w chciałbym się podzielić moim ostatnim tworem jaki powstał z chwili potrzeby. http://obrazki.elektroda.pl/2685746200_1... http://obrazki.elektroda.pl/2820438100_1... http://obrazki.elektroda.pl/1850987000_1... http://obrazki.elektroda.pl/4784630600_1...

    DIY Poczekalnia   30 Gru 2015 18:30 Odpowiedzi: 11    Wyświetleń: 8451
  • Po raz kolejny Bootloader atmega32 czytałem wszystkie posty

    Witam, Możecie spojrzeć na ten kod (poniżej?) Problem jest taki że co bym nie robił zdarza się w niektórych wsadach że jakaś strona pamięci zostaje zapisana samymi 0xFF. (wgrywam wsad potem sprawdzam programatorem poprawność). Procesor Atmega32; 4mhz (RC); UART 9600 ////////////////////////////////////////... /*...

    Mikrokontrolery AVR   14 Gru 2010 16:52 Odpowiedzi: 5    Wyświetleń: 2463
  • 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ń: 747
  • Zabezpieczenie przed uszkodzeniem pamięci EEPROM w mikrokontrolerach ATMega podczas zakłóceń EMC

    Nie rozumiem do czego służy ta dodatkowa zmienna 8 bajtów na początku pamięci. Tak naprawdę to 9 bajtów (8 bajtów zmiennej typu string + bajt 0 jako znak końca string'a). To pominięcie początkowego obszaru EEPROM, który jest najbardziej narażony na błędy zapisu podczas resetów uC. Możesz też dodać w programie: [syntax=vbnet]Reserved = "Reserved"[/syntax]...

    Programowanie   12 Gru 2023 01:07 Odpowiedzi: 17    Wyświetleń: 645
  • Jak jednoczesnie mierzyc adc i wyswietlac wyniki pomiarow?

    Mam kolejny problemik;-) Mam dziwne wrażenie że te stringi mi się nie zmieszczą do tej atmegi;-)) A co , książkę piszesz :?: ;) Masz przecież jeszcze 512 B eepromu , kilka setek B RAM-u do dyspozycji i to wszystko mało :!: :?: :!: :?: I tutaj mam pytanko czy dałoby się to zapisywać do AT24C04 i z niej odczytywac?;-) Pewnie :!: Jesli tak to czy nie...

    Mikrokontrolery   25 Wrz 2005 14:52 Odpowiedzi: 27    Wyświetleń: 2352
  • Atmega8 i HD44780 - LCD nie działa po podłączeniu według schematu magik128

    Umieszczam kod ze strony radzia. HD44780.c [syntax=c] //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.c // Mikrokontroler...

    Mikrokontrolery AVR   17 Maj 2013 22:16 Odpowiedzi: 9    Wyświetleń: 4263
  • Zegarek AVR C - Błąd kompilacji: avr-objcopy 'main.elf' No such file

    Witam, mam prośbę, czy mógłby ktoś sprawdzić mojego Makefil'a, ponieważ podczas kompilacji wrzuca mi błąd o kodzie: avr-objcopy: 'main.elf': No such file make: *** [syntax=c]//sterownik wyswietlacza #include "HD44780.h" //usawiasz tam porty sterujące, nie musisz ogarniać kodu #include <util/delay.h> #include <avr/io.h>...

    Mikrokontrolery Początkujący   14 Sty 2013 21:16 Odpowiedzi: 10    Wyświetleń: 2343
  • Atmega8 - LCD 2x16 nie wyświetla całego tekstu, tylko pojedyncze znaki

    Moje problemy odbiegają od poprzedników ale temat zgodny, więc: Mam uP Atmega 8 oraz wyświetlacz zgodny z hd47780 2*16znaków. Gdy wrzucam jeden znak na wyświetlacz przy pomocy kodu niżej wszystko jest ok: while(1) { LCD_CLEAR; LCD_LOCATE(1,0); LCD_WRITE_DATA('d'); } return 0; } Mogę kilka takich znaków wrzucić...

    Początkujący Naprawy   23 Lip 2012 00:22 Odpowiedzi: 3    Wyświetleń: 3133