http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Czy to jest wina twojej anteny to już sam musisz odpowiedzieć na to pytanie. Inny tuner masz na pokładzie? Podpinasz i potwierdzasz, że inny sprzęt na tej samej antenie gada bez zastrzeżeń. Co to za antena? Jakaś zewnętrzna? Pamięci EEPROM przeważnie tak się kończą, że jak wstrzykniesz do komórek nowy ładunek to po powtarzalnym czasie tracą te ładunki...
Odczyt jest wielokrotnie większy.Zapis wiąże się ze zmianą stanu komórki pamięci a odczyt tylko z odczytaniem stanu.
Adres przecież możesz zmienić w 24c16 (8 adresów), a w PCF8563 masz (read A3H; write A2H). Jakbyś przeczytał to co zaleciłem i wykresiki poniżej to byś wiedział, że random read wykonać powinieneś tak, że adres komórki do odczytu podajesz jednym ciągiem bez czekania na ACK: i2c_write(0x0145); //adres komórki pamięci MSB+LSB Pozdrawiam
Czy tak trudno odpowiedzieć na pytanie? Sam się czasami dziwie, że to taki trudne. Nie specjalizuje się w angielskim, a trudno przetłumaczyć/znaleźć zagadnienie w pdfie. Wszystko wynika ze specyfiki takiej pamięci. Pomijając aspekty fizyczne, czysta komórka pamięci flash odpowiada stanowi "1". Podczas zapisu do pojedynczej komórki można tylko i wyłącznie...
Jakbym był wykładowcą, też dałbym Ci piątkę, bo w Polsce trudno o wykładowcę, który tak naprawdę rozumie dyski. Ogólnie opisałeś to w ciekawy i w zasadzie w prawdziwy sposób, ale trochę poczepiam się szczegółów: Tak - mamy struktury logiczne systemów plików, które zazwyczaj widzimy jako drzewko katalogów (folderów) i podkatalogów. To z punktu widzenia...
no ale teraz problem u Ciebie jest taki że Twoja pamięć już jest prawdopodobnie uszkodzona. Jej żywotność gwarantowana to 100 000 cykli zapisu. Szacuje że Twój program główny to jakieś 1000 cykli (zawyżam wartość) uC. Jeżeli taktujesz uC z 8MHz, to zabijesz pamięć po 12,5s. Takie rzeczy jak potrzebujesz robi się na pamięci RAM z podtrzymaniem bateryjnym...
Ciężko odpowiedzieć na tak zadane pytanie. To tak jakbyś zapytał jak sprawdzić wartość jakiejś komórki pamięci RAM (czyli powiedzmy jakąś zmienną). No po prostu odczytując ją :D Tak samo różne opcje zabezpieczeń. One są zapisane w pamięci, tyle że FLASH. Żeby je sprawdzić to trzeba je odczytać. No inaczej się nie na napisać. Ale mała podpowiedz: Option...
Czyli Twój pseudokod to jest taka jakby kolejka FIFO? No niezupełnie. To co przedstawiłem buffer_is_empty() zwracająca prawdę lub fałsz) należy sobie dopisać. Sprawa jest dosyć prosta np. w przypadku USART. Wystarczy dodać bajt do bufora, później - jeśli bufor nie jest pusty - pobrać bajt i wysłać. W przypadku I2C sprawa jest o tyle skomplikowana,...
Odczyt EEPROM trwa tyle co odczyt IO. Nie wnosi żadnych opóźnień. Zapis - jest zależny od MCU, dokłądne czasy znajdziesz w jego nocie - zwykle to 2-5 ms. Podczas zapisu procesor może wykonywać inne instrukcje, a nawet je wykonuje. Tylko, żeby z tego skorzystać należy dokonać zapisu z wykorzystaniem przerwań - po zaposaniu komórki wywoływane jest przerwanie...
https://obrazki.elektroda.pl/3928983600_... Opiszę naprawę dość rzadkiej konsoli, polegającą na odtworzeniu schematu pierwowzoru, zaprojektowaniu i wykonaniu płyty głównej i dalszych krokach niezbędnych do przywrócenia jej życia i funkcjonalności, w których zastosowałem swoją nowatorską metodę. Będzie więc coś dla miłośników retro,...
A możesz skontaktować się ze mną na gg?? Wytłumaczyłbym Ci trochę, bo tak trudno trafić, co już wiesz a czego jeszcze nie!! Wszystko w zasadzie można wyczytać z pdf-a, opisującego PCF8583, do pobrania ze strony Philipsa. Ogólnie mogę powiedzieć tak: 1. Rok: Właściwe rejestry zegarowe PCF8583 nie przechowują całej liczby oznaczającej rok, a jedynie cyfrę...
Ok Spróbujemy po kolei. Opis MirekCZ nie jest do końca prawdą. W rzeczywistości więcej się dzieje w jednym cyklu (diagnostyka, obsługa sieci itp) ale żeby nie zaciemniać to 1. następuje odczyt wejść, zapis ich stanu w tzw obrazie wejść (pamięci wewnętrznej). Stan obrazu wejść jest niezmienny do początku następnego cyklu 2. Wykonanie programu, przy czym...
z coregen najlepiej korzystać już w Project Navigatorze, tzn. tworzyć jako nowy komponent klikasz w Sources prawym i wybierasz new source, w menu wybierasz IP, następnie wybierasz FIFO i otwiera się wizard. wybierasz co chcesz (w razie wątpliwości klikasz "View Data Sheet" w lewym dolnym rogu). Kiedy dobierzesz już wszystkie parametry do projektu zostanie...
https://obrazki.elektroda.pl/7257498500_... Pokażę tutaj jak można łatwo uruchomić zewnętrzną pamięć Flash z dowolnym mikrokontrolerem w oparciu o programowe SPI. Omówię tu działanie i znaczenie poszczególnych operacji (odczyt, zapis, kasowanie) oraz zaimplementuję je w kodzie. Temat użycia takich pamięci wydaje mi się co najmniej...
http://obrazki.elektroda.pl/5924959500_1... Witam ponownie! Kilka dni temu chwaliłem się projektem "PALM v1.0 BETA Atmega128", a dziś chciałbym przedstawić komputerek do motoru lub roweru jaki zrealizowałem już jakiś czas temu na zamówienie. Urządzenie miało zastąpić oryginalne psujne, mechaniczne zegary. Funkcje i założenia: *Wyświetlanie...
https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Toksyczna pojemność - rtęciowa, akustyczna linia opóźniająca Linia opóźniająca opiera się o zjawisko przewodnictwa akustycznego w różnych materiałach. Dźwięk w powietrzu rozchodzi się z prędkością 343m/s. W wodzie morskiej, ze...
http://obrazki.elektroda.pl/5579748400_1... Dendy Keyboard Transformer - podłącz klawiaturę i magnetofon do Pegasusa! Artykuł powstał jako opis zmagań z próbą zrobienia reprodukcji kardridża Keyboard Transformer - rosyjskiego wynalazku, który umożliwia pisanie programów w BASICU. Kardridż udostępnia gniazdo klawiatury i magnetofonu...
https://obrazki.elektroda.pl/3570276400_... Pokażę tutaj jak przyśpieszyłem programową komunikację SPI służącą do obsługi pamięci Flash. Sprawdzę jak dużo kodu może kryć się za warstwą abstrakcji GPIO BK7231 a potem spróbuję operacje na pinach zredukować tak, by działały bezpośrednio na rejestrach. Ile cykli procesora tracone jest...
zamiast fraktali (bo jak dla mnie - to powinno być umieszczone gdzieś znacznie później) proponowałbym inna formę kursu. ja wiem, że jakies szczątkowe materialy na temat sdcc są w internecie ale w pierwszej kolejności proponowałbym stworzyć jakąs instrukcję traktującą o tym - jak w ogóle dobrać się do pakietu SDCC (w odniesieniu do cobry ) i stworzyć...
Witam. Pomóżcie proszę zamienić 2 fragmenty programu w Bascom'ie na wersję w Ascii. 1. Odczyt P_min i P_max z pamięci EEPROM Readeeprom P_min , 1 'odczyt P_min z komórek 1 i 2 EEPROM Readeeprom P_max , 3 'odczyt P_max z komórek 3 i 4 EEPROM If P_min = 65535 Then 'w EEPROM nic nie jest zapisane - w kom. 1 i 2 jest FFFF=65535 P_min = 509 ' ustawienie...
A tam na początku pamięci to nie jest tablica deskryptorów buforów? Jeśli tak, to chyba nie można tam wpisywać co popadnie, bo np. pod 0x4000_6002 byłby 9-bitowy USB_COUNT0_TX. Edit: Ok, doczytałem, że to i tak jest zwykła pamięć 16b, więc zapis i odczyt powinien mieć dostęp do pełnej komórki 16b. A jak robisz te zapisy i odczyty?
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
Witajcie opiszę kolejne zmagania ze SmartBattery i Arduino. Krok do przodu - udało się uruchomić komunikację z programem SmartBatteryHack.exe https://obrazki.elektroda.pl/1827622400_... Aby to uczynić potrzeba wgrać wcześniej soft SmartBatteryHack.ino udostępnione razem na Github. Teraz można skanować adresy i je odczytywać lub zapisywać...
(at)R-MIK Czytaj, proszę, ze zrozumieniem i bez nerwów. Pamięć NOR-flash jest względnie powolna i jest głównym ogranicznikiem taktowania rdzenia. Dodatkowo wymaga bardzo dużo miejsca na powierzchni układu, a jej skalowanie (zmniejszanie) jest bardzo kosztowne. Wielu producentów stosuje pamięć o szerokości znacznie większej niż szerokość magistrali...
Trochę konfudująca wiadomość, zwłaszcza, że w datasheecie nie ma wzmianki o komórkach. Na wikipedii opisano pamięć EEPROM jako pamięć, gdzie dane są zapisywane w komórkach, które są grupowane w strukturę wielokrotności 8 bitów. Zatem mam tutaj dostęp do 32768 komórek, każda 8-bitowa? Wówczas zapisanie jednej wartości float wymagałaby rozdzielania na...
1.To jaki jest sens na powyższe zabawy (skoro dane sa zaszyfrowane i w czytniku prosto z pamięci danych nie odczyta)? Tylko w celu testu czy kosc faktycznie jest w ogole sprawna. 2. Jak mi padnie komputer to wyciągam dysk twardy podpinam do innego kompa i dane mogę z czytać z pamieciami z komórki jest inaczej? To zalezy od usterki, dysku i tego czy...
Witam, proszę o pomoc, sam już nie widzę ewentualnego błędu. Dlaczego odczyt/zapis EEPROM ma takie błędy? Platforma Leonardo, IDE 2.0.1 Przypadek 1 komórki pamięci są obok siebie, taka dostaje odpowiedź: 0.00 4.47 0.84 0.00,4.47 0.02,30.72 4.47,0.84 Przypadek 2, komórki są "oddalone od siebie": 0.00 4.47 0.84 0.00,4.47 0.00,0.84 4.47,0.84 Pierwsze 3...
Zatem jednak jestem "gramotny", albowiem wszystko co Pan zaproponował sprawdziłem, dlatego też szukam pomocy na tym forum. Pozdrawiam i życzę więcej chłodu dla głowy. Widać że mocno cię obruszyła moja dygresja, która nie była zamierzona aby kogoś obrazić(!). Zauważ, że nie napisałem że nie jesteś „gramotny” ale oczekiwane było: „bardziej….(przezorny)”...
Które komórki w pliku bin trzymają kod? A może z nalepki? https://obrazki.elektroda.pl/1923790000_... Ktoś może podpowiedzieć?
Jak będzie problem z linią adresową to będziesz miał tego typu efekt. Po prostu raz czyta komórkę z bloku X a raz bloku X+offset. Powinna być prawidłowość, którą wychwycisz. nie chodzi o zawartość komórki bo to może zmieniać się dowolnie jak odczyt jest na niestabilnym adresie. Ważne jest umiejscowienie komórki by określić, która linia adresowa "wisi...
Odgrzeje nieco teamt - mam wyświetlacz z kontrolerem ILI9325 jednak próba odczytania statusu (RS 8.2.2) daje za każdym razem wynik 0. Wyświetlacz podłączony jest do stm32f4 poprzez FSMC. Odczyt device code daje wynik 0x9300 więc podejrzewam że odczyt działa (w tym wypadku odczytuje odres 0x60020000), pobranie statusu wykonuje poprzez odczyt komórki...
No to już mamy jakąś jasność, takie coś da sie zrobić, ale opłacalność i koszt zbudowania są moim zdaniem zniechęcające, trzeba zbudować coś w rodzaju maszyny stanowej, która po "wywołaniu" odczytu, wygeneruje całą sekwencje impulsów która spowoduje zaadresowanie i odczyt komórki pamięci z karty, następnie w postaci równoległej udostępni te dane na...
Tworzy się W EEPROM dwie tablice jednakowej wielkości. Dla ATtiny13 to będzie od 00 do 1F i od 20 do 3F. W jednej z tablic zapisuje się żądaną wartość. W tym przypadku jeden bajt określający stan wyjść. Zapisuje się go zawsze do kolejnej komórki - najpierw do 00, potem od 01 itp, aż dochodzi się do 1F o znów do 00. Po co tak komplikować? Wiem, że to...
Emulator daję opcję wyboru, w jaki sposób ma być zainicjowana pamięć RAM na starcie (aczkolwiek nie pamiętam już, czy dotyczy to tylko pamięci RAM od $000-$7ff czy też $6000-$7fff. https://obrazki.elektroda.pl/4490020900_... Wyobraźmy sobie, ze mamy kardridż, w którym nie ma żadnej pamięci pod $6000-$7fffi, a gra i tak próbuje odczytać...
Tym programatorem możesz ponownie zaprogramować tą pamięć. AsProgrammer czy SiberiaProg do tego się nada. Natomiast do edycji samego wsadu raczej potrzebny program pod dane liczniki i markę, lub edycja w hex-edytorze jeżeli wiesz które komórki wsadu zmieniać.
(at)mariomario przetestuję taką "regenerację" dysku, na czym opiera się skuteczność tej metody, co ona powoduje? Starsze modele SSD'ków (jak słynny SAMSUNG 840 EVO) posiadały "niedoskonałe" kości pamięci flash. Jeśli zapiszemy przykładowo jeden plik na takim nośniku, to po pewnym czasie (często było to ok 1-3mc) odczyt tego konkretnego pliku bardzo...
Witam! Mam pytanie co do pamięci 24c1024. Mianowicie chodzi mi o to czy mogę zrobić coś takiego, że ustawiam pamięć na odczyt komórki o adresie 0 i zaczynam odczytywać pamięć bajt po bajcie aż do adresu 131071 z autoinkrementacją??
(at)LightHouser, ...Pierwsza linia LCD zaczyna się od 80h a druga od C0h. Tryb 8bitowy. Wyświetlacz mam podpięty do portu P0. Do odczytu zrobiłem taki podprogram: READ_DATA: SETB RS SETB RW NOP NOP ACALL CZEKAJ MOV P0,A NOP NOP ACALL CZEKAJ SETB EN NOP NOP NOP MOV A,P0 NOP ACALL CZEKAJ NOP CLR EN NOP RET Przyczym CZEKAJ to króciutka pętla czasowa....
Prawie identyczny, różni się układami 573. Docelowo ma być wykorzystany sygnał CS3 i A18 bezpośrednio do pamięci, ale na czas testów podłączałem CS2 (widać to w programie). Sprawdziłem dzisiaj jeszcze raz stany na pinach pamięci z wykorzystaniem debuggera i wszystkie są takie jak powinny. Spróbowałem jeszcze ręcznie wysterować porty IO (bez użycia EBI)...
Witam Mam pytanie dotyczące pamięci szeregowych EEprom Czy istnieje mozliwość zablokowania takiej pamięci aby podczas jej odczytu dane były źle zczytywane (niby jest Ok ale gdzieś są zamienione jakieś komórki i wgranie tego softu do innej pamięci nie przyniesie takiego samego efektu) Chodzi mi o tzw ID pamięci (numer seryjny) w którym miejscu taka informacja...
Witam! "Dostać się do komorki pamięci" oznacza odczyt lub zapis danej komórki, "końcówka DQ" to wyprowadzenie DQ pamięci EEPROM27C512(oznaczenie Texas Instruments) i oznacza wyjście lub wejście - ustawiane programowo, czyli mogą one służyć zarówno jako wyjścia z których można odczytać zawartość pamięci , lub jako wejścia dzięki którym można określić...
Witam, narazie napisałem tylko tyle ;( $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Pinc.2 , Db5 = Pinc.3 , Db6 = Pinb.2 , Db7 = Pinb.2 , E = Pinc.1 , Rs = Pinc.0 Config Rc5 = Pind.2 Config 1wire = Pinb.0 Config Sda = Pinc.4 Config Scl = Pinc.5 'zapis i odczyt danych z eeprom Dim A As Byte Const...
Witam, po zrobieniu fajnego zegarka na DS3231 wydawało mi się (ale tylko wydawało > odczyt i zapis czasów alarmów itd itp), że magistrala I2C to nie jest piekło. Niestety przystępując do komunikacji z EEPROM po I2C .... zaczęło się dla mnie niemożliwe, najpierw napisałem własną procedurkę chyba ze wszystkimi szykanami zgodnie z datasheetem i NIC z tego....
To chyba chodzi Ci o FLASHPROM. Taka pamieć jest oparta na tranzystorach MOSFET z wiszącą bramką jako element pamięci. Do przepisywania jej wartości korzysta się z efektu tunelowego. Odczyt informacji z pojedynczej komórki polage na sprawdzeniu stanu tranzystora.
Trochę to trwało, ale miałem inne zajęcia w miedzy czasie. Dzisiaj kupiłem programator i sprawdziłem to wpisywanie do eeprom na "żywym organizmie". Okazuje się, że problem jest w symulatorze. Wynik nie jest widoczny i to czasami może być mylące. Nie mam pojęcia czy ten symulator jest taki sam dla c jak i dla asm. Przypomniało mi się , że z tym samym...
W przypadku pamięci szeregowych to tylko kwestia softu, sprzętowo nic nie stoi na przeszkodzie aby je obsługiwał. Na dobrą sprawę do tych pamięci wcale nie potrzeba programatora, można je zapisać przy pomocy dowolnego mikro-kontrolera, np. Arduino, a nawet niektórych konwerterów USB-SERIAL. Formalnie jest to pamięć... (NV)RAM. Swoją droga to ciekawa...
Już chyba wiem o co ci chodzi , chcesz ustawić wskaźnik na daną komórkę pamięci i odczytać jej zawartość . Wystarczy zrobić tak int *wskaznik; wskaznik = 99283; // wpisanie adresu komórki cout << *wskaznik; // Odczyt zawartości komórki wskaznik++; // przesunięcie wskaźnika o jeden adres Ale musisz zapoznać się ze sposobem adresowania pamięci przez...
Witam W oparciu o projekt Kolegi _Duch - rejestrator pogodowy zrobiłem swój ( na razie prosty ) rejestrator. Wykorzystałem podane w wątku pliki config_mmc.bas i Config_AVR-DOS.BAS . Na płytce testowej EVB 4.3 v.4 . Podłączenie z SD standardowe. Niestety nic się nie zapisuje na karcie SD ( próbowałem 2 Gb Kingston i 1 Gb Sandisk - formatowane na FAT...
Witam. Próbuję zapisać i odczytać zmienna w pamięci eeprom. Nóżki A2,A1, A0 i WP mam połączone z gnd. Zapisuje 0x5a jednak odczyt dostaję 0xff czyli według mnie odczyt działa bo odczytuję wartość nie zapisanej komórki ale dlaczego nie działa zapis? Oto kod: https://obrazki.elektroda.pl/2936629500_...
komórki pamięci komórki pamięci eeprom odczyt komórki flash
vestel 17ips72 unifon opornik hamowanie jazdy
klejenie głośnika bezpieczeństwo sieciowe
Błąd api-ms-win-crt-runtime-l1-1-0.dll w TeamSpeak 3 Jak dostosować kabel antenowy 5 mm do wtyków?