Ja nie chcę zapisywać w eeprom nadlatujących SMSów tylko fragmenty ramki PDU. które będę wysyłał. A chcę je tam zapisać by mieć możliwość szybkiej zmiany, kiedy sobie napiszę program do zmiany zawartości eeprom. Staram się napisać program tak elastycznie, by zmiana danych w eeprom, była przez program w uC "do przełknięcia, Czyli jeśli nawet zmienię...
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...
eesave służy do tego żeby podczas kasowania mikrokontrolera pozostawić zawartość eeproma i ma się to do obecnej sytuacji jakoś nijak . Kolega zapisuje eeprom nastawami i chce wprowadzić do eeproma nastawy początkowe ,które by czytał podczas pierwszego uruchomienia mikrokontrolera po zaprogramowaniu . zapisanie eesave da jedynie tyle że przy zmianie...
Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie elektrozaworami a drugi obsługa wyświetlacza graficznego...
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, a potem Arduino dołącza do naszej sieci, jednocześnie wciąż...
Źle podchodzisz do tematu. Tworzysz sobie typ danych w postaci struktury z ustawieniami wraz z polami na CRC. Alokujesz takie typy w RAM, ROM i EEPROM. Strukturę w ROM inicjujesz wartościami domyślnymi. Przy każdej zmianie danych w RAM w tej strukturze aktualizujesz sumę kontrolną. Tworzysz funkcję zapisu całej struktury z funkcjami update do EEPROM....
Cześć. Nie rozumiem pewnej sprawy, proszę o podpowiedź. Do EEPROM zaszytego w procek (np. Atmega 16) można zapisać 100 000 razy. Oznacza to zapis do konkretnej komórki pamięci, czy w ogóle do EEPROMU danego procka? Co w przypadku znaczenego przekroczenia ilości zapisów - procek przestanie zapisywać czy przestanie działać całkiem (czy EEPROM ma wpływ...
co poprawić ? Jasność wypowiedzi i pisownię. Funkcja uart_puts() jest przystosowana do odczytywania danych z eepromu? (dopisane po zmianie pierwszego postu przez Autora) czy zawartość(tekst) tokena jest poprawnie zapisana do eeprom Jeśli "zapis do eeprom" to ta linijka: jak wysłać zapisaną wartość (tekst) w eeprom na uart ? Przypuszczam, że funkcja...
Witam! Jak dla mnie, to wcale nie jest dziwne że ten kod nie działa, nawet po zmianie adresów. unsigned char licznik[6] = {0,0,0,0,0,0}; void licznik(void) { ... } Nie możesz mieć w programie dwóch symboli (w tym wypadku tablicy oraz funkcji) o tej samej nazwie. Prawdopodobnie nie jest to jednak powodem złego działania,...
Witam, większość osób szuka tutaj informacji jako dokonać zmian w liczniku, ja stoję po drugiej stronie barykady jako ewentualny klient i mam pytanie czy się da i za pomocą jakiego programu można odzyskać dane z pamięci eeprom. Istnieją programy tzw. recovery do kart sim, do skrzynek pocztowych itp. więc myślę, że i tutaj możliwe jest odzyskanie wykasowanych...
Nie do końca. Plik jest zawartością pamięci eeprom. Zapisane są w nim ustawienia urządzenia. Osoby z branży wiedzą co i gdzie zmienić gdyż dane są jawne. Problemem są sumy. Jest grupa osób która w jakiś sobie znany sposób potrafi liczyć sumy i opracowała program wraz z kluczem sprzętowym który to umożliwia. Celem jest wykluczenie konieczności posiadania...
OK, dzięki za podpowiedź. Przetestuję na dniach i dam znać. Sławek Dodano po 6 Witam ponownie, oto wyniki testu: 1. przesunięcie danych w EEPROM o 1 lub 2 bajty dalej i wskazanie rejestrem EEAR = 0; po zapisie lub po odczycie całego bloku danych nic nie zmieniło ale ... 2. sprawdzając co siedzi w EEPROM okazuje się, że praktycznie dane są, nie doszukiwałem...
Witam. Czy jest tu może ktoś kto dałby radę zmodyfikować eeprom w liczniku? Mam w aucie licznik 3B0 920 845A V13 a chcę zmienić na 3B0 920 849A V07 ponieważ mój stary licznik wyzionął ducha i chciałbym go sam wymienić tylko nie wiem co i jak edytować... Odczytałem eeprom ze starego i z nowego licznika i potrzebuję pomocy żeby go zmodyfikować. Pozdrawiam
Acha, czyli chcesz zapisywać to jako różne stacje? No ale czy potrzebujesz do tego znać te adresy? Czy w radiu użytkownik zna adresy? Albo czy ta znajomość była by dla nie go wygodna? Nie zna i nie była by wygodna. On to zna jako numery stacji. 1, 2, 3... I to samo proponuję Tobie. Wystarczy Ci 1 zmienna Index. Zmieniasz ją 2 przyciskami góra/dół. Przy...
Witam Kolegów, W swoim projekcie opartym na ATmega644 stosuję wear leveling i zapis struktury 42 bajtów danych do pamięci EEPROM korzystając z wbudowanych funkcji eeprom_write_block i eeprom_update_block . Według dokumentacji zapis bajtu/strony (8 bajtów) danych do pamięci EEPROM zajmuje minimum 3.3ms (Table 6-2.). Zmierzyłem (z użyciem Timera1) czasy...
osobiście proponowałbym koledze zrobić sobie detektor zasilania na transoptorze i podłączyć go od strony LED do napięcia jeszcze niestabilizowanego, tak aby zanik zasilania był natychmiast wykrywany poprzez jego zmianę na wyjściu kolektora tranzystora w transoptorze. Osiągniesz tym samym pełną izolację galwaniczną od zasilania. Natomiast w części stabilizowanej...
Też miałem o tym napisać ale dałem sobie spokój bo to nie na temat. U mnie często wychodzi około 1M cykli zapisu. Dodano po 1 Możesz zapisywać dane w kodzie Gray'a. Często kilkakrotnie zwiększa to maksymalną ilość zapisów bo każdy bit w bajcie jest zmieniany mniej więcej tak samo często. Ale oczywiście zależy to też jeszcze od charakteru zmian zapisywanych...
Proponuję wykorzystać wewnętrzny komparator, pomiar napięcia oczywiście przed stabilizatorem za pomocą dzielnika. Potrzebną pojemność obliczyć tak jak by kondensator przed stabilizatorem był rozładowywany źródłem prądowym (właściwie to przeładowywany) od napięcia zasilania aż do napięcia 5+2.5V czyli około 7.5V (jeśli napięcie drop-out stabilizatora...
Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują jak powinny . Nie było by w tym nic niezwykłego ( ustawiony...
Rezystory są już dane na płytce, zresztą zegar na PCF działa bez zarzutu ( no może trochę śpieszy, ale to kwestia kondensatora przy kwarcu ) sprawdziłem połączenia - nóżki 5 czyli SDA ( 24C02 i PCF8583 ) są podłączone do 23 nogi uC, czyli PC1-SDA. Podobnie z SCL. Teraz zrobiłem tak, że odczyt jest po włączeniu/resecie ( przed pętlą główna ), a zapis...
Witam Prosilbym o pomoc ludzi znajacych sie na programowaniu. Mam przedwzmacniacz i w procesorze sa wolne 2 wyjscia. Pod jedno chcialbym podlaczyc odbiornik podczerwieni zeby moc sterowac wzmacniaczem z pilota a pod drugie przekaznik ktory zalaczal by glowne trafo w wzmacniaczu. Prosilbym o odpowiednie zmodyfikowanie schematu i programu do sterowania....
Witam Potrzebuję przechowywać jakieś dane w eeprom jak najbezpieczeniej. AVR ma wbudowany eeprom ale czesto się słyszy, że może się sam przeprogramować. Czy zew. eeprom np. 24c02 będzie bezpieczniejszy i odporniejszy na zmiany? Wszak jest b. często stosowany w samochodach, gdzie zmiana 1 komórki unieruchamia auto na cacy... Pzdr.
Na pewno się da w jakiś sposób ale nie wiem jak to jest w T290. Przejrzyj [url=]to
Witaj JacekCz. Dzięki za włączenie się do dyskusji.Na początek powiem, że nie sądzę, a żeby wątek się rozmył. Będę go kontynuował do momentu całkowitego zakończenia.Wiem, że jest to malutki projekcik i osoba znająca dość dobrze C napisałaby to w kilkanaście minut i zapomniała. Ja się uczę i jestem na samym początku.Potrzebuję czasu na napisanie czegokolwiek.Napisałem...
Dzień dobry, jest sobie radyjko, tak wygląda po podaniu zasilania: Po jednokrotnym przyciśnięciu przycisku USB/FM/AUX wygląda tak i chciałbym, żeby z takim stanem startowało po podaniu zasilania: Myślałem, żeby zmajstrować włącznik z 1 sekundowym opóźnieniem i po tej 1 sekundzie następowało zwarcie styków np. przekaźnika na 0.5sekundy i rozłączenie....
Rzeczywiście. Po zmianie ustawień w pracy na właściwą płytkę te zaskakujące problemy nie występują, zatem dziękuję za wskazówkę. Klikam "pomógł" i zamykam temat.
Witam. Mam mały problem posiadam programator ezp2010 i eeprom 93c86 do zapisania . Odczyt się udał ale zapisać po zmianie danych nie mogę . Dane się niby zapisują ale po odczycie i weryfikacji dane się nie zgadzają .
Przedstawiony mikroprojekt powstał za sprawą uszkodzonej zawartości pamięci eeprom w klonie analizatora logicznego na CY7C68013A, powszechnie sprzedawanego jako saleae 8ch/24MHz. Ponieważ pewnego razu analizator odmówił posłuszeństwa, postanowiłem zapoznać się co nieco z tematem. Wymiana i zaprogramowanie eeprom poprawnymi danymi była by jak zwykle...
Witam. Wózek ROCLA (model:SST16 TR5400) przestał pracować - jazda i hydraulika. Wspomaganie działa prawidłowo. Wózek sterowany jest sterownikiem ZAPI PI-CO takim jak tu przedstawiony [url=]Link. Sterownik całkowicie martwy, nie komunikuje się z konsolą (programatorem) ZAPI, na wyświetlaczu wózka pokazuje błąd AL 06. Mam drugi taki sam sterownik od ręcznego...
Witam, Czy miał ktoś taki problem z tym czujnikiem, że po dłuższym wyłączeniu zasilania (np na 10 minut) po włączeniu wysyła jakieś śmieci, dopiero po pewnym czasie lub po dmuchnięciu w czujnik (zmiana ciśnienia) jakby zaskakiwał i działa poprawnie. Krótkie odłączenie zasilania nie powoduje takiego efektu.
(at)Piotrus_999 CRC16 jest dosyć słabe. Wymiana więcej niż 16 bitów może pozostać niezauważona, a prawdopodobieństwo że dwa ciągi mają to samo CRC też jest spore. CRC to prosta i szybka w liczeniu funkcja i z tego powodu jest stosowana. Nie znaczy to, że jest zła, znaczy tylko, że trzeba sobie zdawać sprawę z ograniczeń. Jeśli np. 0,2% prawdopodobieństwo...
Daj odczyt eeprom z licznika to Ci ustawię.
Tak z tego co dałeś wyżej... Bład eeprom bo zmiana marlina wersji... Na 2.0.9.3 masz
Witam! Od wczoraj walczę z wewnętrznym EEPROMem w atmedze128L. Ogólnie problematyczna część programu działa następująco: na żadanie użytkownika dokonywana jest zmiana parametrów w pamięci (adres: IP, maska, brama sieciowa). Plik definiujący zmienne w pamięci: static uint8_t EEMEMconfigmem_static_ipaddr_msb; static uint8_t EEMEM configmem_static_ipaddr_hi;...
Witam mam następujący kawałek kodu: int main() { eeprom_write_byte ((char*)0x0001,'a'); eeprom_write_byte ((char*)0x0002,'b'); eeprom_write_byte ((char*)0x0003,'c'); eeprom_write_byte ((char*)0x0003,'d'); eeprom_write_byte ((char*)0x0005,'e'); eeprom_write_byte...
Witam! Próbuję poradzić sobie z zapisem i odczytem zmiennej z EEPROM'u. Gdy po zapisaniu do pamięci zmiennej resetuję procka przy użyciu programatora to jest ona prawidłowo odczytywana. Gdy natomiast odłączę zasilanie to niestety procek odczytuje mi inną wartość. Ta źle odczytana wartość równa jest '1' czyli takiej wartości jaką wpisuję do EEpromu w...
Witam, Zmontowałem kiedyś sygnalizator jak w temacie. Działa dobrze, sygnalizuje przekroczenie górnej temperatury nastawionej, sygnalizuje spadek temperatury poniżej 0 stopni. Przydała by mi się jeszcze funkcja sygnalizacji przekroczenia dolnej nastawionej temperatury. Może ktoś podpowie co zmienić w kodzie ? KOD: [syntax=c]/*****************************...
...Ps. Tak, już dla ścisłości to skoro do tej pory nie używałem tej pamięci to czas to zrobić. A przy okazji to czy zmienną typu STRING też tak samo łatwo tam zapiszę...? To działa ze zmienną dowolnego typu :D Ijeszcze jedno podejście do tematu.. Napisałem kod z uwzględnieniem Twoich uwag Piotrek tzn: Dim x As Eram Single Kod się skompilował i jest...
Witam. Od pewnego czasu zacząłem się bawić w programowanie eepromu w atmedze i już napotkałem kilka nieprzyjemnych doświadczeń. Zacznę może od zapisywania pamięci eeprom. Mam kilka pytań z tym związanych, więc je ponumeruje :). 1. Jak to jest zapisałem do eepromu jakiś znak, potem go odczytałem. Żeby sprawdzić, czy wszystko gra wyświetliłem go na LCD....
Witam. TV przyszedł na nie działający pilot i zwężony obraz od dołu i tutaj wymiana pamięci eeprom na czystą i zmiana w trybie serwisowym parametru REMOCON na J aby działał pilot JVC i delikatna korekta pionu ( wszystko robione pilotem od Daewoo R-49C05LX ), procesor nie przepisał danych z epromu do eepromu? Po tych czynnościach TV działa, pilot oryginalny...
Mam problem. Przy pierwszym zapisie string do eeprom jest ok, ale gdy chcę zmienić zapisaną wartość string na inna i zapisać je do eeprom, to otrzymuje takie coś: Dlaczego tak się dzieje? Fragment kodu który odpowiada za zapis:[syntax=c]void changePassword() { x = 0; lcd.clear(); lcd.print(F("ZMIANA PINU #-OK")); newPasswordString = Password(); zapisEEPROM();...
Nie o to mi chodzi. Chodzi mi o to że te dwa rozwiązani to to samo: Myślałem o stringu: 1. załaduję liczbę stringa i string do eepromu, 2. odczyt eepromu do stringa 3. Wysyłanie: odczyt kolejnych adresów stringa ( po kolei jeden adres to jeden bit który wysyłam) Czyli masz w EEPROMie całego Stringa (I nie rozumiem po co chcesz wysyłać adresy. Chyba...
Dałem do procedury zapisu, bo w pozostałych było ok, teraz nie ma już żadnych ostrzeżeń o eepromie, ale plik wyjściowy nie uległ zmianie (po weryfikacji z tym co już miałem wgranego, czyli z tym wspomnianym ostrzeżeniem). [syntax=c] eeprom_write_word((unsigned int*)&a, cykle_w);[/syntax] Na pierwszy rzut oka program działa, więc dziękuję wszystkim za...
Witam! Na początku zaznaczę że w dziedzinie programowania uC jestem nowy, jednak programowaniem na PC zajmuje się już prawie od 10 lat, świetnie orientuje się w asm, języku basic czy C, jednak jestem kompletnie zielonym elektronikiem. Aktualnie piszę w C (WinAVR) na Atmega8. Mój problem dotyczy eepromu CSI 24WC64, jako że nigdzie nie mogłem znaleść...
Mam tyle zaległej pracy , że nie mam czasu dogłębniej tego opisać. Przecież kolega napisał wyraźnie, ze kiedy załaduje obrazek do Flash mikrokontrolera to mu się wyświetla. Możemy chyba temat podłączenia LCD pominąć? Sprawa ma kilka aspektów i dlatego pewnie nie jest pokazywana w co drugim tutorialu :P Po pierwsze trzeba zrozumieć że dołączenie obrazka...
Zapisując do EEPROM możesz zmieniać tylko stan bitów z 1 na 0, zmiana z 0 na 1 wymaga skasowania komórki. W książce autor przedstawia funkcję do zapisu danych w EEPROM wykorzystując podstawową funkcję eeprom_write_word() z AVRlib. Tylko funkcje te działają na tej zasadzie że kasują komórkę pamięci, a następnie zapisują ją nową zawartością, co niweczy...
Programator szeregowych eepromów, zaprojektowany na podstawie SI Claudio Lanconellego ( Pony Prog ). Programator szeregowych pamięci eeprom umożliwia zapis, odczyt i edycję. Edycja obejmuje zmianę pojedyńczego bajtu, a zawartość odczytanej pamięci można zapisać na dysku komputera, tworząc z czasem bazę danych. Dodatkowo z zawartością można zapisać informację...
Jak przeniesie to na inny procesor to może mieć. Zamykanie się na jedno rozwiązanie "bo i tak tylko tu będzie używane" nie jest najlepszym pomysłem. Dzięki takim rozwiązaniom, gdy ktoś wpadnie na pomysł zmiany procesora to dla programisty który tę zmianę wykonuje to jest koszmar. Coś co można zrobić w dwa dni przeciąga się na tygodnie. Fakt przejścia...
Wgraj swupem wersje jaka miales np 110306. 0306 w wersji to polak z T9 Zaznacz w swupie dwa skipy i kliknij start. Teraz przydaloby sie lekko przycisnac power w telefonie, ale jak go nie ma to mozna wyjac na sekunde baterie i spowrotem ja wlaozyc. Jak nic nie da to freia ->A50->Normal i trzeba wgrac eeprom jako Eeprom1 a potem fullflash jako firmware....
Witam ! Dostałem do naprawy UPS-a APC SMART 1000 (SUA1000I) Objaw to brak pracy z sieci 230V. Po naciśnięciu przycisku załączenia zaczyna piszczeć i słychać klapnięcie przekaźników i dalej nic się nie dzieje. Następnie naciskam przycisk wyłączenia i znów słychać przekaźniki i nic się nie dzieje. Nie poddając się naciskam na zmianę przyciski załącz i...
Witam. Mam problem z prawidłowym odczytywaniem danych z eepromu atmega 8. Dzieje się to po kilkunastu startach procesora, zamiast np. 90 wskakuje mi 10 lub inne głupoty... do procka mam podłączony kwarc 8MHz z każdego +5V 100nF, reset podciągnięty do +5V przez 5,1k i kondensator 100nF do masy, fusy mam ustawione na CKOP = 0 , kwarc zewnętrzny czyli...
Witam, dalej się męczę z tym tematem, co prawda nie mam zbyt wiele czasu na co dzień dlatego nie udzielam się zbyt często, a szkoda. Zmodyfikowałem kod programu wykorzystując przykłady z książki Pana Kardasia lecz dalej bez zmian, a nawet gorzej, teraz przy inicjalizacji ADXL345 program wchodzi do pętli STOP i już z niej nie wychodzi, nie mówiąc już...
Witam Do istniejącego i działającego "urządzenie" chciałem dodać możliwość odbioru, parsowania i odesłania SMS'a zwrotnego z danymi. Cały kod: Linia1 - to wyświetla Uart_numer - Linia1 Linia2 - to wyświetla Komanda - Linia2 czyli działa OK Ale jak podepnę modem GSM ( SIM900D ) to Uart_numer jest puste, a Komanda pokazuje ( czasem ) jakieś teksty z pierwszej...
Oba liczniki mają ten sam numer 7M3920840N Jeszcze takie pytanie pojawiło mi się w głowie. Przelutowanie eepromu ze starych zegarów wchodzi w grę czy raczej może narobić szkód ? Jeśli te same numery i firma licznika to myślę, że możesz śmiało przekopiować zawartość eeprom. Przed przelutowaniem/przekopiowaniem eepromu porównaj zawartość bina z nowego...
Napisz jakie miałeś objawy w notebooku przy "uszkodzonym wsadzie" eeproma matrycy ??? ******* znalazłem w zaprzyjaznionym serwisie ,ze tam jest : matyca 15.4" LP154W01 ( (LG.Philips TFT) 30pin jednolampowa ?? sa...rodz. ,którys z nich LP154W01-TLA6 WXGA (1280x800) LP154W01-TLB5 WXGA (1280x800) ...... i dużo wiecej przy czym W01>. typ sygnałów/ i...
Witam piszę z prśbą o pomoc w realizacji programu do tranfmisji tekstu za pomocą UART (z pc) do Atmegi8 ktora wysle odebrany tekst do -> eepromu I2C (kazdy bajt w kolejnej komórce) Problem jest o tyle skomplikowany poniewaz tekst bedzie miał długość w porywach do 5 000 bajtów, a podobno na Uarcie występują zakłócenia. Podczas rozmowy z userem Jdsul...
Witam wszystkich. Na stronie [url=www.JumperOne.com]www.JumperOne.com jest projekt termostatu, który wykonałem. W projekcie wykorzystano wyświetlacze LED ze wspólną katodą, a ja chciałem użyć wyświetlaczy ze wspólną anodą, lecz zmiany które wprowadziłem nie dały zamierzonego efektu (świeciły się wszystkie segmenty, ale z różną intensywnością). Kod oryginalny:...
Nie do końca to dobrze zrozumiałeś... Ten cały "adres wirtualny" to jest IDENTYFIKATOR danych. Jeśli masz swoje 10 "zmiennych" w takim "EEPROMie", to mają one dziesięć STAŁYCH identyfikatorów ("wirtualnych adresów"). Jeśli zapisujesz nową wartość danej "zmiennej", to identyfikator ("wirtualny adres") pozostaje bez zmian. Jeśli chcesz odczytać daną "zmienną",...
Witam Mam płytkę Loggera GPS + SD + PCF8563. Jeśli chodzi o GPS i zapis na SD wszytko jest OK. Problemem jest ( i to pierwszy raz się z czymś takim stykam ) odczyt danych z z układu PCF8563. Otóż dla pewnych wartości sekund, odczytana wartość czasu - godziny jest większa o 40 ( czterdzieści ). Czyli jeśli czas jest 22:40:02 to jest wyświetlany poprawnie,...
Witam. Jaki ładowałeś soft ? Sprawdzony ?Wgrywałeś eeproma.To ważne po nieudanym fleshowaniu. Jeżeli masz nie sprawdzonych daj znać.Tych telefonów tak od razu nie idzie uszkodzić programowo.Nieraz miałem problemy z softem w dct3 ale zawsze idzie coś z tym zrobić.I pamiętaj eeprom i soft,potem reset i faid,sprawdzenie imei.Musi pójść.
Cóż, jak ustaliliśmy - programowanie eeprom z zewnątrz nie wywołuje procesu kasowania komórek. Jeśli konieczna byłaby zmiana zawartości eeprom bez zmiany flasha (w jakichś ekstremalnych przypadkach, gdzie byłby to mus i nie mogłoby być bootloadera) to można w programie dać jakąś funkcję kasującą eeprom z poziomu programu i potem użyć programatora i...
Obecnie udało się: - zrobić korekte +150 000 km (da się tylko w górę :) ) - wyłączyć czasowo immo w liczniku (uruchamia się bez płakania o kluczyk) - zmienić wszystko z mil na km Te rzeczy da się zrobić na poziomie eeproma. Zabroniona jest dyskusja na tematy 1-Omijania lub usuwania "immo" mogącego prowadzić do nielegalnego obejścia zabezpieczeń pojazdów....
Ja zmienialem numer MAC jedynie w kartach firmy Realtek. Napierw pisalem do dizalu technicznego ze potrzbuje program do zmianu numeru MAC i podawalem odpowiedni model karty. Z tego co dobrze pamietam to razem z karta dostalem takze instrukcje jak to zrobic, ale w razie gdybys ich nie dostał to robi sie to tak: wlaczasz komputer z czystym dosem wpisujesz...
Wystarczy wgrać orginalny sofcik tak jak pisał dyziek(at) i będzie OK Jak by co to daj pewny w 100% flash do 8210 i eeprom...
Znaczy jak byś ty to zrobił ? Bo mi chodzi o to aby te zapisane dane nie znikały z eepromu po wyłączeniu zasilania oraz po Zmianie kodu uP, a wygląda na to że właśnie znikają. Tzn . Zapisuję jakąś zmienną Byte do eepromu kodem do uP z zapisem , potem zapisuję nowy Kod do uP z samą procedurą odczytu zawartości eepromu , ale wtedy już nie ma tej zawartości....
Witam kolegów Z tego co czytam to do końca nie wiadomo czy kolega ma pamięć typu EPROM czy EEPROM Raczej skłaniam się ku drugiej wersji. Co do kopiowania zawartości z RAM do EEPROM to kolega [rjacekrjacek] podał dobrą receptę. Ja bym to może bardziej wszystko uściślił mianowicie. Gdy kolega ma do czynienie z S5 100U (CPU 102) z zainstalowaną pamięcią...
Opis W tym projekcie zastosowano mikrokontroler PIC, szeregową pamięć EEPROM oraz termistor dla zbudowania rejestratora temperatury. Działanie Temperatura jest mierzona i zapisywana w interwałach czasowych określonych przez użytkownika; mogą one być zmieniane od 1 sekundy do 256 sekund. Interwały te ustawiane są przez zaprogramowanie ich w pamięci...
Nieprawda. Wszystko zalezy od laptopa. Moze przyjac taka matryce, a moze nie - jest to czysta loteria. Jesli w obrebie danej serii byly montowane matryce o wyzszych rozdzielczosciach to mozna byc w 99% pewnym, ze taka matryca bedzie pasowac, jesli nie - ja bym nie ryzykowal. Ustawienia nie maja nic do tego. Jesli mamy peceta z podlaczonym monitorem...
Erase dotyczy całego procka, więc i EEPROM. Jeśli chcesz zachować EEPROM to albo nie wykonuj erase, nie ma to znaczenia w większości przypadków dla programowania FLASH, albo podczas programowania programuj i FLASH i EEPROM. Co do kompilacji - wymaga IAR zapewne dlatego, żeby zmieścić się z kodem w obszarze bootloadera. Niektóre wersje gcc generują dłuższy...
Witam Mam program, który, po dokonaniu pomiarów, wysyła dane przez RFM12 i zapisuje na karcie SD. Chcę dołożyć wysyłanie danych do Domoticz po każdym pomiarze. Problem w tym, że po dopisaniu obsługi ESP8266 i Domoticz ( zmienne miałem już wcześniej zadeklarowane ) to pojawiają się błędy w zapisie na karcie SD. No i wysyłanie do Domoticz przestaje działać,...
Mam to samo. Zmiana "Max Bus Power" z 90 mA na 500mA niby zapisuje się, ale efektu brak.
Cześć tak jak obiecałem piszę o rezultatach wgrania pamięci eeprom. Działa. Trochę to trwało, jednak w końcu się udało. Mam przy okazji do was jeszcze jedno pytanie. Plik który otrzymałem najprawdopodobniej pochodzi od naszego południowego sąsiada (sądząc z wypowiedzi), którego teraz bardzo gorąco pozdrawiam. Czy z waszej wiedzy, używana jest u nich...
Dostałem telewizor z magnetowidem Sony KV-13VM20 , który został przywieziony ze stanów.Po chwili radości okazoło się, że posiada tylko system NTSC. Problem z zasilaniem rozwiązałem przez zastosowanie transformatora 100Watowego obniżającego napięcie. 1. Czy jest jakiś wmiarę prosty sposób zmiany systemu z NTSC na PAL. {Kolega mówił, że może się udać...
Najpierw musisz kupić flasher dejana oraz kabelek mbus z odpowiednią końcówką, potem wgrać plik z softem do telefonu (ja to zawsze robie KNOK'iem) pozniej podpinasz kome pod kabelek mbus, odpalasz ją, wlaczasz NokTools, zczytujesz info o sluchawce i po kolei dajesz: FAID, SP, SFR. Jesli robisz to pierwszy raz to nie wgrywaj eepromu, bo z zerową wiedzą...
Całego kodu nie mogę podrzucić, bo: - nie mam odczytu z eepromu, - nie wiem, czy zapis do eeprom ma być jednorazowy w momencie programowania procesora, czy ma być jednorazowy po pierwszym uruchomieniu programu, czy ma być wielokrotny w dowolnym momencie np. po zmianie termometru i wciśnięciu - dajmy na to - dowolnego guzika, - nie mam zrealizowanego...
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...
Skoro już koniecznie chcesz to zrobić programowo, to proponuję na początek zmianę podejścia. Magistrala I2C jest magistralą typu wired-and. Oznacza to, że stan wysoki wymuszają rezystory podciągające, a tylko stan niski jest wymuszany przez tranzystor na wyjściu mikrokontrolera. Zastanów się, co będzie w sytuacji, gdy pamięć chce wysłać bit potwierdzenia...
Witam, dziś chciałem zaprezentować (zapowiedzianą dawno temu) matrycę diodową. Z wyglądu podobna jest do swojego poprzednika, ale to przez użycie tych samych matryc. Tak naprawdę cały kod i elektronika są nowe. Program: Całość została napisana w języku C. Program w tej wersji zajmuje niecałe 13kB. Elektronika: uC: Atmega32 (ponieważ będzie jeszcze...
Właśnie chodzi o to, że na starym jest wszystko ok jeśli chodzi o komunikację. Oryginalnego EEPROMu już nie posiadam. Przy sczytywaniu PIN, VIN, motohours i miles były jakimiś krzaczkami. Więc nadpisałem go wsadem ze starego. Wtedy już odczyt był normalny, ale po odpaleniu od razu błędy. Może jeszcze próbować reset stera i tak, jak mówisz dopalanie...
Podłączając się do tematu. Jak najbardziej znane są możliwości zwiększania żywotności eeprom przedstawiane powyżej. Jednak biorąc pod uwagę milionową ilość kasowania eeproma ($FF) czy nie można w jednej komórce eeprom np 9 przechować adres aktualnej zapisanej wartości np 10. Po każdym zapisie w komórce 10 byłaby dokonana kontrolna procedura odczytu...
Właśnie pokazałem dwie funkcje, w których korzystam z EEPROM. Proszę zauważyć, że na starcie programu odczytuję dane z pamięci do tablicy i już nigdy więcej nic stamtąd nie odczytuję. Zapis do EEPROM można tutaj zignorować bo na razie chcę ogarnąć to, że wartości mi z niej wyparowują. Zmianą kodu przez użytkownika będę martwił się później. BOD jest...
Dzień dobry, mam problem z kodowaniem licznika w passacie b5 przedlift z can gateway, przełożyłem skrzynie bez czujnika prędkości i muszę zmienić by licznik czytał prędkość z szyny can, jest ktoś chętny pomóc? Mogę wynagrodzić usługę. W załączniku eeprom. Kilka osób mi powiedziało że licznik 3B0 920 802A i pompa abs 31pin nie mają możliwości takiej...
Witam. Ampli z tytułu startuje od razu po wpięciu wtyczki. Po wyłączeniu nigdy nie gasi głównego trafa. Nie odpala też przekaźników głośników. Protekta nie ma, napięcia ok. Menu jest, dsp dźwięk przerabia, bo wychodzi. Obstawiam problem z eepromem, a dokładniej wysypany wsad, bo czasami po odpaleniu pokazał DEST.UNFK. Jest to oznaczenie jaki region...
Dzięki Michał99 Po wymianie 100uF przy TDA 3654 nic się nie zmieniło, jednak po zmianie parametru PIK WHITE DRIWE obraz wskakuje w miarę szybko i nie znika po włączeniu anteny. Już coś da się zaprogramować, jednak to nie to co w pełni sprawnym TV. Co do koloru MENU strojenia, to miałem na myśli takie zmiany, jakby zmienił się program w procesorze SDA20563-A518...
No to faktycznie problem. Zatem rozwiązanie tego problemu może być niewykonalne bez dobudowania jakiegoś zewnętrznego WatcDog'a, który będzie działał nieco szybciej niż oryginalny i np. wywoła INT1, który dla odmiany zapisze EEPROM. No, ale jak zapis nie zdąży przed RESET'em, to pojawi się kolejny problem - błędny zapis. Jeśli to prosty układ i możliwe...
Sama zmiana kierunku nie wystarczy bez informacji o przebytej drodze lub predkosci - wiec tak GPSa zrobic sie nie da ;) A co do postawionego problemu - z tego co pamietam kompasy elektroniczne koduja kierunek jako roznice fazy dwoch generowanych przebiegow. Niezaleznie od wszystkiego potrzebny bedzie mikrokontroler z pamiecia EEPROM o wielkosci odpowiedniej...
Po pierwsze możesz mieć stary BIOS i masz problemy z RAM i HDD. Trik z RAM polega na tym, iż na kościach jest taki mały układ scalony (8 nóżek), który defakto jest pamięcią EEPROM. Tam są zapisane dane ID i konfiguracja każdego modułu. Jeżeli w nowej kości 1GB jest błąd wpisu w tej pamięci to ci wykryje 333, a nie 400 i tak skonfiguruje przy starcie...
Witam, Odczyt ma być jeden i to całości 16k danych na raz. Producent podaje tylko 1 milion cykli zapisu (Atmel) Po co mi to ? Założenia projektu "Waga hydrauliczna 0-500N" - czujnik ciśnienia MPXH6400 (napieciowy) - fi tłoka 40mm - materiał aluminium - medium ciśnieniowe : olej silikonowy - całkowity czas działania zmiennej siły na tłok 10 sekund -...
Oczywiście że sie da trzeba podstawić wsad do eeprom. Pozdrawiam
Ostatni wiesz zawiera znacznik końca wsadu. Podepnę się pod temat - czym najprościej wygenerować Intel HEX? Wszystkie wygooglowane edytory tylko co najwyżej importują :( . Dane można sobie umieszczać ręcznie i ręcznie policzyć pola ;) ale wyliczanie sumy kontrolnej przy każdej zmianie bajtu jest upierdliwe... I nie o to przecież chodzi w ułatwianiu...
Wrzuc zdjecie wlaczonej matrycy (to co mowisz, ze obraz wyswietlany jest czerwony, czy w lewym rogu). Do tego czasu to jest gdybanie. Kolege 91janek prosze o nie udzielanie blednych rad. Matryce 15,4'' sa ze soba kompatybilne i raz na 100 czy 200 przypadkow zdarzy sie, ze eeprom z matrycy bedzie zle odczytany przez plyte glowna (pomijam serie np. bodajze...
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...
Witam. Spróbuj wyczyścić eeprom (zapisać samymi FF) tv powinien przepisać przy starcie zawartość eeproma poprawnymi danymi. Jak to nie pomoże to serwis. Pozdr.
Witam i dziękuję za odpowiedź. Co do ciągłego odczytu z pamięci eeprom, to oczywiście nie było to moim celem, jak równierz nie podobało mi się , że odbywa się to w pętli miliony razy na sekundę. Dlatego zadałem pytania w poprzednich postach. Na tą chwilę ładowałem dane z eepromu do lcd po pierwsze, a żeby sprawdzić, czy kopiowanie działa, po drugie,...
Programem FT_Prog możesz odczytać _wszystko_ co jest zapisane w wewnętrznym/zewnętrznym EEPROMie układów FTDI. Jeśli wgrasz to co odczytałeś do innego FTDI, to z punktu widzenia tego układu otrzymałeś bardzo podobne układy. Jedyna możliwa różnica jest opisana w dokumentacji Unique USB FTDIChip-ID™ feature. FTDIChip-ID™. The FT232R also...
nono cos tego typu. moze bedzie prosciej jak napisze tak: wyobrazcie sobie ze jest maszyna do wtryskiwania goracego plastyku do formy. i jest kilka form max 5 i dla kazdej formy mam dane o temperaturze plastyku sile wtrysku i dlugosci wtrysku czyli 3-zmiene. i teraz przy zmianie formy wybieram sobie na wyswietlaczu ktora forme zakladam uprzednio ja...
Nie rozumiemy się, ponieważ projekty z którymi Ty pracujesz mają zapewne inne wymagania niż moje. U mnie nie ma żadnej "struktury" - każdy parametr konfiguracyjny jest zupełnie niezależny od pozostałych. I teraz może być tak, że parametr "X" jest zmieniany raz w tygodniu (np. zmienna która odpowiada za przyporządkowanie przycisku do jakiejś funkcji),...
A co ma to dać ? I raczej się nie da, bo w tych tanich bios nie jest w eepromie (tzn. zawsze sie da tylko jakim kosztem :-) )
Tak, tak... zauważyłem. Źle napisałem po prostu. Zaraz po napisaniu postu zacząłem myśleć jak to by trybiło. Wszystko rozbija się o prędkość. O ile odbiór z kamerki nie wydaje się być problemem, bo przy odbiorze 320x240 i 20MHz PIC-u (5M instrukcji/s) przy 1 fps'ie mógłbym około 66 instrukcji/pixel robić. To wystarczająco dużo, żeby odebrać spokojnie...
I2cwbyte &B1010_0000 To zapis binarny dopuszczalny przez BASCOM (spotkałem w kilku przykładach), można też oczywiście zapisać adres szesnastkowo i dziesiętnie (160). Rozumiem Twoje zdziwienie, bo sam tak zareagowałem... ale kompiluje się bez problemu. Poniżej zameszczam zmodyfikowany program... jednak też nie działa prawidłowo... niektóre liczby wyświetlane...