var wy:text; {Deklaracja zmiennej plikowej wy} begin Assign(wy,'na... {Przypisanie zmiennej wy nazwy zbioru i (ukryte) różnych parametrów potrzebnych do...
Nie udało się zapisać bufora zapisu na dysk. Częsty problem w przypadku pamięci FLASH lub zewnętrznych dysków USB, ale tu raczej chodzi o wewnętrzny dysk i jakiś problem z nim. Sprawdź czy w dzienniku systemowym nie ma błędów odnoszących się do dysków lub systemu plików i obejrzyj SMART tego dysku.
Witam moich kolegów programistów, Mam do napisania program z asemblera. Kompilacja Fasm32. Program ma zapisywać dwie liczby do pliku (z klawiatury)test.txt. Kompilacja programu przebiega prawidłowo jednak to wpisaniu dwóch liczb nie zapisują się one do pliku. Prośba o wskazanie błędu. Dziękuje...
Pracuję nad opanowaniem obsługi karty SD za pomocą SDIO, z wykorzystaniem bibliotek FatFs. Test peryferiów od użytkownika Samuraj z tematu: [url=]Link Kod od Samuraj działa, przy czym jest to test odczytu z karty, a ja mam problem z zapisem na kartę. Konfiguracja peryferiów i użyte biblioteki są takie...
No dobra jest znów krok do przodu, jest zapis! Co prawda zapisują się bzdury, ale od odpowiedniego momentu czyli 0x0B00, z adresami już wszystko OK. Zapis wziąłem z przykładu bootloadera dla megaAVR 0-series. Niestety tam tam bufor zapisu był ładowany bezpośrednio ze znaków odczytanych z UART, tutaj...
Witam, chciałbym wysłać do modułu AB6000 pracującego w standardzie Modbus ramkę danych z funkcją zapisu wielu rejestrów, aby sterować poszczególnymi diodami oraz przetwornikiem cyfrowo analogowym podłączonym do rejestrów przesuwnych 74HC594D. Z odczytaniem wielu rejestrów nie miałem tyle problemów co...
Witam, Chciałem podzielić się pewnymi spostrzeżeniami dotyczącymi zapisem pamięci "w locie" danymi transmitowanymi z PC'ta poprzez interfejs RS232. Otóż jak wiadomo czas potrzebny na zapisanie (fizyczne) danych (bajt, lub cała strona) dla typowej pamięci I2C wynosi około 5ms. Wynika z tego, iż aby "w...
Witam. Od tygodnia szukam, kombinuje, programuje. Kod który napisałem po asemblacji otwiera bootloader, zapisuje jego zawartość do bufora i stara się zapisać bufor na pen drive (dysk '1'). Wcześniej zwracało mi błąd o bezpośrednim dostępie do dysku, co pewnie ma związek z trybem chronionym procesora....
Tak zupelnie sie zgadzam z poprzednia wypowiedziom. Ale jak juz widze uzywasz jezyka C. Jest to troche łatwiej bo tym przypadku mozemy sie wyręczyć kompilatorem. Sprawa łatwa i przyjemna w srodowisku uVision. Wystarcza zaznaczenie opcji "Use multiple DPTR registers" (options for Target). Kompilator sam...
Tak jak wyżej. Z tym że skanowanie dysku systemowym scandisk, NortonDiskDoctow, NortonPatitonMagic8 nic nie dało, nadal przy próbie kopiwania na dysk danych pojawia się komunikat "Opóźniony zapis nie powiógł się..." Co mam zrobić. Po pojawieniu tego komunikatu jesyt niezbędny restart komputera by dysk...
Witam. Wspólnie z użytkownikami forum napisałem program do odczytu stanu licznika energii. Program chodzi dobrze do momentu gdy zapełni się bufor. Pomaga wtedy restart programu. W jaki sposób można wyczyścić bufor w poniższym. Poniższy kod jest z pewnymi dodatkami mająceymi na celu restart programu...
ogólnie bufor kołowy to taki który jest zapisywany w koło kod w c wygląda mniej więcej tak char bufor[rozmiar]; //może być dowolny potrzebny typ i rozmiar jaki potrzebujemy int i=0;j=0; //potrzebujemy dodatkowa zmienna do zapisy i pewnie do odczytu też //blok zapisu if(i<rozmiar) { bufo...
Witam Mam pytanie do osób programujących PC korzystających z układu FT245BL. Mam problem z zapisem i odczytem danych. Napisałm prosty programik do zapisu danych do urządzenia. Programuje w Visual C++. Po uruchomieniu przycisku Button uruchamia sie funkcja przedstawiona na rysunku. Urzadzenie...
Czy jest prostsza od poniżej opisanej metody zapisu kilkunastu bajtów do zewn. pamięci flash? 1. odczyt całej strony pamięci do jej bufora 2. zapis tylko wybranych bajtów w buforze (tylko te, które tak naprawdę chcę zmienić) 3. przepisanie zaktualizowanej strony bufora do pamięci flash PS. Pamięć...
Karty typu SD zazwyczaj mają bloki po 512 bajtów (czasami 1024) i niestety, po przesłaniu takiej paczki trzeba sprawdzić token/flagi nawet w przypadku CMD25. Ale to nie powód, żeby rezygnować z DMA. Zupełnie inaczej sprawa wygląda dla SDHC, tam bloki są dużo większe i można spokojnie przesyłać więcej...
Witam, Zapisz_buffor to funkcja z ksiazki tmf. Zapisuje ona cyklicznie do buffora skladajcego sie z 1000 komorek eepromu kolejne wartosci licznika. Program mam napisany w nastepujacym stylu: [syntax=c]if((trzymam_PD0)) {... //na stan przeciwny w stosunku...
Powyższy post trochę zmodyfikowałem... Znacznie zmodyfikowałeś :) Już pisałem sprostowanie, ale widzę że chyba już załapałeś :) ...lepiej zacząć adresowanie stronami od 1 strony... Ściślej mówiąc, od pierwszej komórki danej strony, bo wtedy można zapisać maksymalną ilość danych (w naszym...
Jeżeli nie masz detekcji karty, to należałoby wykryć kiedy wystąpił błąd systemu plików podczas wyciągnięcia karty. I obsłużyć ten błąd jakimś stosownym komunikatem :) " bla bla wystąpił błąd zapis pliku/brak karty. Włóż kartę SD i naciśnij przycisk". Jeżeli brak jest ekranu i klawiatury można ustawić...
Witam Od jakiegoś czasu próbuję odczytać łańcuch znaków z pamięci flash. jeżeli chodzi o dane 8 bitowe lub 16 bitowe nie ma problemu wszystko jest ok. Sytuacja komplikuje mi się jeżeli chcę umieścić napisy w pamięci Flash. Żeby bardziej zobrazować o co mi chodzi to przedstawię fragmenty kodu...
MS-8348 Przy zapisie (Nero około 6%), podczas próby zapisu Lead I/O Problem z nagrywarką czy ze sterownikami?? Jak sądzicie ?? Wersja Nero: 6.3.1.4 (Nero Express) Nagrywarka: <MSI CD-RW MS-8348> Wersja: 120D - HA 1 TA 0 - 6.3.1.4 Sterownik adaptera: <atapi> ...
Witam, Mam problem z zapisem do pamięci flash w AT91SAM7S128. Dane zapisują się do pamięci ale w trakcie wykonywania się programu, przy zapisie do rejestru FCR: AT91C_BASE_MC->MC_FCR = (0x5A << 24) | AT91C_MC_FCMD_START_PROG | (page << 8); procesor się zawiesza. Poniżej znajduje...
Z kilku tematów z tej strony spróbowałem poskładać jeden program do zapisu i odczytu zmiennych z sd.Program wyszedł mi następujący: I niemam pewności co do pliku config_AVR-DOS ponieważ skopiowałem go w całości z tej strony[url=]LINK Karta sformatowana była na fat16 z zapisanym plikiem test.txt
Kiedyś robiłem testy FatFs. Karta sformatowana w FAT16 w porównaniu do FAT32 zapisywała małe bloczki nawet 10 razy szybciej (1..2ms). Natomiast w FAT32 samo rozpoczęcie zapisu, praktycznie nie ważne z jaką ilością danych, wymagało przynajmniej kilkunastu milisekund. Mierzyłem czas zapisu na dwóch...
Da się zrobić na dwa sposoby: a) Wydzielenie pewnego obszaru dysku poza partycję (jako nieużywany obszar). Obszar ten ma zawsze stały adres początku u końca. Wówczas możesz pisać do tej przestrzeni co tylko chcesz i kiedy chcesz (może zależeć od OS). - wady: większy nakład pracy niż przy rozwiązaniu...
Możesz pobierać po jednym znaku z pliku i to by mniej-więcej tak wyglądało: FILE* file = fopen("plik.txt", "r"); char c; while((c = getc(file)) != EOF) { do { //zapisz do pierwszego bufora } while((c = getc(file))...
W dalszym ciągu nie odpowiedzieliście na postawione pytanie. Przecież szybkość zapis/odczyt, uzależniona jest od prędkości samego systemu zapisujacego, a nie od magistrali. W takim więc razie, niech ktoś mi powie dlaczego tak jest że dysk 15krpm ma podobną szybkość zapisu jak dysk 7200rpm pod sata....
WItam, chciałbym się dowiedzieć jak zrealizować zapis odbieranych danych z portu szeregowego do MemoryStream w taki sposób żeby można było odczytywać ze strumienia zebrane dane. Zapis zebranych danych będzie miał się odbywać na 3 sposoby 1) plik binarny 8 bitów na bajt 2) plik tekstowy 4 bity na...
Witam, Mam problem do zapisu do konkretnej linii w pliku tekstowym. Zacznę od działania programu. Mój program ma działać na zasadzie, że tworzę plik tekstowym gdzie w pierwszym wierszu jest umieszczona liczba wierszy w tym pliku natomiast pozostałe wiersze to liczby od 1 do podanej liczby wierszy....
Wazniejszy będzie odczyt na początku i stwierdzenie które dane są aktualne Robisz sume z bufora 1 i porownujesz z zapisana w buforze 1 , tak samo dla drugim buforze i ten z wadliwa suma odrzucasz , gorzej gdy oba maja poprawna sume to wtedy albo na podstawie analizy danych stwierdzasz które są nowsze...
Dwa bufory uzupełniane danymi naprzemiennie najlepiej o rozmiarze będącym wielokrotnością jednego sektora SD ( chyba 512B ). Bufory muszą być na tyle duże aby w czasie zapisu na SD mieściły wszystkie dane z czujników. Coś więcej: [url=]FatFs -> Using Mutiple-Sector Write Uwaga, karta SD szczególnie...
tak czy siak musisz zadeklarowac miejsce dla tego bufora - statycznie tablica, lub dynamicznie - malloc(). zalozmy ze statycznie: na poczatku deklaracja: char bufor[5]; char *buf_in,*buf_out; potem setup: buf_in=bufor; buf_out=bufor; teraz sprawe mozna rozwiazac dwojako,...
Witam, Sprawa jest zapewne trywialna, jednak nie mogę sobie wyjaśnić typowego, prezentowanego w książkach itp., rozwiązania dostępu do programowego bufora kołowego. Jak wiadomo zawsze definiowane są 2 indexy: bieżącego miejsca zapisu do bufora (np. bufferWriteTo) i bieżącego miejsca odczytu z bufora...
Dobrze, 100k x 100k = 9,31 GB. Spróbuj po każdym wywołaniu fprintf() użyć funkcji fflush(stdout) - opróżnia bufor zapisu. Myślę, że powinno przyspieszyć.
Problem ze zmianą nazwy pliku rozwiązałem - oczywiście należy pamiętać, że nazwa pliku może być ośmio znakowa. W kodzie dodałem: Plik = "temDD_MM" + ".txt" Mid(plik , 4 , 5 ) = Data_plik oraz w odczycie czasu Data_plik = Bcd(dday) + "_"...
Piszesz, że jesteś początkujący więc będzie Ci trudno zrozumieć wyjaśnienie bez znajomości przynajmniej wskaźników i tablic. Przeczytaj najpierw podręcznik dla tej funkcji - [url=]strftime. Funkcja wpisuje do zmiennej "bufor" (tablica znaków - cstring) odpowiednie dane (godzinę) ale żeby nie przekroczyć...
Witam Mam następujący problem z koscia jak w temacie. W dokumentacji znalazłem takie informacjer 384 Byte FIFO Tx buffer / 128 Byte FIFO Rx Buffer, czyli bufoe we ma 384 B a wy 128B. Napisałem własna aplikacje do obsługi tej kosci korzystając z funkcji dostarczonych przez producenta, takich jak np....
Witam. Potrzebne mi urządzenie będące buforem przezroczystym transmisji po RS232, coś w rodzaju: [A]RS <---------------> RS[B] zamieniam na: [A]RS <-------> RS[BUFOR]RS <--------> RS[B] Bufor ma za zadanie robić za sniffer: 1. Przesyłać z najwyższym priorytetem dane...
Witam Właśnie otrzymałem wspomnianą pamięć. W związku z tym studiuję szczegóły. I mam pytanie. Są komendy: Main Memory Page to Buffer 1 Compare 60H oraz Main Memory Page to Buffer 2 Compare 61H Z tego, na ile znam angielski orientuję się,że znaczy to mniej więcej "Prześlij z pamięci do...
chyba kawałowego, a tak na powaznie to nie wiem o jakim buforze mowisz ?? Bufor klawiatury jest buforem kołowym, jego dzialanie opiera się na dwóch wskaźnikach, jednym do odczytu drugi do zapisu.
a jak da się uzyskac taki przebieg ""|_,--""|_,-- :) do lcd mi to potrzebne Dobrych parę lat temu składałem taki układ i pisałem program do takiego wyświetlacza. Sterowanie jednej linii wyświetlacza było zrealizowane z dwóch wyjść podłączonego do portu procesora bufora 74HCxxxx i alternatywnie...
... niewiele się dowiedziałem z powyższego posta.. pozdr. Masz rację, nie chciałem Ci narzucać języka. W Delphi technika może być taka, jak w poniższym przykładzie: var TH : Integer; npom : longint; lpcc : COMMCONFIG; stat : PComStat; const iblen = 1000; ...
Może tak :?: struct buforek { unsigned char a; long b; unsigned char c; unsigned char d; unsigned char e; }bufor; char *ptr; void main(void) { unsigned char x,y; bufor.a=0x11; bufor.b=0x22334455;...
Witam, napisalem program ktory zczytuje dane z wyjsc Q1-Q4 dekodera DTMF wszystko dziala ladnie, chcialbym tylko dodac jeszcze pare szczegolow i mam nadzieje ze ktos tutaj mi w tym pomoze. 1) Chcialbym zapisac chociaz 10 ostatnich wynikow jakie pojawily sie na wejsciu B, tylko nie mam pojecia jak to...
Witaj lukas2810! Ostatnio w "komputer świat" wyczytałem ze taki problem to nic wielkiego, ale często zdarza się to Baracuda 200gb sata. Według badań przeprowadzonych przez ISDM dyski te często uszkodzeniem klastrów. Problem polega na tym ze na numerze logicznym przydzielonym jako systemowy, system pliku...
Witam, Bawię się tym zagadnieniem już dość długo ale mam cały czas wrażenie że moje rozwiązanie nie jest do końca poprawne. Z RS232 czytam dane, zapisuje je do pliku txt a potem robie import do bazy Firebirda. Wydaje mi się to trochę rozwiązaniem "na około". Czy jest sposób żeby dane nie były zapisywane...
Zaglądałem do tego już, znalazłem też w dokumentacji technicznej atmegi32 kod tylko teraz zastanawiam sie jak to połączyć do reszty programu i klawiszy . Będę bardzo wdzięczny za podpowiedź jak to połączyć w całość i dodać do tego klawisze. kod z dokumentacji atmegi32 void EEPROM_write(unsigned...
Wkleje wiekszy kawalek kodu: #define baud ((F_CPU/(predkosc*16UL)&... predkosc 4800 #define F_CPU 16000000UL #include <avr/io.h> #include <avr/pgmspace.h> #include <stdio.h> #include <util/delay.h> #include <string.h> #include...
#include <avr/io.h> #include <avr/interrupt.h> #define F_CPU 11059200UL #include <util/delay.h> #define UART_BAUD 19200 #define UART_SPD (F_CPU/(16ul*UART_BAUD))... #define clr(PORT, BIT) (_SFR_BYTE(PORT) &= ~_BV(BIT))...
O.K. Sam sobie poradziłem z problemem :). Sprawa z zapisem danych na pamięć flash tak aby po ponownym załączeniu zasilania dane tam wciąż były (EMULACJA PAMIĘCI EEPROM) okazuje się być bardzo skomplikowana. He pewnie dlatego nikt na forum nie wiedział ;). Zacznijmy od tego, że...
Mam pliki : lcd.c lcd.h main Zapis do LCD robie pośrednio za pomoca 32 bajtowego bufora (2x16). Jak mam go poprawnie zdefiniować aby pisać po tym buforze z poziomu main?. Kombinuje z externem, nie mam błędów ale nic mi się z tym buforem nie dzieje.
Nigdy czegoś takiego akurat nie pisałem, z ffmpeg korzystałem tylko jako z programu, ale jestem przekonany, że to jest właśnie to, czego potrzebujesz. Też zajrzałem do dokumentacji (trzeba przejrzeć tę generowaną automatycznie przez Doxygen) i widzę tam np. takie funkcje: - avcodec_encode_video2()...
Witam! częścią mojej pracy dyplomowej jest pomiar pH gleby i wody. Zakupiłem sondy Hydromet ERH-AQ1 i ERH-13-6. Opracowuję schemat elektryczny wzmacniacza do sondy, proces kalibracji oraz przeliczanie mV na pH. Z tego tematu dowiedziałem się (również od promotora), że najlepiej zlinearyzować charakterystykę...
Witam! Na początku - jestem raczkujący w Javie... Aktualnie popełniam próbę stworzenia małej aplikacji pod bluetootha na androida. Ma być to prosty terminal typu wyślij dane - odbierz dane. Już mam konstrukcję, która działa na zmiennych typu byte (-128...127). A chciałbym wysyłać dane 1-no...
Pamiętaj też, ze zamontowany dysk ma tylko 16 MB pamięci "na pokładzie" - to już stary dysk i w dodatku niezbyt wydajny. Dysk do serwera powinien mieć co najmniej 32 MB, a najlepiej 64 MB pamięci - wtedy dane napływają do tego bufora i dysk "podaje" dane na talerz nieprzerwanie. A mając 16 MB, bufor...
Witam, Przeszukałem forum i znalazłem trochę luźnych podpowiedzi jednak ciągle nic więc pomyślałem że napisze, może ktoś wreszcie raz na zawsze rozwieje wątpliwości: Mianowicie czy Willem 7.1 zaprogramuje Winbond'a 25Q32? Niby tak, ja walczę już kilka dni i oprócz odczytu ID który jest prawidłowy...
Klepnąłęm kawałek kodu na STM32F0x dla obsługi transmisji uK=>PC. Jednak pojawił się dziwny objaw. Może ja nie widzę błędu.... Warto aby ktoś zerknął w ten kod: #define TBUF_SIZE_UART2 128 struct uart2_tx_buf_st { u16_t in; /* indeks zapisu */ u16_t...
Dysk 8TB, Seagate ST8000AS0002 Objawy. Od kilku dni zauważam ponawiający się problem dramatycznego spadku transferu przy zapisie. Np.: uruchamiam kopiowanie kilku dużych (3-5 GB) plików, dysk-dysk. Źródło szybkie i sprawne (sprawdzone w innych konfiguracjach, bryka po 80-180 Mb/s). Transfer rozpędza...
Sprawa trochę skomplikowana inaczej. jest kilka pozycji do wyświetlenia:[syntax=c] //oblicz OCRx dla zegara T2 // OCR2= ((F_CPU/czestotliwosc_krokow) / (2*1024))-1 licznik =(float) F_CPU/czestotliwosc_krokow; //#ifdef DEBUG wys_parametr32(licznik); ...
Najprościej zrobić sobie stały bufor, tablica char, tak poukładany by każda pozycja tablicy odpowiadała stałej wartości, np. pod text[10] zawsze jedności lat, pod kolejną dziesiątki miesięcy, itd. reszta danych. Wystarczy wtedy wczytać linię tekstu do drugiego bufora i porównać komórki pamięci, co trzeba...
Miałem podobny problem z pamięcią SRAM która używała jednej szyny do zapisu i odczytu. Rozwiązaniem było dodanie opóźnienia o jeden cykl zegara pomiędzy zapisem a odczytem aby dwa drivery jednocześnie nie wymuszały stanu na jednej linii. Ok, nie chcę wprowadzać dodatkowego dziwnego zegara, tym bardziej,...
Uprzejmie proszę nie straszyć kolegi ilościami zapisów na karcie CF, bo to zależy od zastosowanego typu pamięci flash, czyli MLC od 10k zapisów/sektor oraz SLC od 100k zapisów/sektor (w praktyce taka karta CF pracuje latami, CF to najtrwalsze, najodporniejsze i ogólnie rzecz ujmując najwydajniejsze z...
Witam Mam program, który wyświetla na LCD współrzędne oraz prędkość ( prędkości jeszcze nie sprawdzałem w terenie ) oraz zapisuje na karcie SD. Na razie zapis na SD jest ręczny, przez przycisk. Chciałbym żeby zapis dokonywał się ze zmienną częstotliwością zależną od szybkości, (szybkość mam jako String...
Witam. Piszę program na ST7lite29 w C i potrzebuję funkcji, która zapisze bajt danych podany jako pierwszy parametr w pamięci EEPROM pod adresem podanym jako drugi parametr, oraz funkcji, która odczyta bajt danych z adresu EEPROM podanego jako parametr i zwróci go do programu głównego. Pozdrawiam. P.S....
Dane z eeprom odczytujesz tak samo jak z ram RTC. Zapis przebiega prawie tak samo. Różnica taka, że po zapisie eeprom nie daje ACK dopóki operacja nie zakończy się. Trwa to max 10ms. Jeśli więc masz sprawdzone procedury dla RTC to tak samo muszą działać dla eeprom. Przy zapisie, możesz po każdym bajcie...
Witam O ile mnie pamięć nie myli to układ 24C01 nie ma bufora zapisującego, a jęsli ma to napewno nie pozwala on zapisać 20 bajtów, tak więc wymagane jest albo odczekanie czasu niezbędnego na zapis, albo sprawdzanie zajęctości pamięci. W twoim programie takiej opcji nie ma. Piszesz, że próbowałeś...
Witam szanownych kolegów. Mam taki problem. Zbudowałem układ do obsługi karty pamięci CF na podstawie artykułu z Elektroniki Praktycznej. W artykule tym są zamieszczone kody do obsługi karty CF. Poza kartą CF w układzie tym znajduje się kośc pamięci zewnętrznej SRAM która pełni rolę bufora. No i...
To zależy jak wysyłasz znaki, niektóre funkcje, np. sprintf same dodają null na końcu, zależy to także od zapisu literału. Oprócz niepotrzebnego odczytu UDR musisz też inaczej rozwiązać powiązanie bufora zapełnianego w przerwaniu z odczytem w głównej funkcji programu. Bo teraz jeśli porównanie wypada...
Ale w jaki sposób miałby się odbywać taki transfer? Nie bardzo to rozumiem. Jeszcze gdyby był buforowany zapis to ok -> mała seria, bufor niepełny, kiepskie wyniki. Ale jeśli po każdym MULTI BLOCK WRITE jest wymagane busy, to ja nie mam na to wpływu. W czasie busy mogę jedynie wrzucić taktowanie zegarem,...
Dostałem pod choinkę Kingston DataTraveler 2.0 128MB i raczej nie zachowuje się poprawnie, gdyż transfer przy zapisywaniu nań danych wynosi około 55-60KB/sec przy sformatowaniu w systemie FAT32, lub 80-85KB/sec. w systemie FAT16, natomiast przy zgrywaniu jest już ok 6000-6500KB/sec i jest to transfer...
Możesz sobie zrobić zapis do EEPROM z wykorzystaniem przerwania, te z bibliotek nie korzystaja z tego mechaniczmu - po prostu wprowadzają "chamskie" zwłoki i już. Przerwań od tajmera nie musisz wyłączać, chyba że chcesz w kazdym przerwaniu zapisywać do EEPROM. To będzie problem, po pierwsze nie da...
zapis: i2cstart i2cwbyte adres_i2c_pamieci for i =1 to 8 i2cwbyte dane(i) next i i2cstop przy zapisie trzeba zobaczyc ile fizycznie pamiec i2c ma buforu (do szybkiego zapisu bajt po bajcie odczyt: i2cstart i2cwbyte adres_i2c_pamieci i2cstart for i=1 to 7 i2crbyte dane (i),...
W internecie pojawiła się informacja o parametrach nadchodzących dysków SSD Intela 710 i 720. Pierwsze wzmianki na temat SSD pojawiły się w kwietniu bieżącego roku. Według najnowszych informacji, ruszy już w lipcu, więc pozostało trochę czasu do premiery. Seria SSD 710 (kodowa nazwa Lyndonville)...
upss naraz wałkuję dwa tematy o SD, stąd nieporozumienie. u mnie taki kod działa na kwarcu 8 MHz $regfile = "m32def.dat" $crystal = 8000000 $baud = 9600 ' predkość transmisji $hwstack = 128 ...
Ok, więc uruchomiłem sobie zapis logów z poziomu PIC32MX na kartę pamięci SD, wszystko działa oczywiście. Robię to w ten sposób, że w miejscach gdzie chce zapisać log wysyłam go do kolejki FIFO, a następnie w wolnej chwili dane są odczytywane z kolejki i zapisywane na kartę. Dodawanie danych do kolejki...
To jest zupełnie coś innego i budowa systemu plików, czy zamazywanie pliku z informacją nie ma nic do tego. - może nie wprost, ale ma to duże znaczenie praktyczne. Fakt, że system plików jedynie zarządza plikami tworzonymi/dodawanymi przez programy/system operacyjny, ale właśnie z praktycznego punktu...
piszesz bufor nagrywarki więc odczytu czy zapisu
Ludzie którzy sprzedają części nie muszą się znać na programowaniu co to za różnica 7S i 7X dla laika jedna literka i tyle. Co do CF-a i zapisu danych na kartę to prędkość zapisu CF jest niewielka i bufor ramie może się skończyć po chwili. Poza tym sens budowy analizatora który miał by zbierać wszystkie...
Witam. Posiadam ibm t60 i do niego stacje dokującą. Do tego projektor laserowy ( w budowie) sterowany z portu LPT. Problem jest taki iż w 2 niezależnych programach występuje problem z zapisem do portu lpt ( wykorzystuje tylko linie wyjściowe)... tzn oba programy działają wyraźnie wolniej jak mają zapisywać...
Super Talent wprowadził do swojej oferty 4 pendrive'y z interfejsem USB 3.0 Express. Odpowiednio są to 16GB i 32GB USB 3.0 Express i 32GB i 64GB USB 3.0 Express z RAM CACHE Drive, czyli dodatkowym buforem w postaci 32MB DRAMu , co pozwoli znacznie przyspieszyć prędkości zapisu. Jest to jedyna...
W części dotyczącej zapisu nieszczęsnego bajtu są dwa błędy. Poprawnie jest: (...) mov ah, 40h mov cx, 1 mov dx, zmienna mov bx, [uchwyt] int 21h ; zapis do plku jc b_zapis (...) BX ma zawierać uchwyt do pliku, DS:DX adres bufora
Jeżeli używasz klasy Serial, to tam to już jest zaimplementowane. Jeżeli nie, tu uważaj na możliwe problemy linkera (duplicate reference, symbol already defined), bo domyślna funkcja main, ta, która w pętli odwołuje się do funkcji loop, ma referencję do klasy Serial i przez to, może nie być możliwe instalowanie...
Moje pytanie właśnie dotyczy tylko i wyłącznie tej jednej "ciekawej" kwestii - co się stanie gdy podczas trwającego zapisu części strony - np. z mojego punktu widzenia jednego bajtu - nastąpi zanik zasilania. Czy mam się liczyć z tym, że w takiej sytuacji zawartość całej strony jest stracona czy może...
Ma ktoś pomysł skąd taki zapis? Osiąga wartość do około 8 na sekundę i potem spada do zera Czeka chwilę i od nowa.Jakby bufor jakiś czy co? Obrazek pochodzi z Kingston Data Traveller 111 ale miałem już na innych pendrive też Kopiowane jest z dysku SSD więc prędkość źródła to nie problem...
Ta firma sprzedaje dużo na Ukraine/Rosji > bo tanio ten 120GB ok20-25 Euro Może i problem w zapełnieniu , nie ma bufora DRAM , jest wbudowany w kontroler (jaki i ile > nie podają) > może ,napewno to wpływa na parametry Poczekajmy na CrystalDinfo Dwukanałowy kontroler Marvell 88NV1120 jest...
PHISON Blog - The Benefits of Using SLC Buffers With SSDs"]The use of an SLC buffer was adapted along side the rise of 3-bit per cell (TLC) flash to enhance the write speed. The SLC buffer splits from the TLC array and instead executed by an SLC mode command sequence. The SLC buffer capacity is different...
w buforze wiliema .w epromie-program w eepromie zapis ale tych informacji nie przetworzysz na obraz twego komputera np; menu tv masz biny hex .
w pamięci 24c64 muszą być zapisywane słówka oraz adresy gdzie są te słówka zapisane bo liczba słówek już przekroczyła 200 (a wewnętrzny eeprom M8 może pomięścić tylko ok 200 adresów. szymtro dzięki za odpowiedź, jednak nie wiem czy moge sobie pozwoić na tak częste przerwy na czekanie, bo przy 100...
Witam, To jest prawidłowe zachowanie zgodne ze specyfikacją SD. Po każdym zapisie, niezależnie jak dużego bloku danych, karta wystawia sygnał BUSY na linii DAT[0]. Sygnał ten informuje host'a, że bufory odbiorcze karty są pełne. Ten mechanizm jest niezależny od trybu pracy hosta/karty. Pozdrawiam, Apacz
Ilość pamięci RAM nie ma prawa i nie wpływa na szybkość zapisu na dysk, zwłaszcza, że cała zajęta pamięć oscyluje w okolicach 50..60 MB. Mi nie chodzi o to, co pokazują programy do kopiowania, tylko o to, co otrzymuje z samego systemu i z Sandry. Chcę się dowiedzieć, czy mam wadliwy sprzęt, czy po...
Drukarka HP 690 C, poprawnie wykonuje wydruk w trybie serwisiwym. Natomiast po wprowadzeniu przyciskiem "DRUKUJ", zapis pliku zostaje natychmiast samoczynnie usunięty z bufora pamięci tej drukarki. Zamieniłem dysk twardy komputera i inny system operacyjny komputera - efekt pozostał ten sam! Oba pojemniki...
Witam! Potrzebuje wskazówek na temat ewentulanych ustawień programatora Willem pro4 ISP.Sparwa wygląda następująco Programator czyta układ( 29F400) kasuje go natomiast jest problem z zapisem pamięci pojawia sie komunikat "Błąd w 0x000000 układ=0xFF bufor=0xDC czy któś z Panów napotkał podobny problem,...
KPD i AVC mają taką wspaniałą przypadłość że w przeciwieństwie do innych rejestratorów które w prealarmie nagrywają określony czas, zrzucają na dysk cały bufor, tzn 8 MB. Niekiedy lepiej ustawić zapis ciągły niżeli detekcję.
W sumie jest brak okolo 3min filmu. Czy mozliwe jest ze jest uszkodzony zapis czy mozna powycinac urywki??? A jaki sprzęt do monitoringu? Taki efekt występuje przy kompresji np. h.264 gdy urządzenie kompresujące nie nadąża z obróbką danych. Co jakiś czas bufor jest opróżniany z nadmiaru obrazu. Oczywiście...
Zabrałem się za stworzenie buforu i teraz mam pytanie z C++: [syntax=cpp] itoa(CzasImpulsu, CzasImpulsu_TAB, 10);[/syntax] Z itoa otrzymuje tablicę przykładowo 6 charów. Chciałbym ją jakoś sprytnie zapisać do bufora RamkaA[512] nie używając pętli iteracyjnych tylko np operacji na wskaźnikach a...
Dokładnie takie rozwiązanie jak napisał wyżej już tmf, czyli np dwa bufory po 512 bajtów najspokojniej w świecie wystarczy do takiego celu o jaki pyta autor wątku. Powiem więcej, wykonywanie pomiarów co 2 ms to STRASZNIE POWOLNY proces i wystarczyłyby nawet dwa bufory po 256 a nawet po 128 jak nie 64...
Wszystko zależy co do tych portów jest podłączone i w jakim stanie ciągnie prąd. Przełączenie na wejście spowoduje że port widoczny jest jako HiZ i prądu się z niego pociągnąć nie da. Oczywiście wtedy jest ryzyko, że będzie pływał, a przełączanie stanu buforów generuje zwiększony pobór prądu. To można...
Witam Kolego taka rada - odkąd zajmuje się kamerami IP jeszcze nie widziałem kamery ZEWNĘTRZNEJ z wbudowanym WiFi która działała by dobrze. Tak więc jeśli nie chcesz tracić nerwów i pieniędzy - zapomnij o tym. Co do kamer. Wszystkie kamery ACTi mają możliwość zapisu na serwerze FTP. Czy to po...
Witam, Procedura dotycząca zapisu pliku do pamięci FLASH nie działa. Właściwy kod powinien znajdować się w procedurze: procedure TForm1.SpeedButtonLoadUploadFWClick(Send... TObject); Najpierw program kasuje poprzednią zawartość pamięci FLASH w mikrokontrolerze AVR: [syntax=pascal]if ComPort.Connected...
Dziękuje kolegom za szybkie podpowiedzi Macie rację tam nie powinno być "" bo to oznaczało by tekst a ja chciał bym porównać to co znajduje się w buforze z tym co znajduje się w tablicy niestety nie wiem jak? funkcja strcmp jakby nie widziała tablicy i teraz pytanie czy strcmp może porównać...
hmmm, więc jak piszesz nie rozumiem istoty działania seek > i tak jest nie pamiętam jaki cluster był przy formatowaniu uSD > zawsze można to zmienić :) a sedno problemu jest w tym, że chcę zapisać bufor - np. 128 znaków zamknąć zapis a następnie zapisać (jak update) "po" poprzednim zapisie cytuję Example ...
Elektro_guru : 1. Wytrzymałość FLASHa w STM32F1xx wynosi 10 tyś a nie 1 tyś. 2. Zapisuję całe 2048 B (wcześniej było 4096 ale zmieniłem na 2048) bo się inaczej nie da (tzn. przed zapisem i tak muszę skasować całą stronę która ma 2048 B). 3. Wykorzystuję tylko kilka bajtów bo robię testy zapisu. Do...
Rozpocząłem zabawę z QT i jak zwykle na start zoooonk!!!! Poniższy kod testowałem na pliku o zawartości samych zer 0x00. Razem 512 bajtów. Wynikiem jest plik o zawartości 517 bajtów, co jakiś czas dopisywany jest nie wiadomo dlaczego bajt o wartości 0x0D. Zapis realizowany jest 32 razy w petli...
na pewno nie jest losowy rozkład. Skoro tak zaobserwowałeś. Z kolei "wróżki" podpowiadają, że usterka może dotyczyć bufora dysku lub właśnie uszkodzonych głowic zapisu. W przypadku 2 "krojenie" dysku przez HPA, czy partycjonowanie nie przyniesie skutku. W pkt.1 - być może. Nie wiem.
ale nawet w takim przypadku jeszcze niedawno prędkość zapisu oscylowała w granicach +- 230 MB/s. Może akurat teraz bufor się zapchał, zrób więcej niż jeden test.
Czy jest jakaś marka pendrivów, która nie oszukuje i jak podaje dane parametry, to one takie są, a nie, że na chwilę może i ma 110MBs zapisu, ale zapomnieli dodać, że ich pendrive musi odpocząć co kilka sekund? A to moze nie pendrive musi odpocząć tylko twój komputer czyt. bufor się kończy i pendrive...
Witaj Każdy port procesorka '51 posiada rejestr wyjściowy. Wpisując do niego określoną wartość możesz (nie zawsze!!) wymusić stan logiczny na nóżce układu i to jest wszystko jeżeli chodzi o pracę portu w trybie wyjściowym. Jak zapewne wiesz, każda z takich linii może być wejściem lub wyjściem. Rejestr...
hmm. w związku z tym, jako laik mogę stwierdzić że rodzina HCF jest chyba najgorszą albo też o najwęższym zastosowaniu. No ale chcę mocno zaznaczyć że dłuższe niż 100ns przerwy (stosowałem 32us) nie pozwoliły poprawnie adresować HCF4040. A sprawdziłem teraz adresowanie W24257AJ-15 z użyciem układu...
To sa poprostu kolejne wersje A co do cache to im wiecej tym lepiej to nie ulega watpliwoscie tylko podczas odczytu i zapisu danych do/z cache dysk jest w stnanie osiagnac maxymalna predkosc transferu (predkosc magistrali). Czasz dostepu to jest natomiast czas dostepu do danych na dysku sklada sie...
Niestety z helpu mało się dowiedziałem. Jest tam przykład dla zapisu asynchronicznego. Nie mam pojęcia jak zrobić odczyt asynchroniczny. Jeżeli możesz mi podać jakiś przykład to prosiłbym.
hmmmm Jezeli dyski róznią sie tylko iloscią cache, to różnica w domowych/typowych zastosowaniach będzie zadna. Wiekszy cache przydaje sie przy zapisie duzej ilosci malych plikow.
Post musi chyba powędrowac do działu DSP - tam chłopaki doradzą dokałdnie jaki filtr do czego wykorzystać. Generalnie takie filtry polegaja na sumowaniu aktualnej wartości z poprzednia w odpowiedniej wadze (mnożniku) i ewentualnie jeszcze poprzednich an tej samej zasadzie. Dlatego tam definijuje sie...
Jeżeli w Twojej bazie istnieje jakieś pole charakterysytyczne dla każdego wpisu, np. adres e-mail czy nazwisko to spróbuj tak: SELECT * FROM nazwatablicy WHERE email=$email_wczytany; Jeżeli zapytanie zwróci jakieś dane to znaczy że masz już delikwenta wpisanego i wtedy poprostu pomijasz zapis nowego...
Żeby to złożyć musisz poznać sposób zapisu liczb zmiennoprzecinkowych (dla uC opisany w jednym z linków, dla PC zapewne będzie podobny). W sumie, jeżeli nie zależy Ci na czasie, możesz sobie pozwolić na wysłanie kilkunastu bajtów, zamist czterech, i nie chce Ci się szukać standardów zapisu floatów to...
Niestety jako początkujący użytkownik Deplhi mam pewne problemy z odebraniem danych z portu COM. Mój program działa na zasadzie wysyłania do mikrokontrolera znaku z PC z ilością odczytywanych komórek pamięci danych. Przykładowo jeśli wysyłam 'A' odczytywana jest jedna komórka, 'L' dwanaście komórek itd....
dzieki dziala.. :) a bitu UDRE nie trzeba ustawic po zapisie do UDR ?
Witam, Podłączę sie pod temat bo dotyczy tego samego modelu. U mnie z kolei nie czyta płyt DVD - z zapisem Mpeg2 - zwykłe DVD. Płyta DVD z zapisanymi divix-ami leci bez problemu??? O co chodzi?
Czas zapisu danych z bufora do pamięci dla AT45xx to ok. 7ms. Dla porównania czas ładowania bufora dla SPI(at)16MHz to ok. (5+528+x)*0,5us = (266+x)us. Czyli możesz załadować 2 bufory, rozpocząć programowanie BUF1->MEM, a po zakończeniu rozpocząć programowanie BUF2->MEM. W ten sposób transmisja danych...
Nauczyć się czytać datasheety można chyba tylko w jeden sposób - weryfikując te zapisy na praktycznym, rzeczywistym układzie. Obserwacje/pomiary i wyciąganie wniosków. Przekazać się tego nie da, wspomnę tylko, że w każdym datasheet na początku dział marketingowy producenta pisze swoje - aby zachwalić,...
Cześć Mam pytanie/prośbę. Robię projekcik który zbiera dane z wejść analogowych i puszcza po bluetooth do komputera. Chciałbym wykorzystać maksymalnie możliwość próbkowania ADC, jednak sama prędkość transmisji BT na to nie pozwala. Pomyślałem, o zrobieniu buforu na zebrane próbki i wysyłaniu ich na...
atrybut 188 się wyzerował więc można domniemać że jest dobrze ;) Na przyszłość ja cię proszę - nie wiem jakim programem czytasz SMART ale daj screena zamiast tekstu a jakbyś jeszcze w programie zmienił żeby wartości były w zapisie dziesiętnym to by było super. Bo oczy bolą od dekodowania tego tekstu...
Cześć wszystkim. Posiadam aparat SONY DSC-W830, zakupiony 2 tygodnie temu. Do aparatu dokupiłem kartę pamięci microSD Kingston 32 GB (SDC10/32GB41) wraz z adapterem tej samej firmy. Korzystanie z aparatu z w/w kartą pamięci jest praktycznie niemożliwe - po zrobieniu praktycznie każdego zdjęcia jest...
"Jeden z kolegów już obliczył straty na sekundę dla 35 cm: 0,038[W/(mK)]* 10[m^2]/0,35[m]*25[K]=27,1[W] " itd. Czy nikt nie zwrócił uwagi na to, że w tym wzorze coś jest nie tak, gdyż "metry" się nie upraszczają i wynik jest podany w "W*m" ? podstawową sprawą na sprawdzenie poprawności wzoru...
Wiedząc co się robi i co się chce osiągnąć można stosunkowo łatwo napisać bufor kołowy, który będzie "lock-free" - nie będzie on wymagał żadnych dodatkowych synchronizacji (np. przerwanie może sobie do niego wpisywać dane kiedy mu się podoba, a program główny może je odczytywać bez chwilowego blokowania...
W Zmienne globalne — wiedz, kiedy są modyfikowane Zmienne globalne muszą być ostrożnie obsługiwane, gdy są używane z przerwaniami, ponieważ te są generalnie asynchroniczne. I jeżeli zmienna globalna jest modyfikowana przez ISR, może zostać zmieniona w dowolnym momencie. Musimy mieć na uwadze...
mozna i tak , mam tez program chyba hyper cam czy cos podobnego , a jesli sa bufory na winampie a u mnie to sie zdaza nawet na pasmie 56 kbps , muzyke nagrywam streamripper ( jest w 256 kbps ) a potem słucham w najlepszej jakosci
Witam ! Jak dużo jest tych danych zbieranych w ciągu sekundy? Czy karty są odpytywane co jakiś czas (przerwanie od zegara), czy same zgłaszają przerwanie gdy coś mają? Jeśli to drugie, to w jakim czasie musisz odczytać z nich dane zanim zostaną stracone? Czy próbowałeś pod DR-DOSem albo PC-DOSem...
bardzo dawno zrobiłem mały eksperyment i zapisałem sygnał z pilota od TV na ... taśmie magnetowidowej. Poźniej odtworzyłem ten kawałek (nie pamiętam czy dioda nadawcza IR była podpięta bezpośrednio pod wyjście Video czy przez jakiś bufor) i TV zareagował (wykonał polecenie) :D Niestety magnetowid...
Czy ktośby mógł zerknąć na ten program. Mam już ładny sinus na wyjściu ale jest jeden problem. Ciągle odczytuje mi wartość ostatniej strony. Nie wiem czy wogóle coś odczytuje ze strony do bufora. To wyglada tak jak by w buforze byla ciagle ta sama watosc. Coś jest nie tak w tym fragmencie kodu. Wogóle...
Nie! Ten sposób nie ma sensu.Teraz zapełniasz dwa bufory a później czekasz dwa razy dłużej na zapis do pamięci głównej. Musisz zrobićtak jak napisałem wcześniej. Zapełniacz bufor 1 i kopiujesz do pamięci głównej. W tym czasie gdy ten jest kopiowany możesz zapisywaćdo buforu drugiego ponieważ operacje...
Sprawa rozwiazana, wszystko dziala prawidlowo To ja popelnilem blad Zwaracam honor Panu Adamowi Chodzi o to, ze ten program porownuje przy verify z wskazanym plikiem do programowania *File for programming flash*. A ja bylem przyzwyczajony do willema gdzie jest bufor i na nim zawsze sa przeprowadzane...
W Delphi nie programuje ale wydaje mi sie, że podstawa do zakonczenia programu jest pozamykanie otwartych przez niego portów, wyczyszczenie zainicjowanych zmiennych itp. Wiec najprosciej bedzie gdy podczas unload programu uruchomisz funkcje zamykajaca port. Jezeli dane nadawane sa jednym ciagiem...
Nie rozwiąże twojego problemu tak postawione pytanie. Problem masz z programem taryfikacyjnym Contec a nie z centralą. Centrala wysyła tylko rekordy o połączeniach (pisałeś że w online tak) informacje do rejestratora (bufora) który je tylko "gromadzi" a następnie program je pobiera i odpowiednio analizując...
Witam, kilka miesięcy temu zrobiłem prościutki programator STK200 na buforze 74LS244. Robiłem za jego pomocą dośc spory projekt na ATmegę8 więc używałem go tysiące razy, aż w końcu przestał działać. Czasami miał swoje humory ale teraz to już kaplica. Nie zmieniałem żadnych fuse bitów w procku, programator...
Witam Chcę prosić o radę jak można zapisywać dane z RS232 bezpośrednio do bazy( np FireBird ), podejrzewam że nie ma takiej możliwości ( mam nadzieje że się myle). Jak narazie wydaje mi się że potrzebuje użyć jakiegoś bufora pośredniczącego, tyle że nie mam pojęcia co to by miało być. Proszę o jakieś...
O ile dobrze pamiętam, to problem jest związany z tym, że bufor wewnętrzny EEPROM-u do zapisu ma jakąś długość. Ponadto, trzeba coś kombinować z adresem, adres pierwszego bajtu musi być modulo coś tam. Generalnie, nie zapisuje się dużo, więc ja obszedłem problem robiąc procedurę zapisu jednego bajtu...
Generalnie zapis do fifo powinien miec priorytet fifo sluzy do sprzegania modulow o roznych zegarach, w tym rowniez asynchronicznych, nie ma problemu priorytetu zapisu czy odczytu; z twojego, uzytkownika punktu widzenia, adresowanie pamieci na ktorej zrobiono fifo to nie twoj problem, jest ukryte; ...
Hmmm.. nie wiem do końca czy o to chodzi, ale: FILE *p /* uchwyt do pliku */ /*otwieramy plik */ p=fopen(plik.txt, "w"); /* plik.txt - nazwa pliku, "w" - tryb zapisu */ /* wpisujemy do pliku dane ze zmiennej jakas_zmienna */ fprintf(p,"%c", jakas_zmienna);...
Tak negatory to IC2. Służą one do sterowania silnikami DC poprzez mostki STA434A. Jeśli zabraknie prądu to silniki przestaną pracować i w zasadzie obojętne jest jaki będzie wówczas stan na wyjściach negatorów. Nie wiem też czy mostek pobierałby wtedy prąd czy nie, ale z tego co zrozumiałem to sam negator...
wymieniłem kondensator na 100uF ale nic to nie zmieniło. proces inicjalizacji kart wygląda ze mam dobrze, komunikacja z nimi przebiega prawidłowo, potrafię nawet odczytać ich pojemność. problem jest tylko przy zapisie i odczycie całego sektora. wrzucę tutaj procedury jakie używam do zapisu sektora...
1. Poszukaj sobie informacji o listach dwukierunkowych - to Ci ułatwi sprawę. Aha - Ty nie pracujesz na tablicy - struktura, którą utworzyłeś, to jest lista dwukierunkowa. 2. Bufor, czyli tablicę - to wiesz jak zrobić. Przy zapisie nie musisz testować przecinka - po prostu go wstawiasz tam, gdzie...
1. Nie bo na tym polega buforowanie, że dane są modyfikowane w buforze i okresowo "zrzucane" na dysk. 2. Problem może być, kiedy inny program uzyskuje dostęp do kopiowanego pliku w tle, np. antywirus. 3. Szanse są o ile żaden z fragmentów nie został nadpisany (a raczej informacje o żadnym z fragmentów...
W praktyce nie ma różnicy gdyż E-410 ma bufor i co najwyżej dla xD dłużej będą się zapisywały. Ja z panoramy nie korzystam i do mojej 410 kupiłem CF.
Ależ nikt normalny nie wczytuje całego pliku (zwłaszcza > 50 MB) do edycji hex, niech sobie czytuje bezpośrednio do bufora jakiś kawałeczek, dajmy na to 1 kB i go edytuje i zapisuje po edycji w tym samym miejscu. Albo można zrobić coś takiego jak np. tablica dwuwymiarowa zmian (podpatrzone) i tam zapisać...
...jak znowu nie zadziała to chyba rozwalę komputer o ścianę..... Aż tak drastyczna terapia to raczej nie jest konieczna. Ściągnij sobie wersję demo BASCOM'a. W tym programie jest również program obsługujący m.in. STK200. Bascom nie potrzebuje żadnego otwierania portów ani nic w tym rodzaju, po prostu...
Ja się kolego zlituję i co nieco podpowiem. AtMega ma za mało RAM i Flasha aby pomieści program do obługi FAT32 a nawet i FAT16. Poszukaj tu dobrze a doszukasz się podstawowej informacji ze na karcie SD zapisuje się całe bloki po 512 B. Tu masz w zasadzie gotowca jak to zrobić [url=]Link. Co gorsza ten...
Po "krótkiej" przerwie wracam do wałkowania tematu. Minął okres wstępnego zniechęcenia do nagrywarki. Zabrałem ją na testy z komputerem w pracy. Tu okazało się, że jest trochę inaczej... tzn. następuje prawidłowe zamknięcie sesji (testowane na różnych nośnikach - nawet na jakichś "noname" z Carrefour'a) natomiast...
Nie. Masz np. 10 bajtowy bufor. Kasujesz go (raz) więc wszytkie komórki zawierają 0xFF. Teraz zapisujesz do pierwszej wartość. przy nastepnym zapisie przelatujesz bufor aż natkniesz się na 0xFF co znaczy, że komórka jest wolna i zapisujesz wartość. Robisz tak, aż dojdziesz do końca bufora, wtedy przed...
Witam ram IS61LV25616AL10 w sumie Lower-byte Control i Upper-byte Control ma. Schemat z manual 14779.pdf. Taki sam schemat był w STM3210E-EVAL. Tzn cały ram działa dobrze na 100% przy uruchomieniu procka czytam go całego po 1 kilo i porównuje bufory odczytane i zapisane i jest OK. Schemat taki ale...
Zrób po prostu buforowanie transmisji I2C. I żadne cuda z Flashem wtedy nie będą potrzebne. Masz racje :) zaimplementuje bufor fifo zapewne, na razie mam 2 flagi i też działa :p Mam nadzieję, że przy podłączaniu wzmacniacza zastosowałeś jakiś filtr RC ze stałą czasową τ=100µs, bo...
Trudno tutaj mówić o jakimś sofcie, jest to po prostu biblioteka FAT_FS, w main zamontowany dysk, otworzony plik i w pętli for zapisuję np 100000 razy zmienną typu uint8_t funkcją f_write(); Mierzą czas stoperem i wychodzi mi właśnie coś ok 7-8 kB/s i wydaje mi się to bardzo mało, dlatego pozwoliłem...