zapis elementu tablicy

Znaleziono około 474 wyników dla: zapis elementu tablicy
  • [c] [atmega32] - Wskaźniki na tablice i ich wyłuskiwanie

    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...

    Mikrokontrolery AVR   19 Cze 2014 21:52 Odpowiedzi: 5    Wyświetleń: 1188
  • C++ Builder - Różne sposoby deklarowania i odczytu tablic...

    Tak, to dobra metoda, w takiej sytuacji tablica jest deklarowana jako ciągły obszar w pamięci i jest mapowana do tablicy 2W. Te "zabawy" ze wskaźnikami miały Ci to tylko uzmysłowić różnicę między t[y, x], a t[y][x], nikt przy zdrowych zmysłach takiego zapisu nie stosuje. Zapis tab[100][100] jest tożsamy (po wyłączeniu rangecheck) z *(*(t+100)+100) i...

    Programowanie   25 Kwi 2009 19:45 Odpowiedzi: 25    Wyświetleń: 4415
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Jak zaimplementować tablicę czasów wjazdu w SAIA PG5 dla symulacji parkingu?

    Komunikacja: - Cała tablica będzie znajdowała się na sterowniku pierwszym - Sterownik drugi będzie pobierał ze sterownika 1 tylko jeden element z konkretnym indeksem (ten, który zgłosi chęć wyjazdu) - Sterownik ‘WJAZD’ będzie pobierał czas funkcją RTIME i przesyłał go do sterownika ‘WYJAZD’ aby zainicjować czasy na obu sterownikach...

    Automatyka Przemysłowa   26 Sty 2011 21:13 Odpowiedzi: 9    Wyświetleń: 2864
  • [Automatyka] Stabilność układu z transmitancją 4s^3+2s^2+s, kryteria Hurwitza i Nyquista

    prawda, ale chętnie zobaczyłbym zapis źródłowy tego wyznacznika (i jeszcze jednego, choć zdegenerowanego do jednego elementu ...) Układ zamknięty: D1 = det|a2 a3| = 2*1-4*1 = -2 |a0 a1| D2 = det |a2|=2 Ukł. otwarty: D1 = det|a2 a3| = 2*1-4*0 = 2 |a0 a1| D2 = det |a2|=2 A to już jest 'zjadliwe' ... To znaczy który Adolf Hurwitz podał inną postać swego...

    Nauka Elektroniki, Teoria i Laborki   06 Sty 2011 13:04 Odpowiedzi: 9    Wyświetleń: 6593
  • Wemos D1 "Arduino" i DHT11 - prosta stacja pogody z wykresami na stronie WWW

    https://obrazki.elektroda.pl/8545401100_... Mój poprzedni temat o Pierwsze kroki Jakiś czas temu publikowałem temat o https://obrazki.elektroda.pl/4535548900_... Wyszukujemy DHT. Biblioteka DHT wymaga też dodania Adafruit Unified Sensor Library, więc dodajemy obie biblioteki. Najpierw Unified Sensor: https://obrazki.elektroda.pl/1839946000_...

    Artykuły   12 Kwi 2024 11:41 Odpowiedzi: 17    Wyświetleń: 4347
  • REKLAMA
  • [C++] Dostęp do i-tego elementu tablicy wskaźnikowej - jak?

    cout << tab wyświetli adres, a cout << *tab wyświetli to, co jest pod tym adresem. cout << (tab + 1) lub cout << &tab wyświetli adres kolejnego elementu, a cout << *(tab + 1) lub cout << tab jego wartość. Zapis tab działa dokładnie tak samo jak *(tab + 1) , dlatego taki sam efekt da zapis 1 . W przypadku tablic...

    Programowanie Początkujący   23 Mar 2019 10:21 Odpowiedzi: 3    Wyświetleń: 723
  • Schemat blokowy z omówieniem oraz opis słowny algorytmu

    Witam. Muszę narysować schemat blokowy do danego programu oraz skonstruować opis słowny algorytmu. Zrobiłem owy schemat wraz z opisem aczkolwiek nie wiem czy są one dobrze zrobione. Prosiłbym o szybką pomoc w miarę możliwości w tej sprawie. Poniżej wrzucam : *kod (c#) *zadanie *skonstruowany przeze mnie zapis słowny (WE: N liczba określająca rozmiar...

    Programowanie Początkujący   27 Sty 2022 20:47 Odpowiedzi: 11    Wyświetleń: 918
  • REKLAMA
  • PHP - Jak zapisać warunek IF z elementem tablicy bez użycia nawiasów?

    Witam, kiedy trzeba wydrukować wartość elementu tablicy to należy użyć nawiasów{} [syntax=php] echo "a={$tab1[21][$i]}"; [/syntax] ale jak zapisać taki warunek: [syntax=php] if ($tab1[21][$i]==NULL) {...} [/syntax] bez nawiasów nie działa gdyż element tablicy zapisany w ten sposób zwraca wartość "Array[0]". Z kolei zapis z nawiasami daje błąd : [syntax=text]Parse...

    Programowanie   02 Gru 2016 17:39 Odpowiedzi: 2    Wyświetleń: 666
  • Funkcja zwaracająca wartość: wskaźnik do x int - jak zapisać?

    Nie wiem czy dobrze rozumiem do czego dążysz ale możesz napisać coś takiego int funkcja(char *wsk) { *(wsk+3) = 2; return (int)*(wsk+3); } wywołanie char data Nie, nie o to mi chodziło. Tutaj odwołujesz się tylko do 4 elementu tablicy. Dodano po 1 Czyli to: Tym zapisem zwiększasz wartość elementów tablicy tak? A nie można było zapisać tego tak *wsk...

    Programowanie Początkujący   03 Cze 2017 14:54 Odpowiedzi: 6    Wyświetleń: 1263
  • Jak zapisać stan wielu checkboxów do tablicy w C++ Builderze?

    Witam! Mam pytanie dotyczące checkboxów w C++ Builderze. Chciałbym stworzyć coś takiego: wstawić paręnaście checkboxów (osobnych) do projektu i napisać aplikacje która będzie sprawdzała po uruchomieniu czy dany checkbox jest zanaczony (Checked) i jeżeli tak za pomocą funkcji if wpisywała jakąś wartość do wcześniej stworzonej tablicy, np. tablica int...

    Programowanie   10 Wrz 2010 11:30 Odpowiedzi: 2    Wyświetleń: 1569
  • REKLAMA
  • Wskaźniki w WinAVR. Jak przekazać do funkcji wskaźnik do tablicy?

    W sumie z dwoma parametrami mógłbym to zrobić, ale nie jest to eleganckie. W moim przypadku trzymam w jednej dużej tablicy (128 słowowej) małe tablice po 16 słów. Muszę obliczać średnia z poszczególnych tablic. Mogę to zrobić podając jako drugi parametr numer kolejnej tablicy, ale pomyślałem sobie, że tablica jest trzymana w pamięci jako kolejne komórki,...

    Mikrokontrolery   10 Kwi 2006 21:01 Odpowiedzi: 7    Wyświetleń: 1899
  • Jak przesłać plik WAV (8KHz, 8bit, mono) przez UART i odtworzyć przez PWM?

    Nie wiem jak robi to kolega mirekk36 i z chęciom chciałby się dowiedzieć tak z ciekawości ale ja zrobiłbym to na tablicy N - elementowej gdzie N to wielkość twojego bufora. Dane z RS wpadają do kolejnych elementów tablicy przy czym indeksem tablicy jest np zmienna "i". Każdy zapis do tablicy zwiększa indeks "i'. Po zapełnieniu całej tablicy nadpisujesz...

    Mikrokontrolery AVR   08 Mar 2012 16:44 Odpowiedzi: 19    Wyświetleń: 3079
  • Nauka pisania w Bascomie sprawdzenie kodu zegara i termometru .

    Kolego coś takiego wymyśliłem :[syntax=vbnet] $regfile = "m16adef.dat" $crystal = 80000000 $hwstack = 40 $swstack = 16 $framesize = 32 Config Porta = Input 'port A jako wejścia Config Portb = Output 'port B jako wyjścia ' Config Portd = Input 'Port D Jako Wejścia Config Portc = Output 'port C jako wyjścia Config Sda = Portc.1 'konfiguracja pinu magistrali...

    Mikrokontrolery AVR   28 Sie 2018 21:16 Odpowiedzi: 17    Wyświetleń: 825
  • [AVR] Jak zapisać strukturę z wskaźnikiem do EEPROM w AVR przy użyciu WinAVR?

    Eeee... A po co, skoro i tak zapis do EEPROMu realizowany jest blokowo? A nawet jeśli by nie był, to wystarczy zrobić sobie funkcję, która ten zapis będzie realizowała właśnie w taki sposób? Tak czy siak nie rozwiązuje to problemu autora, ponieważ problem ten jest dosyć skomplikowany [; Ze swojej strony proponowałbym tablicę na takie napisy użytkownika...

    Mikrokontrolery AVR   27 Sie 2010 19:47 Odpowiedzi: 24    Wyświetleń: 5901
  • Jak działa warunek `if(bufor)` w programowaniu w C na mikrokontrolery?

    1. Mógł byś zrobić coś takiego (nie polecam): bufor , może to być jakaś inna zmienna, śmieci itp. Tutaj od razu coś wytłumaczę. Wykorzystałem taki fragment: adres ? Na element adres na początku wskazuje na zerowy blok ale możemy go przesunąć w jedną lub drugą stronę. Więc można zrobić coś takiego: 1. Jak w taki sposób czytać wewnątrz tej funkcji, żeby...

    Programowanie   29 Mar 2017 07:47 Odpowiedzi: 38    Wyświetleń: 2637
  • [C] Synchronizacja procesów UNIX za pomocą semaforów.

    Przepisałem to jeszcze raz od początku i chyba jest lepiej niż było. Niestety teraz wszystkie wątki producenta zapisują jednocześnie jeden miejsce tablicy wspólnej a procesy konsumenta odczytują tą lokalizacje pamięci również wszystkie naraz. Co poprawić ? #include <sys/types.h> #include <sys/ipc.h> #include <sys/sem.h> #include <errno.h>...

    Programowanie   10 Maj 2010 23:13 Odpowiedzi: 13    Wyświetleń: 3178
  • [C++] Tworzenie tablicy dynamicznej dwuwymiarowej

    Mogę w związku z tym prosić o przykładowy program z tablicami dynamicznymi, bo gdy wpisuję "tablice dynamiczne c++" w google to jedyne co mi się pokazuje to wersja ze wskaźnikami, które w/g przedmówcy nie są tablicami, i ma on rację, ale w dalszym ciągu nie wiem jak zbudować poprawną tablicę dynamiczną jedno i dwuwymiarową Jednowymiarowa tablica dynamiczna:...

    Programowanie   09 Lis 2009 23:21 Odpowiedzi: 28    Wyświetleń: 30557
  • [C] Tworzenie i zapis macierzy rzadkiej w C – wprowadzanie liczb, pozycje, plik

    Mi się wydaje, że reprezentacja tablicowa będzie do bani bo jak macierz ma 1000x1000 to pamięci może nie starczyć na taką operację. Po za tym jak będzie tylko 10 nie zerowych wartości w tej tablicy to będzie to marnowaniem pamięci przechowywanie takiej liczby zer. Dodatkowo tablica potrzebuje ciągłego obszaru pamięci co może być trudne do wygospodarowania...

    Programowanie Początkujący   03 Cze 2009 06:04 Odpowiedzi: 12    Wyświetleń: 4245
  • Jak użyć tablic do wyświetlania wartości ADC na LCD?

    nie jest dokładnie wyskalowany wiec np . 2bity odpowiadałoby (wyświetlałoby)0,1V , 4 bity 0,2V ale już np 6bitów 0,3V a 20bitów 1,1V i inne. Nie łapie o co chodzi z tymi bitami chodzi mi o zasade tworzenia tablic w asemblerze bo na razie wiem tylko że zaczyna się to od .db . jak to zrozumiem to licze że dalej mi pójdzie. A potem adresujesz względem...

    Mikrokontrolery   20 Kwi 2004 17:45 Odpowiedzi: 5    Wyświetleń: 1519
  • [C] - Zadania dla początkujących: Tablice, konwersje typów, sortowanie bąbelkowe

    Ja od siebie dodam, że w pętli for warto pisać for(int i=0;i<10;i++). Chodzi konkretnie o to, by rozpoczynać pętle od wartości i=0 a nie i=1. Takie wyjście jest lepsze, gdyż odwołując się do pierwszego elementu tablicy piszesz np. tablica[0] a nie tablica[1] (indeksowanie w C zaczyna się właśnie od 0). Konwersję możesz zaimplementować np. poleceniem:...

    Programowanie Początkujący   04 Lis 2014 19:00 Odpowiedzi: 6    Wyświetleń: 2202
  • Dlaczego zapis do EEPROM na Atmega16 nie działa w AVR Studio?

    Mój kod wygląda następująco: void writeEEPROM(byte* WriteBuffer, int Size){ unsigned int WriteAddress = 0; byte El_Number = 0; EECR = 0; // EEPROM Control Register while(Size){ //Size - rozmiar tablicy do przeslania while(EECR & (1<<EEWE)) { asm volatile ("nop"::); } //Czekaj aż EEWE = 0; EEDR = WriteBuffer[El_Number++];//Dane do wysłania,...

    Mikrokontrolery   18 Lut 2007 15:28 Odpowiedzi: 10    Wyświetleń: 2528
  • [C] Usuwanie elementu z listy i zapis/odczyt pliku w C - jak to zrobić?

    Mam dwa dość spore problemy, z którymi nie mogę się uporać: 1. Usunąć dany element tablicy dynamicznej. Oto fragment kodu przedstawiający deklarację struktury oraz moje (prawdopodobnie do niczego się nienadające) wypociny: struct node{ struct info *pointer; struct node *prev; struct node *next; }; struct info{ char imie[15]; char...

    Programowanie   22 Paź 2008 11:34 Odpowiedzi: 8    Wyświetleń: 4203
  • UART nie odbiera znaku przy aktywnym Timer0 - co może być przyczyną?

    /* Autor: Miroslaw Lach Kontakt: mrqchip(at)op.pl lub mrq5(at)wp.pl Warunki uzywania oprogramowania ------------------------------- Oprogramowanie ponizsze jest oprogramowaniem darmowym, z zastrzezeniami ponizej. Autor wyraza zgode na bezplatne wykorzystanie oprogramowania, tak w czesci,jak i w calosci, w dzialalnosci gospodarczej i na uzytek...

    Mikrokontrolery   14 Cze 2006 13:33 Odpowiedzi: 3    Wyświetleń: 1317
  • Jak działa funkcja swap w programie sortującym QUICKSORT?

    int swap(int*x, int*y) { int temp; temp=*x; *x=*y; *y=temp; } proste: masz dwa argumenty x i y, oba są wskażnikami na zmienną typu int int temp; // chyba oczywiste jak masz np linię 'swap (&tab Dodano po 1 co do funkcji int rozsortuj(int tab[]) { int i=1, j=9; while(i<j) { if(tab[i]>tab[0]&...

    Programowanie   29 Mar 2006 14:19 Odpowiedzi: 4    Wyświetleń: 1606
  • Pytania o pętle i tablice w C++: indeksy, inicjalizacja, inkrementacja

    Witam! for(i=1;i<=n;i++) - Kiedy piszemy i=0 a kiedy i=1? To zależy co chcesz zrobić. Jeśli chcesz aby początkowa wartość i była równa 0 to piszesz i=0 a jak chcesz aby była to inna wartość np 10 to piszesz i=10 . Przy okazji for oznacza pętle a zawartość nawiasu za for oznacza kolejno ( początkową wartość licznika pętli; warunek kontynuacji pętli;...

    Programowanie   30 Maj 2006 21:21 Odpowiedzi: 3    Wyświetleń: 1101
  • Jak rysować wykresy w Visual Studio 2010 przy użyciu VB?

    no bo tak będzie ... przypisałeś do zdarzenia "SaveFileDialog1_FileOk" zapis zmiennej do pliku, a myślę że chciałeś dane zaczytać i dopisywać po sprawdzeniu portu UART czyli nie po naciśnięciu przycisku a w timerze w którym (w naszym przykładzie) generują się liczby do wykresu. wydaje mi się że powinno być to zrobione tak: 1. tworzysz jakiś plik konfiguracyjny...

    Programowanie   19 Mar 2013 22:36 Odpowiedzi: 75    Wyświetleń: 25512
  • Jak poprawnie używać wskaźników z tablicą wielowymiarową w C++?

    teraz jezeli chodzi o przegladanie tablicy to najszybciej bedzie tak char tab[10]; char *tabwsk; char *tabkon=&tab[9]; for (tabwsk=tab; tabwsk!=tabkon; tabwsk++) { //operacje } oczywsicie przy malych tablicach przyrost predkosci nie bedzie az tak widoczny, ale w przypadku tablic duzych (powiedzmy ponad 1000000 elelemntow)...

    Programowanie   14 Gru 2007 14:46 Odpowiedzi: 21    Wyświetleń: 10991
  • Arduino Uno R3 - Zapis bajtowy na dysk z pomocą programu Processing 2.0

    Poniżej program do odczytu pakietu danych z urządzenia oraz deszyfracji tego pakietu. Arduino wysyła 34 bajty z tablicy. http://obrazki.elektroda.pl/9504006700_1... http://obrazki.elektroda.pl/4631917400_1...

    Arduino   17 Mar 2014 08:06 Odpowiedzi: 3    Wyświetleń: 2763
  • C# - Jak ukryć nazwę użytkownika w pliku binarnym aplikacji szyfrującej?

    Na samym początku jako nowicjusz - witam Wszystkich Forumowiczów. Mój problem jest następujący. Próbuję napisać aplikację szyfrującą/deszyfrującą tekst z textBoxa. Program wczytuje klucz z pliku binarnego, który jest niezbędny do tego zadania. Dodatkowo jest też KeyGen, za pomocą którego generuje potrzebne narzędzie. Aplikacja KeyGen tworzy klucz pod...

    Programowanie   22 Mar 2013 11:46 Odpowiedzi: 3    Wyświetleń: 2742
  • Pascal - funkcje do zarządzania bazą danych osób (szukanie, modyfikacja)

    Hej potrzebuję pomocy z bazą danych w Pascalu. Potrzebuję aby program szukał osób po nazwisku i wieku i je wyświetlał(w osobnych procedurach), miał możliwość modyfikowania dane osoby, wypisywanie wybranego elementu i sortowanie względem wieku. Z góry dzięki za pomoc. [syntax=pascal]program baza_danych_osob; const MaxOsob = 100; Plik_Bazy_Danych = 'osoby.txt';...

    Programowanie Początkujący   19 Lis 2015 10:30 Odpowiedzi: 2    Wyświetleń: 960
  • Uzywanie zmiennych i malejaca czestotliwosc maksymalna

    Unlike signals, variables have neither history nor future, because according to its definition, each variable has only current value. No checking for the last event, time elapsed since the last event, previous value, etc. can be performed on variables. wg. przemyslanych przeze mnie zalozec, powinienem zliczac ile taktow zegara jestem w stanie ZAPIS....

    Programowalne układy logiczne   26 Paź 2007 18:39 Odpowiedzi: 30    Wyświetleń: 3492
  • Lista komunikatów błędów Windows XP/2003 - znaczenie kodów błędów

    Tak jak w temacie, mam nadzieję, że coś pomoże. Komunikaty przekopiowane żywcem z forum sklepu PCProjekt. 0. 0x0000 Operacja zakończona pomyślnie. 1. 0x0001 Niewłaściwa funkcja. 2. 0x0002 System nie odnalazł określonego pliku. 3. 0x0003 System nie odnalazł określonej ścieżki. 4. 0x0004 Otwarcie pliku jest niemożliwe. 5. 0x0005 Brak dostępu. 6. 0x0006...

    Software serwis   09 Sie 2005 17:41 Odpowiedzi: 2    Wyświetleń: 7139
  • Szybkie pytanie - zapis do tablicy dwuwymiarowej...

    Jeżeli tablica jest dwuwymiarowa, musisz używać dwóch indeksów do zaadresowania jej elementu, np. : Serial.prinln(tablica[0][0]); Pozdr

    Arduino   30 Wrz 2023 21:50 Odpowiedzi: 6    Wyświetleń: 1053
  • Wyjaśnienie zapisu `id = *(uint16_t *)(restart + 1)` w C i inne pytania

    ad.1 Aby zrozumieć co się dzieje w tej linijce musisz dowiedzieć się co to są wskaźniki i rzutowanie typów. Jeżeli restart to tablica, to: [syntax=c]x=restart[0];[/syntax] przepisze pierwszy element z tablicy do zmiennej x. Nazwa tablicy to jednocześnie wskaźnik (adres w pamięci) do tej tablicy. I na przykład: [syntax=c]x=restart[1];[/syntax] zadziała...

    Mikrokontrolery Początkujący   03 Sty 2013 17:13 Odpowiedzi: 14    Wyświetleń: 1875
  • [C++] Odwrócenie kolejności elementów tablicy.

    Nie wskazałeś poprawnie elementu tablicy w ostatniej pętli. Generalnie radziłbym posłużyć się zapisem tablicowym przez przesuwania wskaźnika samego.

    Programowanie Początkujący   23 Mar 2010 00:08 Odpowiedzi: 7    Wyświetleń: 20082
  • [C] - Sprintf i przekazywanie const char* do funkcji, problem z nazwą pliku

    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...

    Programowanie Początkujący   28 Sie 2013 15:07 Odpowiedzi: 6    Wyświetleń: 1707
  • [avr-gcc] tablica 128 bitów - sposób utworzenia: struct?

    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]...

    Mikrokontrolery   05 Gru 2009 11:25 Odpowiedzi: 13    Wyświetleń: 3203
  • GCC-AVR: Błąd wskaźnika do struktury w funkcji w AVRStudio + WinAVR

    ponieważ operujesz wskaźnikiem na strukturę musisz wskaźnik wyłuskać (komunikat błędu linia 16) i dopiero możesz się odwoływać. Masz dwie opcje: 1/ (*Bufor1).rozmiar=0; 2/ Bufor1->rozmiar=0; Przy stosowaniu operatora u8 i = 2; char* ch = "test"; char ch2 = i[ch]; // kompiluje się i jest równoważne ch[i] Jednocześnie oznacza...

    Mikrokontrolery AVR   28 Cze 2008 22:25 Odpowiedzi: 2    Wyświetleń: 2548
  • ATmega32 - Skrócenie obliczeń, elementy 13 bitowe i tablica 16 bitowa.

    Lecz w który miejscu mnożę dwie liczby 16 bitowe podczas zapisywania do tablicy? mnożę 8 bitowe b i 256 ( 8bitów ) Ty to rozumiesz. Ja to rozumiem. Kompilator tego NIE rozumie. Poza tym dziwny ten zapis: [syntax=c]b=0b&00011111[/syntax] Ani średnika na końcu ani sensu w środku.

    Mikrokontrolery AVR   26 Lis 2013 09:33 Odpowiedzi: 26    Wyświetleń: 2625
  • Tablica 16-bitowa z zapisem danych 8-bitowych z UARTa

    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...

    Programowanie Początkujący   10 Lip 2022 21:44 Odpowiedzi: 6    Wyświetleń: 453
  • Program do generowania dużych plików binarnych powyżej 100k w C/C++

    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];...

    Mikrokontrolery   30 Gru 2006 01:05 Odpowiedzi: 6    Wyświetleń: 4989
  • Jak wyświetlić pojedynczy znak z tablicy na LCD HD44780 w AVR[C]?

    tymon_x działa ale jak byś mi mógł jeszcze wytłumaczyć dlaczego tablica buf jest 3 elementowa ? buf A skąd ci się teraz wzięła tablica 3 elementowa ? przecież tymon_x nic nie pisał o tym. Podał ci tylko dobry sposób jak sobie wyświetlić pojedynczy znak z całej twojej tablicy jednej czy drugiej. Tablica w przykładzie kolegi tymon_x jest przecież 2 elementowa...

    Mikrokontrolery Początkujący   12 Lut 2012 13:56 Odpowiedzi: 4    Wyświetleń: 2425
  • Kod aktualizacji wykresu temperatury i wilgotności - niepewność działania pamięci fram MB85RC256V

    Niestety funkcja FRAM.write() nie zwraca informacji o tym, czy operacja zapisu się powiodła. Może powinieneś po każdej funkcji FRAM.write() wywoływać funkcję FRAM.read() i sprawdzać, czy zapis dokonał się prawidłowo - taka drobna diagnostyka błędów w programie nie zaszkodzi ;) Alternatywnym rozwiązaniem byłoby użycie innej biblioteki, która ma już wbudowaną...

    Arduino   20 Sty 2022 22:03 Odpowiedzi: 4    Wyświetleń: 321
  • Przeciążanie operatorów przy operacjach na wektorach

    Tak, dodawanie czy odejmowanie to takie same operacje na wszystkich odpowiadających współrzędnych. Gorzej trochę z mnożeniem czy dzieleniem... Takie operacje na wektorach (macierzach) wykonuje się już w trochę bardziej złożony sposób. Najwygodniej, jakbyś poprzestał na mnożeniu i dzieleniu przez liczbę - wtedy po prostu każdy element tablicy mnożysz...

    Programowanie   31 Mar 2017 10:31 Odpowiedzi: 24    Wyświetleń: 1704
  • [Keil] Dziwne działanie SPI przy tablicach wielowymiarowych w strukturze

    Może gdzieś w programie dokonywałeś zapisu do elementu tablicy i posłużyłeś się indeksem większym niż ostatni element tablicy. Kompilator nie pokaże wtedy błędu a zapisany zostanie fragment pamięci, który mógł być zajęty przez np. inną zmienną. Jeśli np. mamy tablicę "tab" z 4 elementami a w programie użyjesz instrukcji tab[4]=10; to program skompiluje...

    Mikrokontrolery ARM   11 Mar 2010 20:45 Odpowiedzi: 6    Wyświetleń: 2125
  • Dlaczego oscyloskop na ATMega32 zniekształca przebieg trójkątny?

    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...

    Mikrokontrolery AVR   29 Mar 2011 22:36 Odpowiedzi: 29    Wyświetleń: 2522
  • ARM GCC - Wyjaśnienie wskaźników do funkcji i rzutowania w C

    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,...

    Mikrokontrolery ARM   11 Kwi 2013 13:21 Odpowiedzi: 4    Wyświetleń: 1362
  • Niedziałający pendrive - brak pojemności i systemu plików

    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ą...

    Naprawa nośników i odzysk danych   23 Lis 2020 13:55 Odpowiedzi: 11    Wyświetleń: 1554
  • Zliczanie i wyświetlanie histogramu pliku (tryb 13h)

    nie zabardzo pamiętam assemblera ale zrobiłbym to tak: 1.deklaracja tablicy od 0 do 255 elementów wyzerowanej 2.otwarcie pliku a)czytanie znaku b)ustawienie indexu tablicy na odczytany znak, c)odczyt z tablic wartosci, d)incrementacja, e)zapis do pamiecie, f) jezeli nie ma konca pliku goto a) 3. obliczenie maxymalnej wartosci wystapienia ktoregos znaku...

    Programowanie   08 Mar 2006 21:21 Odpowiedzi: 6    Wyświetleń: 1207
  • Visual Basic: Odczyt licznika energii przez Modbus RTU i zapis do pliku

    Możesz wykorzystać do tego tablice ;), tzn. zapisywać wartość licznika zamiast do jednej zmiennej, to do 120-elementowej tablicy pod indeks wskazywany przez zmienną np. i , która na początku ma zawierać zero . Po każdym wpisaniu do tablicy zmienną i należy zwiększyć o 1 - dzięki temu kolejny wpis do tablicy zostanie zapisany w następne miejsce. Po godzinie,...

    Programowanie   01 Kwi 2011 18:21 Odpowiedzi: 16    Wyświetleń: 4394