jeśli a zadeklarowane jest jako tablica: char a[128]; to adresem danych w tej tablicy jest: - a - &a[0] &a to ... w sumie nie wiadomo co [; 4\/3!!
[url=http://www.elektroda.pl/rtvforum/to... toczyła się dyskusja na podobny temat. Może coś znajdziesz :)
Jak najbardziej write_block zapisze poprawnie - kluszem jest parametr size. Jeśli pobierzesz &id_czujnika i sizeof(id_czujnika) to będzie ok.
Czuję się zaburczany. Rozwiązanie, o którym myślałem jak widzę nie ma sensu. Przyznaję - moja wina. Nie do końca przemyślałem sprawę. Dziękuję za uświadomienie problemu. Aby temat nie został bez żadnej merytorycznej zawartości - powiedzcie proszę, abstrahując od zastosowania, jak w miarę łatwo zapisywać dane do flasha z programu, jeśli macie link do...
Jeżeli tablica jest dwuwymiarowa, musisz używać dwóch indeksów do zaadresowania jej elementu, np. : Serial.prinln(tablica[0][0]); Pozdr
Zdefiniuj ten typ tablicowy potem go używaj. program rekord; uses crt; type Ttab=array[0..2]of char; var plik2:file of ttab; o:ttab; begin clrscr; assign(plik2,'d:\osoby.txt')... rewrite(plik2); write(plik2,o); close(plik2); readln; end.
Magiczne słowo static daje dokładnie to samo co zmienna globalna. Przekazywanie wyniku przez zmienne globalne owszem jest w niektórych przypadkach dobre lub jedyne możliwe (z przerwania do kodu), ale pomiędzy funkcjami - nigdy. Przyjmijmy, że mamy n funkcji, każda może zwrócić tablicę o rozmiarze m. Jeśli każda funkcja przydzieli sobie tą tablicę mającą...
FAT32 i NTFS różnią się wielkością klastra, również sposobem zapisu tablicy alokacji plików. A po więcej informacji proponuje opcję Szukaj ;)
Dzięki gkwiatkowski. Obie propozycje ciekawe. Czy jest ktoś w stanie wytłumaczyć skąd na allegro bierze się taka ogromna rozbieżność cen w ofertach sprzedawców na kamerę o tej samej nazwie? Np. kamera, którą polecił mi gkwiatkowski DS-2CD2665FWD-IZS kosztuje od 1400 do 2500 zł. Czy te najniższe oferty są obarczone jakimś ryzykiem? Różne marże sprzedawcy....
Da się zapisywać do pamięci programu dane z poziomu wykonującego się programu. W assemblerze AVR występuje instrukcja SPM która zapisuje słowo z pary rejestrów R0:R1 do pamięci programu pod adres określony rejestrem Z :P Nie próbowałem tego nigdy ale faktem jest że coś takiego jest i wystarczy zajrzeć do datasheet'u :P
Jaka to różnica czy będę to wpisywać do tablicy zdeklarowanej jako 8 czy 16bit. Utwórz więc unię o dwóch polach: jedno to będzie tablica elementów uint8_t, a drugie to tablica elementów uint16_t. Pierwsza tablica dwa razy dłuższa niż druga. W ten sposób będziesz mógł wpisywać do pierwszej z tablic dane 8-bitowe, a odczytywać jako 16-bitowe z drugiej...
Ostrzeżenia głoszą o niejawnej deklaracji funkcji sprintf, a jej deklaracja znajduje się w stdio.h
Dla danych do których dostęp jest nie tylko z poziomu programu, lecz realizowany także przez sprzęt, w tym przypadku DMA, volatile jest obowiązkowe, bo kompilator nie wie, że tablica dane jest gdzieś jeszcze wykorzystywana, więc z punktu widzenia optymalizacji zapis do niej w pętli, po wywołaniu HAL_UART_Transmit_DMA nic nie robi, więc optymalizator...
poducz sie troche C. to co zrobiles to: uint16_t *Sekwencja unsigned int Sekwencja[45]; ... Sekwencja[0] = Data; if(Data==Sekwencja[0]) ... zaglebmy sie teraz we wskazniki. deklaracja tablicy jest defacto deklaracja wskaznika na pierwszy jej element. tablica unsigned int Sekwencja[45]; ... *Sekwencja = Data; if(Data==*Sekwencja)...
Ściślej - w PHP tablice wielowymiarowe są zawsze tablicami tablic, dlatego wszelkie funkcje operujące na tablicach operują wyłącznie na jednym wymiarze. Chyba, że mi coś umknęło teraz... Jeśli chce się dokonywać manipulacji w danym wierszu (kolumnie - zależnie od interpretacji), to przekazuje się $tablica który to zapis dalej jest tablicą :)
To tak: Dajesz argument do konstruktora fstream, a przecież wcześniej ten obiekt stworzyłeś (przed pętlą). Powinieneś mieć więc zrobić coś takiego:
jajek2 - nawet jeżeli Twoje podejrzenia są słuszne, to "zwykły" fdisk może być tak samo przydatny jak ten, który występuje na płycie instalacyjnej i jego użycie niewiele pomoże. - W wypadku takich "zapartych" dystrybucji konieczne jest usunięcie mbr-a (Ranish Partition Manager jest jednym z programów taką opcją dysponujących). Tyle, że uwagę trzeba...
Nie, nie. Jest ok ;] Osobiście nie stosuję takiego zapisu dla tablic dlatego tak pytam. Dodaj ten config od RCC i daj znać. Bez tego nie miało prawa działać. Chyba, że gdzieś jakaś inna funkcja niejawnie to robiła, nie wiem.
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:)
... W takiej sytuacji nie ma możliwości nawet na czas jednego cyklu sterownika załączenia obu styczników na raz. Witam. Drogi Kolego krzysiekj18. Nie ma możliwości wystawienia obu cewek na raz w obu przypadkach poprawnych konstrukcji programowych podanych powyżej. Zasada pracy sterowników PLC (wszystkich) pod względem obsługi standardowych wejść (nie...
Usuń te 2 partycje "volume 01" i zapisz tą podstawową. We właściwościach masz tylko zapis tablic- powinieneś mieć E,B,C,F, więc nie wiem czy to zadziała, jeśli nie to raczej straciłeś dane (moja wiedza jest już za mała, aby to stwierdzić na 100%) Przed zapisaniem będzie info, że bierzące partycjonowanie ulegnie zmianie i zostanie stworzona kopia- więc...
Otwarcie pliku do odczytu za pomocą klasy fstream powinno wyglądać tak [syntax=cpp]fstream plik("aa.txt",ios::in);[/syntax] Natomiast do zapisu. [syntax=cpp]fstream plik("aa.txt",ios::out);[/syntax] Jeśli nie ma pliku o podanej nazwie to zostanie on utworzony. Dobrze jest też sprawdzić czy podczas otwierania wszystko poszło dobrze. [syntax=cpp]if (!plik.is_open())...
to skoro padła odpowiedz jak poradzić sobie z problemem to powiem co poszło nie tak. w językach kompilowanych, na przykład C oprócz zwykłej tablicy istnieje także statyczna czysta tablica. [syntax=c]const char tablica[liczba][/syntax] gdzie liczba to naprzykład [syntax=c]#define liczba 100[/syntax] podczas przejścia preprocesora jak kompilator widzi...
Zadeklarowałem zmienną publiczną 'suma1' w formularzu. Na liczenie przy Initialize powinieneś wpaść sam. ? Przy zmianie w textBox'ach musisz wyzerować, przeliczyć i zapisać do Label'a. Tu nie możesz liczyć przy zapisie do tablicy, bo suma musi wyjść bez warunków (kasowanie ostatniego znaku). Przykład w polu 'Zmiana'.
Bo nie możesz nazywać tak samo kilku pól formularza. Możesz albo nadać im różne nazwy, albo stworzyć tablicę pól (zapis także z nawiastem kwadratowym zostanie zinterpretowany jako tablica) Przy okazji - jeśli indeksujesz tablice nazwami (tak jest także w przypadku tablic POST), to zapisuj nazwy w apostrofach!
Tego typu awarie najczęściej mają podłoże w błednych zapisach w tablicach oprogramowania układowego (listy defektów, tablice translacji odpowiedzialne za przypisywanie adresów LBA do odpowiednich adresów fizycznych) lub w fizycznym zuzyciu układów NAND. Układy NAND zużywają się w trakcjie operacji kasowania i zapisu, kiedy to elektrony tunelowane są...
Pasma 40 MHz nie, ale 40 Msps mam nadzieję że tak. Tylko chciałbym się dowiedzieć który sposób (bez stosowania dodatkowych zewnętrznych układów) będzie najszybszy. Ale przecież podaliśmy jeden sposób :) DMA na timerze. Odczytywanie wejść + zapis do tablicy + inkrementacja wskaźnika jest z automatu, a w pollingu tracisz czas na wykonanie kilku rozkazów....
Witam Generalnie mozna to zrobic na kilka sposobow co Ciekawe zaden nie dziala tak jak bym tego chcial ;/ 1 sposob ten nie dziala char tab[10][10]; char *wsk; SIGNAL(SIG_UART_RECV) //obsluga odbiornika UART jesli q=1 to nastpuje zapis do tablicy { komenda=UDR; fodbznak=1; /* >>>>> dla Tablicy [][]<<<<<...
Gdzie jest błąd? Błąd wynika z założenia, że zawsze prawidłowo będą porównywane liczby typu float. Niestety tak się nie dzieje. Przyczyny są wyjaśnione pod tym linkiem: [url=https://embeddeduse.com/2019/08/26/... Jeżeli chcesz porównywać liczby typu float, to powinieneś to robić z pewnym marginesem (epsilon). Miłej lektury ;)
Pierwszy zapis o który pytasz, to tablica wskaźników na funkcję, która to funkcja nie zwraca wartości i nie przyjmuje wartości. Zapis const oznacza, że tablicy nie będziemy modyfikować. Zapis, moim zdaniem bardziej czytelny, który sam stosuję w takim przypadku (z głowy): typedef void (*pVector_t)(void); __attribute__ ((used,...
Czy da się zmienną typu **char czyli de facto tablicę dwuwymiarową zapisać szybciej do pliku niż fprintf-em? Bo jak tablica jest wymiaru powiedzmy 9 tys. na 9 tys. to zapis 18 milionów znaków trwa bardzo długo z minutę niecałą. Jak tak to poprosze o to jaką funkcją można szybciej to wykonać oraz o źródła do tej funkcji. Z góry dzięki.
Witam, mam problem z tablicą LED firmy LedMaster z Wrocławia która już nie istnieje :( chodzi o to że występuje błąd komunikacji - próbuję zapisać dane do tablicy ale wywala błąd :( wszystko robię tak jak w instrukcji czy ktoś miał podobny problem??? jeżeli się komuś przyda to w załączniku instrukcje a jak ktoś potrzebuje program to proszę o kontakt.
Aby zoptymalizować program możesz rozważyć poniższe podpunkty: 1)Mozesz dać tablicę do flash-a.wystarczy dołączyć plik nagłówkowy <avr\pgmspace.h> sposób definicji zmiennej ładowanej do flash: np. static unsigned int LCD_SegTable[] PROGMEM = { 0xEAA8, // '*' 0x2A80, // '+' 0x4000, // ',' 0x0A00, // '-' 0x0A51, // '.' Degree sign 0x4008,...
udało sie z zapisem tablicy do pliku
Ten zapis jest analogiczny do odwołania się do wartości z tablicy znajdującej się pod MAT_INOUT o indeksie równym wartości wyrażenia (row*size1)+col. Z ciekawości zapytam, jaki sens ma takie przepisywanie jeden do jednego między językami?
Tablice umożliwiają odczyt i zapis elementów wybranych po indeksie, jeśli są dwie funkcje getbit/setbit, to one również umożliwiają odczyt i zapis pojedynczych elementów - w zasadzie to jest ten sam model abstrakcyjny, tylko używa się innego zapisu: mając tablicę 16 bajtów o nazwie "tab" będzie się pisało: getbit(tab, 12) // zamiast tab[12]...
Witam Wszystkich Zacząłem pisać program do analizy temperatury z 5 czujników. I mam zagwozdkę, jak poniżej: Program http://obrazki.elektroda.pl/6387417600_1... Przy takim zapisie program działa: http://obrazki.elektroda.pl/1298455000_1... Wystarczy aby w linii 44 funkcja void loop uruchomić zapis i czujniki przestają...
Witam! Jak dla mnie, to wcale nie jest dziwne że ten kod nie działa, nawet po zmianie adresów. unsigned char licznik[6] = {0,0,0,0,0,0}; void licznik(void) { ... } Nie możesz mieć w programie dwóch symboli (w tym wypadku tablicy oraz funkcji) o tej samej nazwie. Prawdopodobnie nie jest to jednak powodem złego działania,...
Deklaracja poprawna, ale tablica ogromiasta :) Zajmuje chyba 8000 bajtów a RAM, jeszcze zależy jaki mikrokontroler - właśnie, jaki ? Osobiście nie pracuję na uVision i nie spotkałem się z takim błędem, bardziej tak sobie spekuluję, niż udzielam konkretnej porady. Dziwi mnie, że linker pisze o kodzie (pamięci programu?), gdy tablica taka powinna pochłonąć...
Nie wiem kompletnie jak zrobic tak by: 1. Kazda wartosc (po cyklu) byla zapisywana do tablicy nr 1, i kazdej kolejnej az do 10 i potem mogloby leciec od poczatku (np. ilosc obrotow silnika w jednym cyklu/ilosc nacisniec czegos w jednym cyklu wpisuje sie do tablica Tu masz przykład jak coś takiego zrobić, dałem całe źródło bloku w SCL-u żeby było łatwiej...
Dodano po 2 P.S. edytowano
Twój przykład w ogóle nie korzysta ze stosu (tylko do przechowywania zmiennych lokalnych). To co ci zjada stos to te tablice.
Masz Gotowwca: http://obrazki.elektroda.pl/3317252500_1... [syntax=csharp] using System; using System.IO; using System.Windows.Forms; namespace Przyciski { public partial class Form1 : Form { private const string SciezkaPliku = "c:\\MojLicznik.txt"; private int _iloscKlikniecPrzyciskA; private int _iloscKlikniecPrzyciskB; private int...
Prawdopodobnie nie rozróżnia kolega operatora przypisania (=) od porównania (==). Niepotrzebnie robi to kolega na około. WYS_0 do WYS_10 zamienić na tablicę, Może być char albo uint8_t. Dodać jedną zmienną np czas. Wtedy można użyć warunku: if (bit_is_clear(PINC, SW_1) && czas < 10) { czas++; PORTD = WYS[czas];...
Petit Fat w żaden sposób nie powiększa rozmiaru pliku, po prostu nie modyfikuje tablicy FAT.
Ad. 1. Po prostu Write(g) (możesz też w jednej procedurze podawać kilka parametrów oddzielonych przecinkami i mogą to być zarówno teksty jak i liczby w postaci stałych lub zmiennych. Ad 2. Każde odwołanie do tablicy zapisuje się poprzez nawias kwadratowy ( tablica ), gdzie tablica to zmienna typu array, a numer to wartość z zakresu indeksu (nie koniecznie...
Konwersje byte->string otrzymuje się przy użyciu funkcji Str. W drugą stronę działa funkcja Val.
Procedura getkbd zwraca 0 gdy nie naciśniesz zadnego klawisza (albo jakas inna wartosc). Musisz zrobić tak, aby po naciśnieciu dowolnego klawisza program czekal na wartosc 0 a dopiero pozniej jezeli odbierze jakas wartosc to niech zapisuje to do tablicy. Np: dim x as byte dim i as bit do x=getkbd if x= 0 then i=0 end if if x<>0 and i =0 then tablica=x...
Przemyśl może taki kod : program rec; uses crt; type osoba = record imie : string[15]; nazwisko : string[15]; ocena :integer; end; var plik : file of osoba; plik2 : file of osoba; uczen : osoba; a : char; begin clrscr; assign(plik,'dane.txt'); assign(plik2,'best.txt'); {$I-} rewrite(plik);rewrite(plik2&...
czy w bascomie8051 jest mozliwosc odebrania danych tak aby zapisac je do tablicy w postaci bitowej? nie musi byc to zapisanie do tablicy, moze to byc string, ale zeby dane bylo w postaci ciagu 0 i 1 Można to zrobic , na w/w sposoby i jeszcze parę innych . Piotrek PS Wysil sie i opisz problem dokładniej :D
Możliwość odczyty tablic rejestracyjnych z odległości ok 20 metrów zarówno w dzień jak i w nocy. Nie ma takiej opcji - budżet co najmniej razy 10 i wtedy można mysleć.
Witam! W języku C zapis: x/=y jest równoważny (w innych językach zapisowi: x = x/y W języku C jest mnóstwo operacji na wskaźnikach, wskaźnikach do wskaźników, tablic wskaźników itp, itd, etc więc wprowadzono ten zapis w celu minimalizacji błędów.
Poczytaj sobie o budowie dysku, sposobie zapisu, tablicy plików. Odnaleźć owszem może, ale same nazwy plików, a wewnątrz śmieci pozostałe po wgraniu nowych danych (nadpisane pliki).
Dzięki za pomoc :D Mam problem z zapisem uint8_t do pliku z użyciem funkcji f_write, z f_prinf działa bez problemów : f_printf(&myFile, "%d\n", buff_data[i]); Jednak zależy mi na szybkości zapisu, jak powinna wyglądać funkcja zapisu tablicy uint_8_t z f_write?
To Freddie jeszcze nie napisał, że w C++ można sprytnie zdefiniować dostęp równoważny w zapisie tablicy pól bitowych? No, zawiedziony jestem okrutnie... ;) Wystarczy zrobić klasę dla rejestru i przeciążyć operator indeksowania.
Witam. Interesuje mnie zapis tablicy danych pod konkretny adres w pamieci (np zaraz za obszarem wektorow przerwan). W assemblerze uzywa sie do tego polecenia ORG, a w C?
Witam Wg mnie to pętla for która indeksuje rejestr "biegnie" cały czas niezależnie czy coś nacisnąłeś czy nie i zwiększa adres stąd błędna kolejność (tak naprawdę to losowy adres zapisu) i "puste miejsca". Proponowałbym zwiększać adres po zapisie do tablicy wciśniętego przycisku oraz dodać if`a sprawdzającego przekroczenie adresu 8. np. if(porzycisk)...
zjadłam e przy zapisie funkcji :)
Deklaracja tablicy type tab=array[1..10] of byte; var tablica:tab; Zapis do tablicy np: Readln(tablica[1]); Wypis z tablicy np Writeln(tablica[1]);
Z tego co wiem, jak się mylę to niech kolega mnie poprawi, zapis CHS w tablicy partycji zawsze jest oparty na tych paramertach: 255 głowic i 63 sektory na głowice ponieważ jest on zgodny z przerwaniem INT13h BIOS. Więc chyba nie istnieją przypadki w których parametry te były by inne dla zapisy w tablicy partycji? Jakim narzędziem dyskowym można wykryć...
To jest kamera analogowa. Jej podłączenie do Arduino będzie dość trudne. Choć nie niemożliwe skoro wymagasz tylko małych rozdzielczości. Kiedyś udało mi się zrobić na AVR układ odbierający sygnał Composite Video (czyli taki jaki masz tutaj) o rozdzielczości około 170x130 pixeli (pomijał większość linii). Tutaj wspomagający układ analogowy którego użyłem:...
Chodzi mi o to , żeby wartość zmiennej slowo pobrac z ciała funkcji main() i w funkcji void zapis(char &tablica więc chyba musze ją zdeklarować najpierw w main() chyba, że bład tkwi w deklaracji czyli powinienem przekazać zmienna 'słowo' przez wartośc do fukncji czyli z void zapis(char &tablica rozumie jak do t Kto nie rozumie ? Czy może kolega pisze...
Ile masz pamięci i jak duży jest stos? To:[syntax=c]FILINFO Info[1000];[/syntax]jest proszenie się o kłopoty. Wiesz ile pamięci (na stosie!) zajmuje ta tablica?
Też to widzę (choć nie na pewno ostro). Zwiódł mnie kompilator po deklaracji: const byte tablica[10] i zapisie tablica [9] = 0x55 otrzymałem komunikat: error: assignment of read-only location Założyłem że dane są w pamięci FLASH Dane chyba nadal są w RAM - niestety nawet nie wiem jak to sprawdzić
To jest odczyt z UARTu. W pierwszej pętli program czeka na pojawienie się litery "R" Potem w drugiej pętli zapisuje wszystkie odebrane znaki do zmiennej K3 aż do momentu pojawienia się znaku nowej linii CR (czyli chr(13)
zobacz tu: http://4programmers.net/ tam z lewej strony masz do wyboru, wybierz C
Przykład zapisu tablicy w pamięci flash i trzymania jej tylko tam: unsigned char temp[3] PROGMEM = {0,1,2}; aby odczytać dane z takiej zmiennej wykorzystać należy polecenie postaci: data = pgm_read_byte(&temp[j])
Ale przy zapisie do pliku za pomocą plik << * tablica Jest duza różnica miedzy: [syntax=cpp]plik << * tablica[i][/syntax] a [syntax=cpp]plik << tablica[i][/syntax] To pierwsza sprawa, a druga - co to znaczy "nie chce działać"? Bledy?
Zużycie układów NAND, najprawdopodobniej błędy zapisu w tablicach translacji. Z prawdopodobieństwem graniczącym z pewnością samoczynnie, choć można powiedzieć, że przez użytkownika, który zużywa nośnik zapisując na nim dane...;)
Witam Atmega16 wysyla przez rs232 dane z przetwornika adc.W c++ builderze uzywam komponoentu ComPort do obslugi rs232.Jak zrobic zeby te dane byly zapisywane do tablicy Tab[512] w postaci liczb hex.
Tylko zapis/odczyt tablic z parametrami wczytywanymi do ramu na początku programu
mnie tez sie tak wlasnie wydaje ze C Wlasnie tez sie dalem odp. C w 33 ale szukalem odpowedzi na necie i sam nie wiem jaka powinna byc prawidlowa. Taki zapis tablicy to pierwszy raz widze :D
Tak. (aczkolwiek nie jest mi bitset znany - nie programuję w C niestety - ale jeśli umożliwia taki zapis tablic, o jakim wsponaiłem na końcu bez potrzeby samemu pisania kodu, to tak.) Dodano po 2 PS do autora: liczysz średnią jak i to 'razy' za każdym razem, gdy doliczasz do sumy. Niepotrzebnie zupełnie. Wystarczy ją policzyć raz na końcu.
Jeśli z poziomu telefonu to Telefony często nadpisują strefy zapisu tablicy FAT i odzysk jest wtedy tylko po przez RAW a i to czasem nie jest możliwe z powodu nadpisywania poszczególnych sektorów. Nadpisanych danych nic nie odzyska to co znalazł PhotoREC to jedyne co można odzyskać z tak uszkodzonego nośnika.
1. Spróbuj pozbyć się tej bibioteki - zapisz ręcznie kilkanaście bajtów, potem je odczytaj i np. przy każdym starcie programu zwiększ. 2. Jeśli kiedykolwiek zapisywałeś coś w pętli z dużą szybkością to mogłeś uszkodzić pamięć. 3. jako rozmiar podaje się maksymalny rozmiar danych, które chcesz zapisać, w Twoim przypadku powinno być to co najmniej sizeof(str_dane)....
tak, stosuj tablice. Ulatwi ci to robote.... ALE pamietaj zeby NIE ZAPISYWAC DANYCH W KOMORCE EEPROMA O ADRESIE 0. Jesli zaczniesz deklarowac zmienne w bascomie to : ...jakies zmienne... .... .... .... 'EEPROM dim foo as eram byte 'to ci zalatwia komorke 0, bo tu bascom umiesci tą zmienną, i z niej niekorzystasz dim tablica1(3) as eram byte dim tablica2(3)...
Czy taki sam rezultat masz przy dbase_get_record_with_names(), kiedy zamiast $record[4] odwołujesz się do pól po nazwach (np. $record['imie'] ) ? Co dostajesz jak wyrzucisz zawartość tablicy $record na ekran przed wykonaniem dbase_replace_record? Spróbuj też takiego sposobu zapisu tablicy: [syntax=php]$row = array_values($row); dbase_replace_record($db,...
1. Przewody o przekroju < 1,5 mm² ułożone na stałe. Naruszenie zapisów tablicy 52J z PN-IEC 60364-5-52:2002 2. Brak żyły ochronnej. Naruszenie zapisów rozporządzenia w sprawie warunków, jakim powinny odpowiadać budynki i ich usytuowanie.
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];...
a w xmlu myślisz, że coś innego dostajesz tak naprawdę?... <ustawienia> <globalne> <pliki nazwa="abcd" sciezka="gdzies" rozmiar="5"/> </globalne> </ustawienia> Tak czy inaczej - do zapisu tablicy się to nie nadaje. Nie - że XML się nie nadaje, tylko Settings - czego masz zresztą przykład, jak...
Symulacja przycisków zielonymi przyciskami rozumiem. Popróbuję jak to działa. Druga sprawa - zapis tablicy w eeprom. Już znalazłem odpowiedź. Teraz podziałam. Jeżeli będę miał gotowy przetestowany program, to muszę go wgrać do procesora. Podłączam do kompa interfejs USB->płytka programatora. W niej umieszczam procesor. Czy wgrany program w procesorze...
sorry ze tak post pod postem ale zamieszczę ostatniejszą wersje mojego programu: co zmieniałem: -dodałem zapis taki mniej więcej pod exela, to co zapisze można importować do exela. - zmieniłem zapis tablicy ( już można pozostawić wolne miejsca ) - czyszczenie tablicy. - dodatkowe 2 stany przy adresowaniu. - troszkę zwiększyłem niezawodność (znaczy zęby...
Pierwsze, co mi się nasunęło patrząc na datę postu, to czy to się przypadkiem nie stało 26 kwietnia :P ? Bo jeśli tak, to nie wiem czy pamiętasz czasy paniki z okazji Czernobyla - ale nie elektrowni :D... Jeśli natomiast masz problemy z zapisem tablicy partycji, spróbuj najpierw użyć starego DiskEdita z pakietu Norton Utility i wyzerować obszar MBR...
To nie Bascom jest przyczyną tylko źle napisany program ;). 1. odczyt timera1 16bit odbywa się po przez rejestr pomocniczy TEMP, ten rejestr jest też używany przez inne procedury i funkcje i jeśli jest użyty to właśnie niszczona jest wartość High timer1 bo ona tam jest wpisana gdy używasz komendy. wpisując tak timer1 do tablicy możesz gubić High timer1....
Czy dla instalacji fotowoltaicznych w obwodach DC jest zapis konieczności oznakowania piktogramem lub tablica ostrzegawczą o ryzyku porażenia? Tak jak jest oznakowana większość rozdzielni. Nie doczytałem i nie zauważyłem na instalacjach naziemnych takiego znaku/piktogramu.
Ale to jest wrzucone do tablicy przecież. Poza tym, ręcznie to napisałeś kod. Ale zapisu do tablicy fizycznie dokona procesor przecież. Jakoś niejasno wyjaśniasz bo na pewno nie chodzi Ci o to o co pytasz.
unsigned char (*tablica) Źle używasz wskaźnika, ot co jest nie tak. Zauważ, że wskaźnik jak nazwa zobowiązuje wskazuje adres pierwszego elementu tablicy cyfry. Inkrementując wskaźnik przesuwasz się po kolejnych adresach, kolejnych elementach tej tablicy. (at)excray, ekspertem nie jestem, ale sama nazwa tablicy jest wskaźnikiem iirc więc jednakowy jest...
http://obrazki.elektroda.pl/4333123900_1... Program na obrazku powyżej. Założone działanie jest następujące: są dwa wejścia, IN0 oraz IN2. Na wejścia przychodzą impulsy (kilka na sekundę), ale za szybko, aby ze spokojem przeanalizować. Zatem zrobiłem sobie zapis stanów do tablicy, timer co 20msek daje impuls, impuls powoduje zapis danych,...
Może ktoś wie jak założyć tablicę 66 elementową ( każdy element to bit) w obszarze adresowanym bitowo, tak by można było odwoływać się do poszczególnych bitów poprzez współżędne w tablicy np. bit22=Tablica(22). Bascom co prawda przyjmuje deklarację Tablica(66) as bit, ale traktuje to jak zmienną 1 bitową tzn. zapis Tablica(22) = 1 ustawia na 1 wszystkie...
Tak, wiem, dlatego napisałem teoretyczne. Czas przetwarzania oraz zapisywania do tablicy również trzeba uwzględnić. Ale to raczej nie ma nic do tego szatkowania przebiegu.. po prostu próbkowanie odbywa się z mniejszą częstotliwością ale nie rozumiem czemu przykładowo 2, 3, 4 itd element tablicy ma tą samą wartość, skoro jest to już zapis z poprzedniego...
OK, czy tak powinien wyglądać zapis z tablicy 8 bitowej do zmiennej int16? memcpy (out_int16, in_uint8[x], 2); PS: Czy dobrze zakładam, że w mikrokontrolerach uin8_t jest odpowiednikiem char?
Pokaz kod odpowiedzalny za wyświetlanie pojedyńczej kolumny jeśli potrafisz Jeszcze powinieneś dodać kod szóstej kolumny Kol6 , czyli zmienić cały zapis w tablicy kodów .
Wydajniejsza jest tablica-bufor. Na końcu dopisuj wyliczone pozycje wyrzutu, a od początku odczytuj i kasuj te zrzucone. Zapis w tablicy wykonuj w kółko. Pojemność tablicy ilość butelek od czujnika do wyrzutnika i mały zapas.
No ale gdzie leży ten błąd w pierwszej? Właściwie wszystko. Warunek zakończenia, test liczby, zapis do tablicy. Zastosuj sito Eratostenesa.
Nie wiem na ile to pomoże i czy w ogóle, ale mam dwie uwagi: 1. Wszystko to, z czego korzystasz zarówno w programie głównym (w funkcji main i całej hierarchii funkcji, której korzeniem jest main) jak i w funkcjach obsługi przerwań, a co znajduje się w pamięci RAM (zmienne, tablice), powinno być opatrzone słowem kluczowym volatile . 2. Czemu nie zagwarantujesz...
Czekam na M32u4 ze sklepu,i minie ze 2 dni zanim zrobię płytkę ale nadal nie wiem jak to zacząć, mam kod przykładowy na klawiaturę HID, jakiś próbny kod na najprostszy joystik by się przydał. Mam problem z ogólnym ogarnięciem, jest kilka plików .h .c i niewiem co do czego, a najlepsze że nie widzę tam zapisu tablicy HID... Może podpowiesz kolego azonic...
Właśnie zawsze mnie zastanawiało jak zabezpieczyć, żeby użytkownik nie mógł wyjść poza bufor danej tablicy Zapamiętać rozmiar i sprawdzać indeks podczas odczytu/zapisu z tablicy.
Proszę kogoś o podpowiedź i wyjaśnienie który fragment kodu jest odpowiedzialny za zapis w tablicy pamięci układu DS2430A, nie mogę się jakoś połapać. Dziękuję
Przykład mnożenia dwóch textboxów: [syntax=csharp]private void textBox1_TextChanged(object sender, EventArgs e) { decimal ilosc; decimal cena; if (decimal.TryParse(textBox1.Text, out ilosc) && decimal.TryParse(textBox2.Text, System.Globalization.NumberStyles.Curren... System.Globalization.CultureInfo.Current... out cena)) { textBox3.Text...
1. Wywal tą zmienną, nikomu do niczego nie jest potrzebna. 2. Nie używaj do tego celu tablicy, użyj listy http://tutorials.jenkov.com/java-collect... 3. Serializacja obiektu potrzebna mędzy innymi do zapisu/odczytu pliku. Realizacja jej poprzez zapis/odczyt pliku, hmm ... herezja jakaś.
bascom zapis tablica tablica zapis tablica element zapis element tablica
dht22 raspberry miernik uszkodzony pomiar rezystancji prosty pilot włącz wyłącz
czemu zalewa swiece czemu zalewa swiece
Tablet Kiano Intelect 8 3G MS nie włącza się - przyczyny i rozwiązania Jak przełączać informacje na wyświetlaczu Citroën C5?