Dziękuję bardzo, sir, działało dobrze, dodając trochę opóźnienia i oddzwanianie mqtt w odpowiedni sposób, rozwiązało problemy. :D Czy masz jakiś właściwy sposób na przechowywanie danych Wi-Fi w pamięci flash i odczytywanie ich z pamięci flash?
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ą...
Opis sposobu komunikacji przez ISP z mikrokontrolerem AVR jest opisany w każdej dokumentacji każdego układu :) Dawno temu(jak jeszcze nie miałem laptopa) robiłem układ do odczytywania pamięci flash i wyświetlania kodu w ASM - projekt udany, ale potrzeby w fazie nauki, a nie podczas profesjonalnych projektów ;)
Zasilanie pamięci flash W25Q32JV 3.3v. Natywny układ pamięci jest odczytywany, ale nie można go zapisać - błąd weryfikacji danych. Nagrałem nowy chip z oprogramowaniem od Auna IR-160 (10031585), ale nie wszystkie funkcje działają.
W sumie do tej pory nikt nie zgłaszał mi problemu odnośnie NAND512W3A i ich odpowiedniki. Skoro weryfikacja przeszła OK, to w zasadzie jest pewność, że pamięć została prawidłowo zapisana, ponieważ odczytana zawartość nie jest nigdzie buforowana w pamięci aplikacji i jest odczytywana bezpośrednio z pamięci Flash NAND. Odnotowałem sukcesy również postaci...
Kiedyś odczytywałem zawartośc pamięci flash z tego tunera JTAG-iem ale nie próbowałem go programować. W tym temacie masz opis -> [url=http://www.elektroda.pl/rtvforum/to... i zawartość pamięci.
To podpowiedz chociaż jak zmienić zapis const uint8_t payload PROGMEM = ...; aby dane zamieszczone we Flash można było odczytać jak z RAM, podobnie jak z EEPROM. Ponoć nowe AVR GCC ma nowe literały, które niezależnie od typu pamięci, gdzie składowane są dane, odczytuje je. W nowszych wersjach AVR GCC wprowadzono kilka ulepszeń ułatwiających pracę z...
A czy da się jednocześnie zadeklarować magistralę FSMC do LCD(magistrala 16 bitowa) i zadeklarować magistralę do pamięci FLASH NAND (magistrala 8bitowa). I w pętli odczytywać z pamięci NAND FLASH dane i wysyłać je do LCD? Chciałbym użyć 8 bitowej bo są tańsze i jest są ogólnie dostępne. Czy trzeba użyć 16 bitową NAND FLASH?
Chyba jest już późno bo nie widzę w podanym linku możliwość lokowania pod określonymi adresami danych, a jedynie możliwość odczytywania danych z pamięci Flash.
Sprawdzałem, RS485 reaguje w podobnym czasie. Wartość mocy wysłana poprzez modbus nie trafia od razu do pamięci RAM tylko zapisywana jest w pamięci flash, z której jest odczytywana cyklicznie (zapewne co 1s). Tak wnioskuję na podstawie reakcji.
Sprawdziłem urządzenie, flash wgrać można tylko nie ma do niego oprogramowania.
Zwykle w takim przypadku używa się pamięci flash. Nie wiem, jak wygląda organizacja pamięci flash attiny 5. Ale tą drogą bym szedł.
Witam, Widzę że dochodzimy do pytań podstawowych, więc pozwolę sobie na nieco teorii: Na początek wyjaśnienie co w ogóle oznaczają te dziwne słowa Kernel Mode -Kernel Mode - w tym trybie nie korzystamy z ROM-u -> programu zapisanego w zewnętrznej pamięci flash Tryb Kernel to inaczej loader zapisany w procesorze, a służący do odczytywania / zapisywania...
To wiele interesujących próbek, ale na razie skupmy się na mikrofonie. driver_mic readme przetłumaczone na angielski przez GPT: Mikrofon Wprowadzenie Mikrofon jest powszechnym urządzeniem wejściowym używanym do konwersji sygnałów dźwiękowych na sygnały elektryczne. To demo pokazuje, jak przechwytywać dane audio z mikrofonu i zapisywać je w wewnętrznej...
Witam. Mam problem z odczytywaniem jakichkolwiek pamięci flash w moim Windows 7 32bit. Po włożeniu karty pamięci do czytnika i czytnika do portu usb, czy choćby zwykłego Pendrive'a do portu USB wyskakuje mi komunikat o konieczności formatowania. Kiedy dwukrotnie klikam na urządzenie w moim komputerze, pojawia się monit o "odmowie dostępu". Kiedy próbuję...
masz źle PE zrobione. Wysyłasz 0xAC, 0x53, 0x34(przykład) i teraz wysyłasz dowolny bajt (ja zwykle 0xff) i podczas niego dopiero odczytujesz bajt z układu. Bo to jest transmisja 4 bajtowa a nie 3 jak w starych s8252,s53.
-- EDIT -- W sumie założyłem, że te funkcje dotyczą emulowanego we flash eepromu wg pomysłu ST. W sumie jednak nie wiem co to za funkcje i co robią, ponieważ ich związek z tematem jest dosyć nikły... Tak więc nie jestem w stanie precyzyjnie odpowiedzieć na pytanie, a to co napisałem poniżej może być zupełną bzdurą. -- EDIT END -- 3. Koledze Freddie...
spróbować odczytywać i programować zewnętrzną pamięć poprzez JTAG lub UART? Jak najbardziej. Dość popularna metoda ładowania czy też odczytywania kodu programu do/z zewnętrznej pamięci Flash podłączonej po SPI do MCU. Zwykle też w bootloaderze znajdują się stosowne funkcje komunikacji z taką pamięcią. Dodano po 6 Być może w pamięci OTP "zaszyto" tylko...
Witam, współczesne pamięci są z reguły produkowane w technologii "low power CMOS". Jak zwykle, w takich układach, statyczny pobór prądu (tylko zasilanie) jest znikomy, rośnie tym bardziej, im częściej jest uzyskiwany dostęp do tej pamięci. W przypadku pamięci FLASH, największy prąd jest pobierany podczas zapisu. Zasadniczo (jak zwykle w układach CMOS),...
Dzięki za przykład działa dobrze, tylko nadal mnie zastanawia czemu to nie działa, tym bardziej że ten kod powyżej jest o wiele łatwiejszy. Chyba wartość kodu ocenia się w pierwszej kolejności na podstawie jego skuteczności, a nie tego, czy jest łatwiejszy. No bo co z tego, że jest łatwiejszy, jeśli nie działa? Przykład, który podałem nie jest mojego...
Może jest to możliwe, jest jakiś SDK: https://github.com/lightningsemi/ln882h Czy możesz sprawdzić, czy narzędzie Flash jest tam również obecne? Czy narzędzie flash może odczytywać i zapisywać pamięć flash urządzenia poprzez UART? Innym problemem byłoby to, że nie mam pod ręką tego rodzaju chipa.
Opisu technicznego nie posiadam, i raczej zdobycie go będzie graniczyło z cudem gdyż to tajemnica handlowa z tego co się domyślam. Koledzy na forum My-Navia rozwiązali ten problem dość agresywną metodą ale skuteczną. Zwierali nóżkę 9 z masą na kilka sekund co powodowało wykasowanie pamięci. Metodę tą chciałem zastosować w moim urządzeniu, jednak po...
Skoro jest to urządzenie przez kogoś wyprodukowane, to niezmiernie optymistycznie jest sądzić, że nie zostało zabezpieczone za pomocą lock bitów. W związku z tym, to co odczytujesz jest przypadkowym zbiorem liczb.
M80C85AH PDIP40 - nie ma co odczytywać bo to procesor bez pamięci ROM/FLASH 1x 87C52X2FN PDIP40 zamiennie z TP8051AH Sprawdzić gdzie podłączona nóżka 31 (EA), jeżeli do masy do nie ma co odczytywać bo procesor pracuje z zewnętrzną pamięcią. Jeżeli do zasilania to już trudniejsza sprawa. 1x GAL16V8D PLCC 20 - jeżeli niezabezpieczony to bez problemu do...
(at)grko Autor podał typ procesora - STM32F4. W zależności od modelu mają one od 32 do 384 kB RAM + możliwość podłączenia zewnętrznej pamięci. Więc nie wymyślaj sztucznych problemów. Producent gwarantuje określony, minimalny transfer. Nigdy mi się nie zdarzyło, aby doszło do jakiś przestojów. Dodatkowo sprawę ułatwia fakt, że autor chce tylko odczytywać...
W moim kodzie jest (w zasadzie będzie bo to testy na razie) dużo skoków i odczytywania stałych z pamięci. Rozumiem działanie waitstat-ów, których zadaniem jest "dopasowanie" wolniejszej pamięci Flash do szybkiego rdzenia, pobierającego dane z większą szybkością niż ta na to pozwala. Niestety dalej nie bardzo rozumiem działanie instrumentu prefetch...
Skoro itak będę zamawiać 10 sztuk więc jeden czy dwa mogą iść na straty. No tak, pierwsze zamówienie i od razu z najwyższego przedziału ilościowego. Teraz już rozumiem, że chodzi o cichą fabryczkę w piwnicy, która zamierza poszerzyć asortyment produkcji o technologię układów programowalnych. Wcześniej myślałem, że chodzi o hobbystę, który chce sobie...
Z tą dostępnością w przestrzeni adresowej to mam wątpliwości. Nie wiem czy dobrze zrozumiałem, ale w trybie ULOAD to chyba nie da się zapisywać i czytać F/EE data jak zwykły wewnętrzny RAM. Można w ten sposób przerzucić 256 bajtów z XRAM-u do pamięci flash lub programować i odczytywać pamięć programu za pomocą MOVC. Może się mylę ale tak to zrozumiałem...
Jeśli zadeklarowałem zmienną prog_char data=10; wewnatrz funkcji main to sledząc tą zmienną okazało się że został jej przydzielony rejestr R24. Wyłącz optymalizację to też dostaniesz błąd. Kompilator "stwierdził", że zmienna nie będzie "widziana" spoza main(), ma wolny rejestr i w niczym nie przeszkadza używanie tej zmiennej jako rejestru (być moze...
To w takim razie musisz próbować komunikować się szeregowo na przykład poprzez Fbus. Należy sprawdzić, czy da się odczytywać pamięć Flash za pomocą programatora. Dawniej robiło się adaptery RS232 - FBus. Tutaj masz pinout gniazda pod baterią, nie wiem jak się tam podłączysz żeby zapewnić stykanie https://obrazki.elektroda.pl/3553074600_...
Atmega128 posiada 128KB pamięci flash, żeby program poprawnie odczytał dane fontów rejestr RAMPZ musi być odpowiednio ustawiony. Może problemem jest umiejscowienie tych fontów we flashu, zaczynają się na pierwszej stronie pamięci (pierwsze 64 KB), a kończą na drugiej stronie (powyżej 64KB). Program odczytuje początek fontów z odpowiednio ustawionym...
Z przerwaniami sobie poradziłem, natomiast w dalszym ciągu zapisywanie/odczytywanie z pamięci FLASH nadal sprawia problem. Przerwanie: static void IrqHandler(void *arg) { i += 1 ; } /* KONIEC OBSLUGI PRZERWANIA */ int main() { DDRD = 0x00 ; // PORTD jako wejscie PORTD = 0xFF ; // podciagniecie wejsc do 1 //EICRA = 0xAA...
Zasilam na razie z programatora. Wszędzie wisi 100nF, PORTF jest nieuzywany. Odczytując pamięć flash kontrolera: avrdude -p m128 -c usbasp -U flash:r:"flash.bin"... To niezależnie od kodu zawsze jest to błąd 0x0100, zawsze w tym samym miejscu jest FF FF FF FF FF FF FF FF i dalsza część kodu.
No właśnie rzecz w tym, że urządzenie w którym "siedzi" ta pamięć działa. Co prawda program na mikrokontroler nie znajduje się w tym epromie, jest on w pamięci flash a w tej pamięci eprom znajdują się tylko niektóre parametry, ale jak widać odczytywane są poprawnie przez mikrokontroler urządzenia. Co do czasu - pamięć ta jest w wersji '-150', czyli...
Właśnie sprawdzałem na MkAvrCalculator, procka wykrył prawidłowo, fuse bity mogę odczytywać i zapisywać poprawnie, eeprom podobnie, tylko przy zapisie do pamięci flash jest problem. Tego samego procka przedtem programowałem stk200 i wszystko było ok, ale spróbuję jeszcze na innym egzemplarzu.
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...
Pamięć była wylutowana i odczytana programatorem. Odczytywałem nią 3 razy żeby mieć pewność że wszystkie 3 obrazy są takie same. Typ pamięci flash programator wykrył więc uznaję że odczyt był dobry tylko ktoś zdalnie zhakował rejestrator i dlatego nie można było zobaczyć nic na terminalu.
próbowałem przez oba porty i nic. Jaki to program do odczytywania ustawień? Podejrzewam że ustawienia były jakieś dziwne i zapisane w pamięci FLASH dlatego nie mogę zresetować go sposobem opisanym w linku
nie wiem jak jest w GC5070, obecnie posiadam gc navio 400 (z mapą mapamap), jako że jest wybór ścieżki, w gc navio 400 źródło mapy w pamięci flash czyli ścieżka do mapy jest taka: mobilenavigator\mobilenavigator.exe takie same nazwy zastosować do folderu i pliku mapy na karcie sd. Gdy ustawi się ustawienia fabryczne gdy karta sd jest w slocie ze zmienioną...
Witam próbuję zapisać i odczytywać tablice z napisami w pamięci FLASH, niestety nie udaje mi się to, wyświetlacz nie wyświetla nic próbowałem po przez PROGMEM jak i przez __flash co kompletnie nie zadziałało nie chciało utworzyć zmiennej. poniżej kod programu. [syntax=c]const char T1[] PROGMEM = {"DS1307"}; const char T2[] PROGMEM = {"TESTER"}; const...
Cześć, zagłębiam się trochę w wykorzystanie pamięci eeprom i flash i przeglądając avrowe funkcje nvm natknąłem się na takie stwierdzenie: The functions in this module are modifying the NVM.CMD register. * If the application are using program space access in interrupts * (__flash pointers in IAR EW or pgm_read_byte in GCC) interrupts * needs to be disabled...
Witam, Jeśli mimo wszystko nie dasz rady zaprogramować procka spróbuj tego programatora: http://www.oshonsoft.com/picprog.html Używałem go ponad rok do momentu aż (oshonsoft nie postarał się o obsługę PIC18F2550 :D )nie zbudowałem PICkit'a 2 i nie miałem z nim żadnych problemów. Ponadto sprawdź czy w rejestrze konfiguracji (znajduje się na samym początku...
Jeśli nie jest używane to normalne, że linker to usuwa, po co ci info którego nie odczytujesz? Możesz to zostawić wykorzystując atrybut kompilatora "used" przypisany do zmiennej.
Ok już dałem spokój tej nie działającej karcie ;) a mam pytanie jak zrobić żeby otwierać pliki *.bgc z karty pamięci ? Bo otwieranie tych plików z pamięci flash czy eeprom to nie problem ale mi zależy żeby odczytywać je z karty . Pozdrawiam serdecznie Bartek :)
Niedawno kupiłem kartę PCMCIA firmy Trans Digital do laptopa i mam problem z programowaniem pamięci Flash mikrokontrolerów AVR. EEPROM można normalnie programować, odczytywać, przestawiać fusebity natomiast nie chce programować pamięci FlashROM, jedynie potrafi ją odczytać. Wyskakuje komunikat o różnicy na poszczególnych bitach procesora, najczęściej...
I jeszcze jedno czy mógłby ktoś po ludzku wyjasnić co oznacza "pamięć o dostępie swobodnym" To znaczy, że masz dowolną kolejność dostępu do danych (np. możesz czytać kolejno spod adresów 1, 6, 2, 9, 10, 3 , a nie tylko kolejne 1,2,3,4,5 lub 8,9,10,11). Nazwa powstała dla odróżniena takiej pamięci od pamięci z dostępem sekwencyjnym (np. pamięci taśmowe...
witam, piszę programik który "puchnie" bardzo szybko i po wnikliwej analizie zauważyłem że zdefiniowanie 4 znaków przy pomocy polecenia DEFLCDCHAR zjada około 350 bajtów FLASH. Pytanie czy da się zapisać te znaczki do pamięci EEPROM i odczytywać znaczki z tej pamięci. Pozdrawiam
Witam mam problem z odczytywaniem pamięci i innych układów. Przy próbie odczytu wyskakuje napis Device doesn't expected number of pins , jak na tą chwile zmieniam w opcjach Insertion test na disable i dopiero wtedy odczytuje lecz przy każdej zmianie pamięci czy flash-a muszę wchodzić w opcje i zmieniać. Gwarancja już minęła także musze sobie sam jakoś...
Witam!... Piszę ten post, ponieważ nie mogę poradzić sobie z (prostym pewnie da Was) problemem zapisu i odczytu plików graficznych *.bmp lub *.bgc do i z zewnętrznej pamięci EEPROM, np. 24LC256... Chce zapisać w niej kilkanaście obrazków np. 132x100 pikseli (wystarczą 256 kolorowe), potem odczytywać i wyświetlać na LCD... Odczyt/ zapis z pamięci Flash...
tak. Przecież wszystko ma swoją żywotność, nawet najlepsze dyski twarde wytrzymują po kilkanaście lat. Płyty CD/DVD około 5 lat. Nic nie jest wieczne, tylko perpetum mobile może zapisywać i odczytywać informacje przez nieskończenie długi okres. Ale pamięci flash nie mają żadnego "licznika". Podawana jest przez producentów orientacyjna ilość cykli,...
Witam, Potrzebuje wykonać "proste" zadanie typu uruchomienie kernela Linuxa na jakimś boardzie ARM używając bootloadera typu uBoot'a lub innego a jako, że moja wiedza na temat ARM nie jest wysoka (wcześniej programowałem tylko i wyłącznie AVR) to mam kilka pytań a mianowicie: 1. Ile taki procesor potrzebuje ramu aby kernel się uruchomił? 2. Czy obraz...
Witam, jak wiadomo, instalowanie Windowsa na pendrive’ie nie ma sensu gdyż ciagłe zapisywanie i odczytywanie przez system plików momentalnie wyczerpałoby limit zapis/odczyt danej pamięci. Interesuje mnie jak jest to zatem rozwiązane w telefonach komórkowych np. z Symbianem? Czy tam pamięć Flash nie ma limitu cykli zapis/odczyt, czy też systemy...
Coś mi się pomieszało i to na dobre.Próbowałem podłączyć PDG011 pod Wilehma tak jak było podane na elektrodzie i teraz na wyświetlaczu radia nie świeci nawet napis ERR.Pamięci nie udaje mi się odczytać również bezpośrednio przez port LPT.Czy to oznacza ,że pamięć jest uszkodzona? Posiadam programator firmy Epsilon Universal Flash Programmer Ver 6.3-czy...
Witaj. Post wydzieliłem do osobnego wątku. Zawartość BIOS jest w pamięci flash na płycie głównej. Odczytuje się ją programatorem do tego typu pamięci.
Wszystkie "ach i oh" o tym dysku Intela PCI Express 3.0 x4 (kontroler SM2263 / 4-ch ) z 2019 z rzutami wydajności i porównania W algorytmach implementacji buforowania SLC Intel SSD 660P ma trzy interesujące funkcje. Po pierwsze, pamięć podręczna SLC tego dysku ma statyczną część 6 Gb na każde 512 GB pojemności dysku SSD. Pozwala zachować wysoką prędkość...
Czemu chcesz się podłączać pod czujniki? Pętle masy mogą spowodować zakłócenia w pracy ECU, w skrajnych przypadkach do wysypania się pamięci flash. ECU powinien posiadać wyjście TTL do obrotomierza, częstotliwość sygnału zależna od obrotów silnika. Możesz ją odczytywać mikrokontrolerem na kilka sposobów. Jeśli nie, to zawsze można odczytywać prędkość...
No właśnie odpowiadałem ci na tamten wątek ale okazało się że w trakcie go zamknąłeś. A pisałem właśnie że nieco inaczej będzie teraz trzeba odczytywać te dane z Flash ale to nie jest jakiś kłopot. Tylko na początek - małe sprostowanie bo robisz troszkę albo hmm bardzo dziwne rzeczy :( co to jest ? [syntax=c]const unsigned char MN01[] PROGMEM="Ustaw...
Witam. Samochód "martwy", nie zapala kontrolek, nie uruchamia silnika, z komunikacją po OBD różnie. Sprawa niby prosta, ale..... Oryginalny CEM uszkodzony, jednak oba procesory 9S 12XDT sprawne. Został zakupiony zamiennik o tych samych numerach. X-prog 5.55 bez problemu rozpoznaje maskę i odczytuje obie pamięci (Flash i EEPROM). Odczytanie obu procesorów...
Może i jestem początkujący, ale zostałem rzucony na głęboką wodę... Dzięki za info, że takie coś da się zrobić, ale w assemblerze to na chwilę obecną odpada. Musi być w C. A te tablice są bardzo potrzebne i pomyślałem że zapis do nich będę przeprowadzał z poziomu komputera PC a następnie wgrywał już gotowe przetworzone tablice do flasha i na nich operował...
no koledzy - zapraszam do testowania kolejnej roboczej wersji w której tym razem są już takie rzeczy (głównie jeśli chodzi o współpracę z avrdude): - oczywiście zrobione ładnie autowykrywanie dostępnych portów COM ale i LPT1 - na razie wszystkie operacje na plikach typu IntelHex - możliwość odczytywania z procka pamięci FLASH, EEPROM i FUSEBITÓW - możliwość...
A więc tak : Co do odczytu z czujnika: to odczytujesz pojedyncze próbki wartości stężenia. Żeby sporządzić następnie wykres stężenia-czas musisz zapamiętać te próbki lub przynajmniej ich część. Tutaj nasuwa się pytanie ile próbek i czy po zaniku zasilania mogą one zostać utracone kiedy będziesz miał te informacje możesz zdecydować jakiej pamięci użyć...
!!! NAND Write Failed: No spare blocks available !!! !!! Please Re-Partition flash !!! Czy NAND nie może wejść w tryb programowania?? Witam, Pisze że nie ma dostępnych bloków do zapisu. Czyli NAND wchodzi w tryb programowania ale nie ma gdzie zapisać. Wygląda na błąd oprogramowania a nie kości pamięci. Próbowałem kilka softów i efekt jest taki sam....
Podeślij zdjęcie płyty głównej z obu stron w wysokiej rozdzielczości. Jakim programatorem odczytujesz wsad z kości SPI Flash ? Rejestrator się jakoś uruchamia pojawia się logo startowe itp? Pamięć nie powinna być pusta w środku o ile ktoś jej nie wykasował omyłkowo.
BIOS jest w programowalnym układzie flash. Trzeba jego zawartość zrzucić programatorem, po czym można taką zawartość załączyć tutaj, poczekać aż ktoś zmodyfikuje i wgrać z powrotem do pamięci flash na płycie wyczyszczony wsad. W niektórych laptopach odczyt/zapis da się zrobić bez wylutowania (klipsem nakładanym na układ na płycie), w niektórych przypadkach...
CMOSPWD można się było bawić 20 lat temu :) Programatorem odczytuje się zawartość pamięci flash na płycie, więc podłącza się go pod tę pamięć (lub jeśli nie jest możliwa komunikacja programatora z pamięcią gdy jest ona na płycie - wylutowuje się tą pamięć i wtedy odczytuje zawartość). Najtańszy programator to CH341A, ale trzeba go zmodyfikować, aby...
A co do flashowania to flashuje się ją dwoma kablami na raz. Podłączasz po fbus i odczytujesz ją. Potem dopinasz usb i klikasz flash. Jakiś czas temu nieźle sie z tym namęczyłem zanim do tego doszedłem :P
https://obrazki.elektroda.pl/7707471200_... Przejrzałem ten post i wynika z połączeń na płytce, że 8 pinów jest nie podłączonych. Może ktoś już robił taki adapter i odczytywał taką pamięć. Chce mieć pewność zanim zacznę robić płytkę, czy wszystko jest poprawnie i zadziała.
Witam, zwracam się do Was o pomoc, w jaki sposób zrealizować taki problem: Mam dwa pliki z oprogramowaniem na zewnętrzny układ. Zewnętrzny układ trzeba zaprogramować tymi firmware'ami za pomocą SPI podczas każdorazowego uruchomienia urządzenia. Docelowo będzie mikrokontroler np. STM32F103RCT6 ze względu na 256 kB pamięci FLASH. Czyli algorytm będzie...
Pituś Bajtuś masz rację, po prostu myślałem, że nie trzeba pisać przed adresem "np.", a jednak. Jest to oczywiste, że 0x000 to adres przerwania resetu. Mój błąd. Co do twojego pytani adj_max84, to tak jak powiedział Pituś Bajtuś. Możesz do tego celu użyć etykiety, dawno pod asemblerem nie pisałe i jakoś takie rozwiązanie wyszło mi z głowy ;P. Odnośnie...
BMP chyba nie jest kodowany i możesz odczytywać pixel po pixelu z pliku i wysyłać na ekran. Co innego JPG bo to już byś musiał dekodować. Pliki raczej tylko z karty pamięci, ewentualnie z jakiejś dużej pamięci flash (SD wyjdzie taniej).
Witam, ostatnio programowałem procesor atmega8 za pomocą programatora At89ISP z portu LPT. Cały układ dobrze funkcjonował do momentu kiedy zmieniłem programator na SP-100 (USBasp). Po wielugodzinnej przeprawie ze sterownikami (Windows 7 x32) do programatora chyba się udało ;]. Niestety dalej nie mogłem odczytywać/zapisywać do/z pamięci flash atmegi8....
Celem programu jest ułatwienie pracy programiście elektronikowi pracującemu pod systemem Linux. Program ten zarządza pracami przy kompilacji programów i wysyłaniu plików hex do kontrolera. Jest to nakładka na takie programy jak avr-gcc oraz avrdude. http://obrazki.elektroda.pl/4571747600_1... Możliwości programu: -kompilacja programów...
W jaki sposób jest realizowane przewijanie tekstu? (scroll) W pamięci sterownika zadeklarowana jest tablica - bufor o rozmiarze 80 bajtów. Przy każdym cyklu wszystkie wartości w tablicy są przepisywane o jedną w lewo, a ostania jest uzupełniana o wartość z bitami aktualnie wyświetlanego znaku, które odczytywane są z tablicy z czcionką w pamięci flash....
W moim przypadku pamięć flash będzie tylko raz programowana i potem dźwięki będą już tylko odczytywane. Na pewno zakupię tą kostkę AT45DB321 do testów i porównam z innymi. W sumie to moje dzieciaki mają dużo "śpiewających" zabawek, czasami śpiewane melodyjki są bardzo długie. W jaki sposób producenci zabawek zapisują te melodyjki? Też własnie przy użyciu...
Witam, Mam mały problem związany właśnie z tą pamięcią. Buduję układ z wykorzystaniem LCD 7' i potrzebuję do pamięci FLASH wgrać kilka ikonek do interfejsu graficznego. Ikonki generuję sobie przez program Pixel Factory i tam generuje mi się tablica z ciągiem bajtów dla określonego obrazka(ikonki). I moje pytanie czy da się takie dane (tablicę z bajtami)...
A poza tym na 555 nie ma dobrego rozwiązania na generowanie sygnałów o zmiennej częstotliwości, a stałym wypełnieniu. Do tego jest LM331. Natomiast można by wybrać sygnały alarmowe tak, by ich częstotliwości miały niezbyt wysoką wspólną wielokrotność, i z taką częstotliwością (a raczej 2 razy większą) należałoby ładować stany wyjść - na przykład z jakiejś...
A może by wystarczyło odczytywać kolejno bajty Flash i traktować je jako zestaw liczb pseudolosowych (funkcją CPEEK()). Oczywiście należałoby zmniejszyć rozmiar bloku pamięci do 512 bajtów, gdyż nie cały Flash jest zaprogramowany. To by było najszybsze, bo funkcja RND() jednak by się "wlokła". Wystarczyło by z tych bajtów brać po dwa bity, np 0 i 5....
A do czego ci 32MB ramu? Można to zrobić na Compact Flash . Nowe potrafią zapisywać i odczytywać z szybkością 10MB/s. Jest już dużo opracowań jak to podłączyć i są nawet biblioteki C z interfejsem. Do tego będziesz miał 512MB pamięci za grosze.
"Write to device" - zapisuje i pamięć programu i zawartość pamięci EEPROM "Write program memory "FLASH" - zapisuje jak sama nazwa wskazuje tylko pamięć flash tam gdzie jest twój program ;) "Write data memory EEPROM" - zapisuje tylko zawartość pamięci EEPROM - podobnie jest z odczytywaniem. z tym , że chyba w Pony jest mały błąd, trzeba o tym pamiętać...
W ARM PC nie pokazuje następnej tylko z reguły 8 bajtów na przód. Tutaj prawie masz rację. Zazwyczaj, ponieważ wynika to z faktu odczytywania słów 64-bitowych do kolejki. Z kolei odczyt z pamięci Flash to 128- albo 256- bitów na raz. Inkrementacja PC o +1, +2 czy nawet +4 (bajty) ma w tym przypadku mały sens. Dyskusja jest dość interesująca. Niestety,...
Czyli mam rozumieć, że wszyscy inżynierowie z takich firm jak Micron, Samsung, SanDisk, itp.. Piszą bzdury we wnioskach patentowych, na temat utraty ładunku z czasem i metodom zapobiegania utraty danych w komórkach pamięci. A producenci pamięci flash, dysków SSD, nie stosują żadnych metod kontroli stanu komórek pamięci i mechanizmów zapobiegających...
Witam Panowie. Chciałem na swoje potrzeby zrobić prosty analizator stanów logicznych. Procek miałby odczytywać stan wejść i wrzucać do bufora a co jakiś czas bufor przerzucać do zewnętrznej pamięci Flash. Problemem jest to, że gdy zajmę procka zapisywaniem do Flash, występujące zmiany stanów mogą mi umknąć. Nie ma być to jakiś mega szybki analizator....
Witam, Jest to mój pierwszy post w tym dziale ale pomyślałem, że może komuś się przyda to co przedstawię. Wile osób na tym forum ma problemy z uruchomieniem kart SD do zapisu lub odczytu danych wykorzystując FAT32. Ostatnio stanąłem przed problemem zapisu danych z loggera na pendrivie. Poszukując rozwiązania natknąłem się na układzik Vinculum VNC2 który...
Witam.. Mam problem z poprawieniem funkcji która będzie odczytywać dane z FLASH, ponieważ zależy mi na pamięci i chce jej troszkę zaoszczędzić. Mianowicie mam tak a funkcje która działa : [syntax=c] void LCD_string(unsigned char *s,unsigned char x,unsigned char y,unsigned char type,unsigned char mode) { unsigned char cx, sx; cx=x; sx=(((unsigned char)type>>4)&0x0f)+1;...
Niestety zmiana zawartości linii DATA, trafiającej w trakcie kompilacji do pamięci Flash jest niemożliwa w trakcie działania programu. Musisz inaczej rozwiązać ten problem. Np. umieszczając te dane w EEPROM, a potem je odczytywać. Proponuję część pamięci EEPROM podzielić na bloki (tak jak dyskietka na sektory) po 8 bajtów i tam zapisywać ciągi znaków...
- czym jest / są: Spmcsr.0, Eecr.1. To nazwy rejestrów ATmegi z których odczytywany / badany jest pojedynczy bit . W przypadku Spmcsr bit 0 a w przypadku Eecr bit 1. Taka konwencja zapisu.... - czym są r0, r1, r30, r31 To są rejestry wewnętrzne ATmegi.... - z czego wynika dzielenie firmware-u na kawałki akurat 128 bajtowe ? Z tego, ze zapis Flasha odbywa...
(...) .db "Jakis napis",0x0a,0x0d, 13,12, 0 lpm acc, z (lub z+) A co to za potworki? Znak końca linii (i do tego windowsowy :/) też nie jest potrzebny, wystarczy samo zero, chyba że urządzenie komunikuje się z windowsowym terminalem tekstowym przez rs-232. I skąd się wziął akumulator w AVR? W C robisz tak (avr-gcc): #include <avr/pgmspace.h>...
Seagate posiada w ofercie nowy model dysków hybrydowych Momentus XT. Nowy model ST750LX003 o pojemności 750GB posiada pamięć NAND SLC 8GB, (dwukrotnie większa pojemność niż w poprzednikach) oraz interfejs SATA III. Tak jak w poprzednich rozwiązaniach technologia Adaptive Memory™ przepisuje do szybkiej pamięci elektronicznej najczęściej odczytywane...
Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą tego programu? 1. Wgrać z dysku plik *.hex do pamięci flash 2. Ściągnąć na dysk...
Zadałem to pytanie, gdyż na AVR8 były z tym problemy. Powyżej 64kB (a tak na prawdę powyżej 32kB) FLASH trzeba było nieźle kombinować, gdyż wskaźniki były tylko 16-bitowe i trzeba było użyć 24-bitowych by dostać się do RAM czy FLASH powyżej 64kB. A wolę odtwarzać z RAM, gdyż ta operacja jest szybsza. Jeśli nie ma problemu, i używając np. F429ZI z 2048kB...
Tu opis projektu mojego wyświetlacza widmowego z kodem źródłowym: http://students.mimuw.edu.pl/~kb262487/s... Procesor sterujący takim wyświetlaczem posiada pewien obszar pamięci zwany buforem ekranu, zawierający informacje, jakie piksele są zapalone. Podczas obrotów odczytywane są odpowiednie wartości i na tej podstawie zapalane lub...
Faktycznie, mój błąd - już uzupełniam niezbędne dane :) 1. Jak duże jest pomieszczenie w którym ma być telewizor? 2,5x5 2. Jak daleko siedzimy od ekranu telewizora? - 2-2,2m 3. Ile osób zasiada przed telewizorem? 1-2 4. Czy siedzimy na wprost ekranu czy również bokiem do ekranu? Przeważnie na wprost, możliwe że będę oglądał tv, z małym kątem " spod...
Jeśli to możliwe, preferowane byłoby przechowywanie kodu w pamięci RAM, ale jak powiedziałem, jeszcze tego nie testowałem. Najgorszą częścią byłby często odświeżany stan div strony głównej OBK. Część statyczna nie jest aż tak istotna. Wiem. Szybkość odczytu flasha na takim SoC będzie gdzieś w okolicach 1-10MB/s, co jest wystarczające dla tych małych...
Chciał bym zobaczyć jak programujesz FLASH przez LPT bez programatora z prawdziwego zdarzenia :) ... Co w tym nierealnego ? LPT ma osiem linii I/O wraz z pozostałymi liniami sterującymi. Te pamięci są odczytywane i zapisywane po SPI. Można go programowo wykonać za pomocą LPT. Jest to trochę śmieszne, ale możliwe.
Czy możecie mi wyjaśnić gdzie mam dopisać PROGMEM czy coś w tym rodzaju? Powinno wystarczyć przy deklaracji konkretnej zmiennej, a jak nie to wszędzie gdzie popadnie Polecenie: pStateFunc = pgm_read_byte(&menu_state[i]... nie działa. Jak to się robi prawidłowo? Wskaźnik do funkcji na pewno jest dłuższy niż 1 bajt, zapewne 2, ale...
Witam! W takim combo nie działa odczyt płyt DVD. Cd odczytywane są poprawnie. Wstawiałem nowy pickup - bez zmian. Wstawiałem nowy ESS6603 i nadal nic. Pokusiłem się o wymianę zawartości pamięci flash (miałem przypadek w kinie domowym tej marki, że problem z pamięcią był powodem braku odczytu płyt) i nadal nic. Czy ktoś z kolegów spotkał i może poradził...
Programuje ATmega 162, ale mam problem z uruchomieniem układu. Implementuje rózne programiki do procka, ale on wogóle na to nie reaguje. Programuje za pomoca PonyProg 2000 - za każdym razem operacja kończy sie pomyślnie, ale procek tak jakby cały czas "pamiętał" ustawienia z pierwszego zaprogramowania. Próbuje konfigurować portB na różne wartośći, ale...
musi to być coś z pamięci flash. Musi być przenośna (możliwość programowania przy PC) Ze wstepnych wyliczeń wynika że potrzebuje 384kbajty- można zaokrąglić do 512k. no powiedzmy 1024k biorąc pod uwage przyszłość- może się coś urodzi... Ważną rzeczą jest to aby tą pamięc można było szybko odczytywać. Będzie podpięta do C450, ideałem by było gdy odczytywała...
Mam 3 willemy i występuje w 2 z nich ten problem. Jedena z płytek jest z sieci (kupiona przez kumpla) 2 stronna porządnie zrobiona. Napięcia zgadzają sie z tym działającym a mimo to nie kasuje flash (testowane na biosach różnych). Wszystko inne Pic, serial eeprom, odczytywanie działa. Przetwornica sprawdzana 1000 razy. Chyba jakieś wady w konstrukcji...
Z tym rzutowaniem to wolę jednak "ręcznie" to robić....jakoś tak wydaje mi się bezpieczniej. U mnie akurat sizeof zawsze będzie mniejsze niż 256 gdyż jest to po prostu ilość bajtów do zapisania jednej zmiennej/tablicy/struktury i nie zamierzam robić większych :wink:. Biblioteki z ST są zakręcone..niestety. Zaletą mojego pomysłu jest to że struktura...
odczytywanie pamięci wsady pamięci flash kasowanie pamięci flash
xantia regulator łączenie rezystorów równoległe telewizor ustawienia fabryczne
zarejestrować słuchawkę panasonic zarejestrować słuchawkę panasonic
Zmywarka Bosch SRV53M03EU nie pobiera wody - przyczyny i rozwiązania Brak aktualizacji dla dekodera Skymaster STB M265