Mam plik danych binarnych. W pliku zapisane są struktury danych. Struktury są znane, ale w postaci z C. Jak można odczytać te struktury w Javie? Jak zrobić to, aby nie dekodować bajt po bajcie danych pobieranych ze strumienia? W drugą stronę tak samo. Jak w Javie odwzorować taka strukturę i wysłać ją do strumienia np socketa?
Napisz adres IPv6 i przedstaw w binarnym. Może ktoś mi pomóc zrobić to zadanie i wytłumaczyć z góry dziękuje . (jestem zielony w tych sprawach a muszę umieć obliczyć ten adres na binarny oraz zapisać go w normalnej postaci)
Czyli masz nieprawidłowy typ danych i do tego jeszcze zbędne markery końca linii. Powinieneś edytować plik jako binarny i zapisywać do niego słowa. I na pewno po zakończeniu zapisu zaktualizować informację o ilości danych. Może to w czymś pomoże? [url=]Link
To raczej nie skrypt linkera, a zewnętrzny program, który przetworzy obraz binarny, który masz zapisywać - w każdym środowisku istnieje możliwość wywołania takiego programu, zwykle pod nazwą "post build step".
Witam, Mam taki problem, że nie jestem w stanie tak otworzyć pliku, abym mógł do niego zapisywać oraz z niego odczytywać. [syntax=cpp]FILE *ConfigFile; if( !(ConfigFile=fopen("conf.bin", "rwb")) ) { wxMessageBox( _("Nie moge otworzyc pliku konfiguracji")); exit(-1); }[/syntax] W tej linii otwieram plik w trybie binarnym z możliwością pisania i czytania,...
Pewnie większość się dziwi, że zapisuję przez dataGridView. To dlatego, że przez tą kontrolkę wiem jak odczytać dane z bazy danych. Jak bezpośrednio odczytywać to nie wiem. To może warto się nauczyć, a nie stosować jakieś dziwne protezy?? :) Generalnie nie zaleca się zapisywania obrazów w bazie danych. Zamiast tego sugeruje się zapisanie ich gdzieś...
(...) ff="" pass def write(self, data): self.buff+=data if len(self.buf)>32: with open("logfile.txt", mode="a") as f: f.write(self.buff) self.buff="" return len(data) # enable logging to file os.dupterm(logToFile()) Dzień dobry, Twoje podejście do optymalizacji zapisu jest całkowicie poprawne, błąd wynika jednak z próby dodania typów `str` i `bytearray`...
no fakt. tak uczynilem i jest ok. Z tego co czytalem wydawalo mi sie ze jak otwieram plik jako binarny to musze do niego zapisywac metodą putw. A tam wysylajac np 0x0a zapisywal sekwencje 0x0a, 0x00 0x00 0x00. Dzieki wielkie. Temat zamkniety:)
Koledzy trochę za bardzo wydziwiają. Macie rację, ale osoba która założyła ten temat szuka czegoś "ultra prostego". Proponuję zastosować strukturę i zapis / odczyt jej z pliku w trybie binarnym. [syntax=cpp]struct Struktura { int twoja_zmienna; char inna_zmienna[1024]; }; Struktura str; str.twoja_zmienna = 12; strcpy(str.inna_zmienna, "asdfdsfsd");...
Standardowo Blender zapisuje pliki STL w formacie binarnym. Potrzebuję mieć takie pliki w formacie ASCII. Znalazłem w necie kilka skryptów do Blendera, ale wyrzucają błędy i nie działają. Może ktoś mi doradzi jakiego skryptu mam użyć? :)
Litery nie są liczbami, żeby je zamieniać na zapis binarny. Chodzi Ci o zapis w kodzie ASCII i wyświetlenie wartości w postaci binarnej? I na litość, użyj przed wysłaniem słownika ortograficznego!
Witam kolegów znowu (niestety). Mam, nie ukrywam, rozpaczliwe pytanie. Ostatnio coś się popsuło w moim programie na projekt z informatyki, chodzi mi dokładnie o funkcję które odpowiedzialne są za odczyt i zapis tablicy struktur stanowiącej bazę danych do pliku. Nie ukrywam że jest to ewidentnie moja wina, ponieważ w poniedziałek wszystko poprawnie działało,...
...jeżeli pierwszy adres będzie 0 to mogę kolejno wysłać 4095 bajtów gdzie adres będzie inkrementowany ... No właśnie napisałem, że nie można zapisać więcej, niż wynosi rozmiar strony, czyli w przypadku pamięci 24C32 jest to 32 bajty (przynajmniej tak ma pamięć ATMELa). Jeżeli zaczniesz zapisywać od adresu 0, zapiszesz 32 bajty (pamięć będzie inkrementować...
Witam serdecznie, pracuje obecnie nad projektem gdzie zapisuje okresowo wieksze ilosci danych na karte pamieci w postaci binarnej gdzie mam z gory ustalona dlugość każdego zdania zawierajacego dane. Zaznaczę, że FatFS działa bezproblemowo z kartami uSD w trybie SDIO DMA do momentu kiedy nie chcemy zapisac nie wiecej niz 512B na raz. W momencie kiedy...
Witam/. dostalem takie zadania Uklady synchroniczne o wejsciu 1 bitowym Zaprojektowac układ dokonujacy konwersacji z kody Graya na kod binarny. Liczba wejsciowa ma byc podawana z rejestru R1, a wynik zapisywany do rejestru R2. synchroniczne liczniki dziesiętne. zaprojektowac licznik dziesietny liczacy w przód w kodzie BCD i nawet nie wiem jak to ugryzc....
Dwa ( układy 157 ) multipleksery 2 wejściowe i 2 komparatory - i tak 2 razy . Multipleksery sterowane wyjściem z komparatora wybierałyby większą liczbę , a następny stopień robiłby to samo. Nie jest to coś specjalnie odkrywczego. Inne wyjście z gatunku brute-force to zastosować pamięć 16Mb*8 i tak ją zapisać by na wyjściu pojawiała się odpowienia część...
Witam, z góry przepraszam jeśli moje pytanie jest banalne ale zarówno C jak i programowania mikrokontrolerów dopiero się uczę. Korzystając bibliotek Dharmani'ego . Chciałbym na wyświetlaczu tft wyświetlać dane z kolejnych dni w formie wykresów stałych tj np mam zapisane dane z dnia 30.12.2011 i chciałbym utworzyć z nich wykres. Jak się do tego najlepiej...
Z tego co słyszę to powinieneś nieco popracować na opanowaniem samego Coolledita. Niemal wszystkie programy edycyjne najczęściej obrabiają "wewnętrznie" dźwięk w wav pcm, jeżeli jest nagrany w 16 bitach to będzie 16 bit. Zwracaj uwagę na te "16 bit", by przypadkiem prostych laptopach/desktopach nie nagrywać na 24 bitach. Domowy sprzęt najczęściej nie...
Jak zrobić, aby Loger, zapisujący coś na kartę SD miał diodę LED, która będzie wizualizowała pracę z kartą? Chodzi o to, że co kilka sekund, logger zapisuje coś na kartę funkcją/metodą flush(). No aby z wyłączeniem loggera, się wstrzelić, pomiędzy zapisami. Czy dobry wyjściem jest podpięcie się z diodą pod CS'a? czy może lepiej pod MOSI? A może obie...
Cześć, Czy wie ktoś może gdzie można znaleść jakiś wmiarę dobry i niezbyt skąplikowany program do edycji plików binarnych. Mam w domu urządzenie w którym całe menu wyświetlane jest w języku niemieckim a ja chciałbym to przerobić na polski. Wie ktoś czy może da się to w jakiś prosty sposób zrobić? (Dla informacji powiem że jest to zapisane na kości 27c256...
TO zależy od modelu telefonu ale kazdy dzwonek midi np: w siemensach jest zapisywany w postaci pliku binarnego i zajmuje on bardzo malo miejsca A do zapisu dzwonków w siemensach służy np: program ffmod zamieszczony poniżej.... Robi się to w ten sposób że zczytujemy flasha z telefonu np: program: "x35martech_17" lub programem: "siemens_unlock_v5.1" zamieszczonym...
No jeśli dysk pracuje ostron to znaczy że może się nie wyrabiać, ja bym to zrealizował na zasadzie, producet-konsument. Są dwa procesy, jeden wrzuca dane do bufora, a drugi odbiera. Problem jest taki że msdos nie zapewnia wielowątkowości. Trzeba by to zrealizować tak aby producent (ten co odbiera dane) działał na przerwaniu zegarowym, a konsument działał...
Witam, mam za zadanie napisać sumator RCA, a następnie przetestować jego działanie wczytując z pliku binarne wektory liczb (kilkadziesią różnych par liczb), dodać je sumatorem oraz standardową operacją dodawania (poprzez konwersję do integer) i zapisując do pliku sprawdzić czy wynik wygenerowany przez sumator jest dobry. Podsumowując: - wczytać z pliku...
Coś tam w fpc piszę, ale to raczej zabawa niż programowanie. Chodzi mi głównie o przekształcenie danych z DS1337 tak aby można było wyświetlić je na diodach. Mam do dyspozycji dane Dec i BCD tylko jak je zapisać binarnie? Nie wiem jak zrobić to bez ifów. Np. mam odczytaną godzinę 9 czyli muszę dać na D6 i B6 logiczne zero. Jak to wykonać? wymyśliłem...
Nie będzie tak łatwo jak początkowo sądziłem. Okazało się że podczas zapisu bufora do pamięci czas traw zbyt długo i część danych jest gubiona. Jeszcze nie programowałem UARTu bez SPLu i szacuję, że kroi się grubsza sprawa, bo: 1. Transmisja ze strony PC binarna bez nagłówków czy ramek, poprostu cat plik.bin > /dev/ttyS0 2. Więc trzeba zatrudnić przerwania...
Żeby odczytać sensowne dane z pliku, musisz znać jego format, czyli wiedzieć w jaki te dane zostały zapisane. Na różnych systemach zmienne mają różne długości i format, ale jak zapisałeś w pliku inta, to możesz założyć że będą tam odpowiednie 4 bajty i odczyta się prawidłowo na podobnym systemie.
Fajna miniatura, jeszcze szczelna obudowa by się przydała :) Co najwyżej wydruk 3D + woreczek strunowy... :) Czasami można przełączyć wyjście danych GPS na binarne Niestety, nie udało mi się dotrzeć do datasheet modułu. Co ile następuje zapisywanie pozycji, może warto usypiać odbiornik GPS? Mikrokontroler stara się zapisać każdą odebraną sekwencję...
Plik źle odczytany lub zapisany. Wypróbuj kod: 1495
Witam Problem taki jak w temacie, zczytuje z urzadzenia zewnetrznego bit po bicie (np; 100101110101...). Chodzi mi o to zeby podzielic te 128 bity na 16 bajtow i pozniej te 16 bajtow zapisac w pamieci eeprom. Z tego co sie doczytalem to pojedynczego bitu nie mozna zapisac w tej pamieci wiec stad moj problem.Moze macie jakies inne pewnie duzo prostsze...
Programów żródłowych nie umieszcza się w pamięciach mikrokontrolerów a jedynie postacie binarne. Za pomocą kompilatora danego języka dokonuje się tłumaczenia z zapisu w danym języku na postać binarną. Zmiana programatora nic nie da, ponieważ programator nic to tego nie ma. Tak jak napisał elektryk proponuję w pierwszej kolejności nabyć odpowiednie narzędzia...
Ok spróbujmy... Wiesz zapewne że kod binarny składa się z "0" i "1". Wiec tak zapisz sobie pokolei: W dwojkowym masz możliwość zapisania tylko liczby 2 i jej potęgi (od 0 do n). W pierszym wierszu masz rozpisane pokolei potęgi liczby dwa (przeliczone na system dziesiętny) W drugim wierszu mas to samo w postaci 2^n w 3 wierszu masz zapisane która potęga...
Cześć, Dzięki za cenne podpowiedzi. Czyli nie będe tego robił na układach TTL (w sumie to by może i było możliwe, ale chyba bez sensu i stare rozwiązanie). Mam możliwość wykorzystania karty komputerowej z 16 wejściami cyfrowymi PCI 1711 firmy Advantech. Jednak na tej karcie jest tylko 16 wejść cyfrowych (oraz 16 wyjść cyfrowych). A tyle właśnie - 16...
Tak komunikat błędu jest następujący unreported exception java.lang.ClassNotFoundException; must be caught or declared to be thrown W linii której wspomniałem. Zapis też jest bo w folderze w którym uruchamiam program został stworzony plik "plik.bin" prześledziłem jego zawartość lecz nie wiem czy jest poprawna gdyż jest to zapis binarny... no ale jakiś...
mozesz ja zapisac jako BCD (zajmie 10B), packed BCD (5B) albo w naturalnym binarnym (jak mowisz 4B). o jakiej pamieci EEPROM mowimy? bo te typu 24Cxx mozna programowac wieksza iloscia bajtow na raz.
Chce wysłać to portu LPT a dokladniej do końcówek 2-9 stan niski, wiec pisze: mov dx,0378h xor al,al out dx,al Adres Rejestru LPTDATA to 378h. Mój kompilator to MASM, a kompiluje poleceniem: nasm.exe kod.nasm -f bin -o binarny.com Po skompilowaniu i odpaleniu programu w czystym dosie niestety stany na koncówkach 2-9 sie nie zmieniły :-(. Próbowałem...
Działa tak jak chciałem a czy da rade zrobić żeby zrobić taką pętle żeby podać do programu 10 liczb i te liczby będą zapisane w pliku tekstowym w postaci binarnej jeden pod drugim: (plik.txt) np: 10100110 10101100 10101010 01101011 coś takiego pętle już zrobiłem ale zapisuje tylko jedną liczbę binarna w notatniku [syntax=pascal]program postac_binarna;...
Przepraszam że tak mało informacji podałem jakie są dokładnie objawy ale pisałem na szybko. A więc tak. W pliku mam 20 bajtów - na potrzeby testów. Zapisałem tam stringa o takiej treści "1234567890ABCDEFGHIJ", i w pliku jest 20 bajtów a dokładnie to 21:P Każdy znak jak wiadomo to jeden bajt. I teraz tak, coś takiego: [49,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...
Mam problem z zapisem sygnału z czujnika i późniejsze jego odtworzenie otóż mam sygnał napięcia zmiennego z czujnika magnetycznego. Potrzebuję symulator tego czujnika. Tak sobie wydumałem że zapisze ten sygnał do pamięci jako ciąg zapisu binarnego – za pomocą przetwornika A/C a następnie w symulatorze sygnał ten odtworzę z różnym czasem impulsu...
Witam W swojej bazie danych mdb utworzyłem kolumnę typu oleobject i zapisałem w niej prze-konwertowany plik tekstowy na dane binarne według instrukcji na stronie: [url=]Link Niestety przy odczycie zapisanych danych występuje błąd "specified cast is not valid" podczas linii: "retval = reader.GetBytes(0, 0, outbyte, 0, bufferSize)". Wiem, że art. dot....
Oto skeleton tworzący dwa piki utf-8 dwoma sposobami. Oba pliki są na koniec odczytywane i "pokazane". Tablica text zniszczony przez forumowy konwerter ), druga jego binarny odpowiednik. Użyj drugiej wersji w razie problemów. [syntax=c]#include <stdio.h> #define WIN32_LEAN_AND_MEAN #include <windows.h> int main() { wchar_t buf[64]; HANDLE...
Robię program do odczytu binarnego 2048 bajtów i do ich zapisu na dysk twardy. Korzystam z modułu Arduino Uno r3 oraz oprogramowania Processing ver 2.0. Poniżej kod programu z Arduino oraz ze sketcha Processing. Proszę zobaczcie może coś się da zoptymalizować, ulepszyć. Program robi swoje, zapisuje poprawnie. Program w Arduino generuje losowo bajty...
Nie rozumiemy się, ponieważ projekty z którymi Ty pracujesz mają zapewne inne wymagania niż moje. U mnie nie ma żadnej "struktury" - każdy parametr konfiguracyjny jest zupełnie niezależny od pozostałych. I teraz może być tak, że parametr "X" jest zmieniany raz w tygodniu (np. zmienna która odpowiada za przyporządkowanie przycisku do jakiejś funkcji),...
Jakieś 10 lat temu na studiach miałem przygotować prezentację na tema odzyskiwania danych i na jej użytek sam wymyśliłem poziomy analogiczne do poziomów TCP/IP w sieciach komputerowych, wykładowcy się podobało, dostałem 5. W internecie takiego podejścia nie znalazłem. Jednak pytanie mam do znawców i ekspertów, czy to słuszne podejście (dokładnie nie...
Witam może rozwinę problem, korzystam z transmisji szeregowej (DELPHI 7) w progamie (komponent TCiaComPort ), wszystko wygląda ok, tylko gdy odbieram dane z portu szeregowego ( transmisja binarna 19200Bd i dane przychodzą bez przerw pomiędzy paczkami) i zapisuje przetworzone ( tzn. zamienione na string HEX + opis) dane do okna TMemo to gdy kończe program...
Rzecz jest bardzo prosta. System dziesiętny oparty jest na liczbie 10 i tyle potrzebuje cyfr aby zapisać dowolną wartość. Są to liczby od 0 do 9. Zauważ, że począwszy od jedności, a skończywszy na dowolnej wielkości można każdą wartość zapisać potęgami liczby 10 mnożonymi przez cyfry od 0 do 9. Dla przykładu rozpiszę liczbę 10951 w potęgach 10 (pamiętaj,...
jeszcze jest HDD Repair version 1.1 a w nim robisz read MEM ( zapisanie flasha ) a potem Start Burn. kłopot tylko jest w tym że musisz mieć pliki binarne do swego Samsunga.
No to nie ma tak lekko z gotowcem. Wszystko zależy od algorytmu, ale w najprostszej postaci, będzie tablica, a potem zapis do pliku i tyle. #include <stdio.h> #include <stdlib.h> /* Ilosc bajtow do zapisania w pliku */ #define ILOSC_DANYCH 262144 /* tak na przyklad 256kB */ /* Tablica z danymi (bajty) */ unsigned char tablica[ILOSC_DANYCH];...
zmienna: FILE *fp fp = fopen(nazwapliku, atrybuty) atrybuty - r-czytnie,w-pisanie,a-dopisywanie,b-plik binarny fprintf (fp, "tekst do zapisania w pliku")
Witam Czemu nie mogę zapisać całej tablicy do pliku binarnego. program rekord; uses crt; var plik2:file of array [0..2] of char; o:array [0..2] of char; begin clrscr; assign(plik2,'d:\osoby.txt')... rewrite(plik2); write(plik2, o); close(plik2); readln; end. W lini write(plik2, o); jet...
Formatowanie kart nic nie pomogło. Skombinowałem dwie nowe karty: SD Kingston 2GB oraz SD GOOD RAM 1GB Sytuacja z nimi wygląda tak że inicjalizacja przebiega poprawnie, potem powiedzmy cały 1 sektor zapisuje wartościami 0xAB, następnie odczytuje ten sektor w uP i powiedzmy wyświetlam przykładowe bajty na ekraniku i wyświetla mi się 0xAB czyli wygląda...
Czy wiesz o co Ci chodzi ? Ja nie mogę zrozumieć w czym problem. Poczytaj sobie o liczeniu binarnym, dzięsiętnym etc. Zasada dla każdego systemu liczenia jest jednakowa. System pozycyjny. chodzi mi o FATa głównie, zwłaszcza FAT12 i zabawy sektorami. Tam data zajmuje 2 bajty z podziałem jak wyżej napisałe, podobnie czas. Czy to znaczy ze skoro nie da...
witaj, WinCC flexible pozwala na logowanie zmiennych do plików DataLogs z minimalną rozdzielczością 1s. Krótsze czasy są tutaj niedopuszczalne. Wynika to z możliwości sprzętowych paneli operatorskich i faktu, że operacje te odbywają się na plikach tekstowych (CSV). Nawet nowy sposób zapisu w plikach RDB (binarnych) nie przyspieszy tej operacji. Poza...
program W czym problem? Przepisujesz znak po znaku(albo linijka po linijce) plik źródłowy dotąd aż nie napotkasz w nim znacznika końca pliku EOF. ch = getc(input); while(ch != EOF) { ch = getc(input); putc(ch, output); } Gdybyś chciał tak zrobić z plikiem binarnym to mogło by ci się to nie udać. Wtedy powinieneś...
chciałam podzielić na 8 bitów, napisałam tak: int wartosc; for(int i=1;i<wczytywanyciag->GetTextLen... { wartosc=0; for(int k=0;k<8;k++) { if(dw[k+i]==1) wartosc=wartosc+pow(2,8-k); } zapisywanawartosc->Lines->Text=zap... wartosc; }...
Po pierwsze, to czemu char a nie chr ? Po drugie - takie rzutowanie jest dość niebezpieczne. Znacznie bardziej polecam otworzyć plik jako binarny ( file of integer lub file of byte ) i po prostu zapisywać kolejne wartości (jeśli zależy Ci na wielkości - zrzutuj wcześniej ba byte ). A właściwie możesz podać przykład, w czym to sprawdzasz i jaki wynik...
Obrazek BGF jest skompresowany - nie ma dużo danych do czytania dla monochromatycznych LCD... I właśnie to jest ból !!! O wiele szybciej wyświetli jakąkolwiek grafikę, gdy w pamięci EEPROM lub Flash będzie miał ją zapisaną jako binarną. To prawda, że zajmie więcej miejsca, ale coś za coś. I nie uwierzę, że taka animację uzyskałeś za pomocą procedur...
Odnoszę wrażenie, że cały problem polega na tym, że widzisz wartość binarną ADC jako tekst. Na przykład liczba 455 traktujesz jako 3 znaki: '4', '5' i '5'. Potraktuj liczbę 455 jako liczbę 2 bajtową bez znaku, czyli uint16_t, czy unsigned int (zależnie od notacji). Oto przykładowy kod: [syntax=c]uint16_t adc_pos; //zapis do eeprom-u zmiennej adc_pos...
Dodam tylko że probowałem konwertować ASCII na HEX funkcją Jak? Na karcie zapisują Ci się dane binarne. Jeśli koniecznie chcesz tam dane tekstowe, to musisz jakoś te dane skonwertować na tekst - same się nie skonwertują w żaden sposób.
Cześć, Nie wiem czy dobre forum. próbuje ułatwić sobie troszkę życie ;) Potrzebuje aby Excel (skoroszyt binarny) za pomocą makra tworzył nowy folder wg daty zawartej w komórce. Napisałem coś takiego ale nie działa, ktoś podpowie co zmienić? Sub StworzFolder() Dim FullPath As String Dim PATH As Variant Dim Folder As String Dim i As Integer FullPath =...
na kartce sie podana liczbe dzieli przez 2 i sprawdza czy jest reszta z dzielenia jezeli tak to zapisujemy 1 jezeli nie ma zapisujemy 0 i czytamy od dolu nasza liczbe binarna ! ehis : dzieki za linka ale ogolnie to nie mam pojecia co tam jest przegladalem juz dzisiaj tego posta ... nie zabardzo chce mi sie wnikac w zawartosc tego algorytmu jest troche...
Witam mam taki problem nie znalazlem zadnych pomocnych i zrozumialych informacji na temat drzew binarnych w c, a musze zrobic taki program "Napisać prosty słownik oparty o drzewo binarne, który pamięta wszystkie wyrazy w tekście i liczbę ich wystąpień, żeby uniknąć problemu z polskimi znakami przyjmiemy ze tekst jest w j. angielskim. Program w wczytuje...
Witam:-) Nie jestem dobra z programowania i w związku z tym mam mały problem. W programie C++ Borland utworzone mam dwa okienka Memo, w jednym znajduje się dowolnej długości tekst. Nie wiem jak zrobić aby ten tekst został zapisany w drugim Memo ale już jako ciąg binarny. Bardzo proszę o pomoc.
Mam do napisania symulator mikroprocesora i robie to w form aplication w Visual studio c++, i wszystko niby pieknie ladnie ale zostaly mi 2 rzeczy,funkcje do spełnienia warunkow zaliczenia tego programu mianowicie : 1.Klikajac w kombinacje znakow otrzymuje w labelu wynik oraz uruchamiam inna fukcje, czyli w przypadku mojego programu poprzez wpisanie...
Czy za pomocą programy Hex Editor Neo można wypakować foldery które znajdują się w pliku binarnym ext4 16GB. Po otwarciu pliku w programie Hex Editor Neo jest widoczny ciąg znaków. Po sprawdzeniu pliku programem R-Studio widać, że jest on zapisany w poszczególnych folderach. R-Studio posiadam wersję demonstracyjną i jeśli wypakuje te foldery na dysk...
Dodaj jeszcze czy chcesz wysłać plik HEX jako dane szesnatkowe w kodzie ASCII (tak jak jest zapisane) czy jako strumień danych binarnych (zawartość pliku).
Witam wszystkich MAm pytanie jak sie dokonuje teoretycznie konwersji wyniku binarnego albo hexa na zmiennoprzecinkowy w przetwornikach A/C majac dane napiecie referencyjne np przypomiarze temperatury gdziewynik mamy zapisany w hexa. pozdrawiam
Witam! Mam następujący problem: mam urządzenie, które pewne dane wysyła w postaci szeregowej. Liczby zmiennoprzecinkowe wysyłane są zgodnie ze standardem IEEE754 (64 bity). Ja te dane mam zapisane w pliku, teraz muszę je przerobić na postać zrozumiałą dla mnie:). Napisałem funkcję w C++, która jako parametr dostaje tablicę 8-bajtową z liczbą zapisaną...
Witam Nie jestem pewny, czy o to chodzi, ale mogę Ci zeskanować zapis liczb z zakresu od 0 do 255 w systemie binarnym i hexadecymalnym. Jeś tak, to podaj na PW maila, zeskanuję i prześlę.
OK, znalazłem. Procedura odczytu pojedynczego bajtu z bufora: Private Sub MSComm1_OnComm() ' obsługa zdarzenie OnComm Dim i As Integer Select Case MSComm1.CommEvent Case comEvReceive ' Received RThreshold # of MSComm1.InputLen = 0 Buffer = MSComm1.Input 'buffer to zmienna typu Variant Arr = Buffer 'Arr to tablica byte -> 8-bitów For i = 0...
Chyba nie przeglądnołeś tych linków które Ci wyżej podałem Tu jest aplikacja która liczy czas zwarcia na pinach 6 i 7 złącza com. Tu jest aplikacja wraz z kodem źródłowym do termometru. Obie działają na podobnej zasadzie a kod tej drugiej umożliwi Ci wykonanie tego co chcesz obserwować. Musisz tylko dopasować napięcia do rs232 a nawet jesteś w stanie...
zmienna = BIN( liczba ) gdzie: zmiennazmienna tekstowa, w której znajdzie się liczba zapisana w formacie binarnym, liczbaliczba poddana konwersji, może być stałą lub zmienną typu Integer, Word, Long czy Byte.
dysponuje ktos moze kodem bascoma do zamiany 8 bitowej liczby dziesietnej na postac binarna? (najlepiej jakby byla zapisana do tablicy)
funkcja sleep(1000) i dopisujesz do pliku binarnego 0 lub 1
Chciałem sie spytać czy sposób, który używam jest prawidłowy? np. liczbę 23 przeliczam tak: rozpisuje sobie liczby pomnożone przez dwa: 1 2 4 8 16 32 64 128 256 itd następnie podstawiam zero gdy liczba jest większa od 23 a jeden gdy mniejsza: ... 16 1 32 0 później do 16 dodaje następna liczbę czyli 8. Jeśli jest powyżej 26 pisze zero itd. Wychodzi mi...
... Z tego co piszesz, to wynika, że masz zrobić program konwersji liczby binarnej od 0 do 255 na postać trzech cyfr BCD. Rozumiem to dokładnie tak samo z tym, że dla zapisania jednej liczby 0..9 w kodzie BCD nie jest potrzebny cały 8-bitowy rejestr, a tylko jego połowa, czyli nibel, a wiec w sumie 3 nible, czyli półtora rejestru.
Witam, Nie jestem specem od delphi ale portwriteb($378,$119); wyglada jak $378 to adres portu a $199 to dana tyle ze obie sa w systemie hexadecymalnym dlatego kompilator ci to zle interpretuje i zglasza blad. Nie pamietam jaki przedrostek jest dla liczb binarnych chyba # ale nie pamietam czy w tym kompliatorze, zalozmy ze mam racje wiec twoj zapis powinien...
Chciałbym odwrócić wartości tablicy, mianowicie program ma obliczać liczby dziesiętne na liczby binarne. Więc dziele każdą liczbę dziesiętną przez dwa i resztę z jej dzielenia z % 2, zapisuje jako element tablicy. Jednakże wynik binarny czyta się od drugiej strony, wiec chciałbym by program wyświetlał wartosci odwrotnie np tab Dodano po 54 #include<stdio.h>...
Jeśli chcesz się bawić z plikami będziesz musiał chyba przejść na binarne wczytywanie read(). BOM jest dodawany na początek pliku(przynajmniej w notatniku), można go zmieniać na kodowani które nas interesuje ale trzeba trochę pokombinować. Sam przy tym utknąłem i chwilowo nie mam czasu do tego wrócić więc jak zrobisz jakiś postęp to podziel się proszę...
W Internecie łatwo znaleźć przykładowe algorytmy (niezbyt skomplikowane w implementacji) zamiany liczb między systemami, a co do znaku i części ułamkowej, to w zadaniu nie ma wyszczególnione, w jakim formacie ma być wprowadzana liczba binarna, a to robi różnicę. Jest kilka sposobów zapisu liczb ujemnych, a zapis liczb z częścią ułamkową zależy od przyjętego...
Prawda, że w xmlu dostajemy więcej możliwości - dlatego też zostały te pliki wprowadzone :) W INI mieliśmy tylko jednopoziomowe sekcje - tutaj możemy schodzić sobie drzewiaście w dół... Niemniej, wracając do meritum - wciąż ma to swoje ograniczenia. Zawsze możesz stworzyć pliki binarne i za pomocą serializacji zrzucać tam dowolne swoje obiekty :) Choćby...
Dodawanie liczb binarnych nie jest trudne. Obowiązują zasady: 0+0=0 0+1=1 1+0=1 1+1=0 i 1 do przeniesienia w lewo. Ot i cała filozofia dodawania. Dane z pliku wejściowego po otwarciu go wczytujesz linia po linii do zmiennej i dodajesz. Wynik zapisujesz w pliku. Przydatne: assign() read() reset() write() rewrite() close() Myślę, że powinno pomóc.
Witam. Już na samym początku popełnił Kolega podstawowy błąd, związany z niedokładnym zrozumieniem treści zadania. Dowodzi tego zamieszczony przez Kolegę obrazek zawartości pamięci Xdata. Trzeba było: wczytać z pamięci zewnętrznej dwie 8 bitowe liczby (ze znakiem), a następnie dodać je i wypisać gdzieś w pamięci. Zacznijmy może od tego, że liczba 8...
ja rozumiem przez to coś takiego: otwierasz hexedytor, i zapisujesz w nim takie coś np: A4 C9 56 1D 64 itd.. .... Ale chyba nikt nie jest na tyle wredny, żeby kazać pisać coś takiego. Myślę że chodziło mu o język assemblera To zapis szesnastkowy, a nie binarny. Binarny to ciąg zer i jedynek. skoro edytując plik binarny można używać systemu szesnastkowego,...
Tak naprawdę to każdy który obsługuje skrypty. Każdą zmienną należy później rozdzielić korzystając z zapisu binarnego liczby.
A wpisz pan sobie hasło "Format IntelHEX" do wujka gogla i poczytaj - zobacz ile linków opisuje ten prosty format zapisu.
Witam! Zmodyfikowałem program na razie w taki sposób, że zapisuje dane do pliku w formacie INTEL HEX a czyta w formacie binarnym ale pracuję nad tym, żeby tez wczytywał w formacie HEX, żeby to miało ręce i nogi. W poprzednim formacie (binarnym) to problem związany jest prawdopodobnie z sumą kontrolną. W formacie HEX który właśnie stworzyłem (na razie...
Plik nie jest plikiem tekstowym a binarnym, inny jest tryb odczytu. Podaję Twój skrócony kod. Działają opcje 1,2,4,0 [syntax=pascal] uses crt; const max=2; Type samochod = array[1..max] of record identyfikator:integer; marka:string[20]; model:string[20]; { rok_produkcji:integer; kolor:string[20]; opis:string[20]; cena:string[20]; il_elementow:integer;}...
Poszukuję programu, który podobnie jak np. edytory HEX wyświetli mi zawartość pliku, ale wierszami podzielonymi na takie części-klocki jak dana sieć p2p rozdziela przy przesyłaniu. Nie chodzi nawet o wyświetlenie całej zawartości zero-jedynkowej, wystarczy, że w wierszu pojawi się suma kontrolna danego part-a. Przykładowo wiele plików sieci torrent...
Jak bym to zrobił tak: 1. Dziele string na odcinki 8-znakowe 2. zamieniam każde 8 znaków z binarnego na dziesiętny i zapisuje jako byte lub char do tablicy. 3. Zapisuje otrzymaną tablicę bajtów do pliku.
Próbuję konwertować biblioteki binarne Eagle do Protela i Protela do Eagle. Przeglądałem pliki binarne bibliotek .lbr Eagle i w pewnych miejscach nie mogę się połapać co oznaczają niektóre dane hexydecymalne. Może ktoś posiada informację na temat formatu zapisu plików binarnych bibliotek .lbr Eagle. Zmiana i porównanie zmienionych plików wprowadza nieznane,...
Jak by Ci tu powiedzieć... Procesor zna wyłącznie postać binarną. To ty ją sobie zapisujesz jako liczbę dziesiętną. W procesorze są tylko zera i jedynki. Poprawnie powinniśmy raczej mówi o konwersji z naturalnego kodu binarnego na BCD i odwrotnie. Funkcje konwersji tym razem poprawne, tylko nawiasy mają nadmiarowe i typ danych niedookreślony - standard...
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 bajt czyli w hexach 3) plik tekstowy 1 bit na bajt czyli...
Witam serdecznie Trochę czasu już spędziłem na poszukiwaniach, ale niestety bez rezultatów. Poszukuję narzędzia (programu) który konwertował by pliki dowolnego formatu, na ich odpowiednik w postaci tablicy hex w języku c do umieszczenia w pamięci programu. Chodzi mi o zapis w formacie: [syntax=c] const PROGMEM unsigned char tablica[]={ 0x1a, 0xff, ......
witam forumowiczów, czy w ten sposób można odczytać dane z pliku binarnego i zapisać je w stringu? Bo chyba nie działa. Z góry dzięki za pomoc. [syntax=cpp]string pobierz(void) { ifstream plik; plik.open(sciezka, ios::binary); if( plik.good() == true ) { string linia; while(getline(plik, linia)) message+=linia; plik.close(); } return message; } [/syntax]...
Witam! Zgłębiam tajniki pierwszych komputerów i nadal nie rozumiem jednego... o ile na początku cała ogromna architektura była obsługiwana programem zapisanym na dziurkowanej taśmie...zakładam ze ta taśma była przewijana i zakładając że na przykład ..dwie blaszki były z dwóch stron taśmy to jak przechodziły przez dziurkę to było 1,a jak taśma nie miała...
Tylko że programator (jeśli tak mogą nazwać tą aplikację przez którą chciałbym zapisać dane do flasha) domaga się aby rozszerzeniem tego pliku było .bin Chodzi mi tutaj o to jak stworzyć taki plik .bin który będzie miał zapisane polecenia np. "10110010" w postaci B2 itd. (poleceń jest łącznie 352).
1. Dla liczb całkowitych w przypadku x86 jest to naturalny zapis, a więc od lewej (M) do prawej (L). Choć zasadniczo nic nie stoi na przeszkodzie stworzyć program wg logiki odwróconego zapisu ;) Nie wiem, dla jakiego procesora Ty piszesz. 2. W zasadzie to nie musi. Porównaj z moim schematem. Przyznam szczerze, że nie umiem zobaczyć, dlaczego tutaj to...
Witam mam taki problem muszę wczytać z pliku binarnego jego zawartość do tablicy dynamicznej. Plik jest uprzednio wypełniany losowymi liczbami. W tablicy wyświetla mi się poprawnie tylko pierwsza liczba która jest ostatnią w pliku. Trochę już nad tym siedzę próbowałem wielu opcji i naprawdę jestem już zielony. [syntax=c]#include <stdio.h> #include...
witam. mam zaprojektować układ czterobitowego konwertera kodu 6421 na kod binarny z wykorzystaniem dowolnych bramek logicznych. Mógłby ktoś wytłumaczyć jak zapisuje się liczby w kodzie 6421. Z góry dziękuję
Ad 1. 1. Dzielisz prze 2, resztę z dzielenia zapisujesz jako kolejny bit od końca. 2. Powtarzasz dopóki liczba nie osiągnie wartości zerowej. Ad 2. 1. kod binarny 1111 1111 to w postaci dziesiętnej - 255 2. więc 5V dzielisz przez 255 wychodzi: 0,01960784313725490196078431372549 3. Każdą wartość którą trzeba skonwertować dzielisz przez ta liczbę i zaokrąglasz...