funkcja zwraca tablica

Znaleziono około 796 wyników dla: funkcja zwraca tablica
  • Dlaczego malloc() zwraca NULL na STM32H743 w Keil MDK-ARM?

    Potrzebuję w projekcie użyć dynamicznej alokacji pamięci, niestety malloc() zawsze zwraca mi NULL. 1. Proponuję nie używać malloc w projektach embedded. 2. Najprawdoposobniej sbrk jest tylko "kadłubkowa" dla zapernienia linkowania się kodu. Co zrobić: 1. Jeżeli się już uparłeś na "malloc" to proponował bym freeRTOS-a z jego implementacją heap4.c albo...

    Mikrokontrolery   16 Mar 2025 00:09 Odpowiedzi: 2    Wyświetleń: 267
  • REKLAMA
  • 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ń: 1365
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • AVR/ATMEGA644PA/Atmel Studio 6 - Struktura w EEPROM - błędny odczyt

    Masz podawane złe długości pól. Skoro odwołujesz się np. do pola okrążenia typu DANE_ZAWODNIKA to nie możesz robić sizeof(DANE_ZAWODNIKA) bo to nadpisze ci kolejne pola, powinno być sizeof ale pola okrążenia. Takich błędów masz więcej. Definicja: DANE_ZAWODNIKA numer_zawodnika_tab[sizeof(DANE_ZAWODNIK... też na oko jest bez sensu. Bo robisz tablicę...

    Mikrokontrolery Początkujący   28 Lip 2013 20:30 Odpowiedzi: 2    Wyświetleń: 1455
  • [C++]Program sprawdzający słówka z języka angielskiego.

    Wyrażenie unsigned aLiczby return aLiczby[3] && true ; jest błedny! Funkcje w c++ mogą zwracać przez nazwe tylko jedną zmienną, może to być tablica danych,bądz cokolwiek innego ale nigdy nie można zwrócić dwóch lub więcej zmiennych przez nazwe funkcji tak jak Ty to robisz. Nie rozumiem czemu kompilator pozwala na takie wyrażenie, zawsze jest...

    Programowanie Początkujący   24 Maj 2011 20:41 Odpowiedzi: 18    Wyświetleń: 3189
  • REKLAMA
  • Excel polaczenie 2 tabel za pomoca wspolnego klucza.

    Wykorzystaj WYSZUKAJ.PIONOWO(szukana_wartość;tablica... Szukana wartość to kod, tablica to kod i druga kolumna, nr kolumny to kolumna z której mają być informację i teraz najważniejsze: 0 wtedy dokładnie będzie szukał kodu i dane nie muszą być posortowane, jeżeli nie znajdzie kodu funkcja zwraca błąd. Więc wykorzystaj tu funkcję jeżeli (jeżeli...

    Software serwis   04 Lis 2015 22:57 Odpowiedzi: 6    Wyświetleń: 34452
  • Funkcja zwracająca tablicę int-ów z podaną długością i sumą elementów (C++)

    Jedną z zasadniczych różnic pomiędzy C a C++ jest taka, że w C++ używa się referencji zamiast wskaźników, a wskaźników tylko tam, gdzie jest to niezbędnie konieczne. W kontekście tego wątku bym bardziej myślał o smart pointerze (nie do końca tu ulepszy kod, choć trochę), albo "szkolnej" klasie Tablica zawierającej i wskaźnik, i długość, i co konieczne...

    Programowanie   29 Sty 2022 14:48 Odpowiedzi: 10    Wyświetleń: 429
  • REKLAMA
  • [ATMega8] [ATMega8][avr-gcc] - Optymalizacja konwersji uint64 na tablicę dziesiętną

    Witam, Na wejściu mamy 40-bitową liczbę binarną, potrzebujemy ją skonwertować na zapis przy podstawie 10. Chcemy tego dokonać bez angażowania 'dużej biblioteki'. Najlepiej jest tego dokonać metodą kompensacyjną. [syntax=C] /* niezbędne deklaracje np. uint8_t arr[5]; itp. Także kolejność lsb..msb bardziej pożądana, ale nie niezbędna */ /* Tablica użyta...

    Mikrokontrolery AVR   27 Maj 2020 19:54 Odpowiedzi: 17    Wyświetleń: 3693
  • [C] Jak poprawić kod sortowania tablicy char w C?

    Chyba faktycznie powinno się dodać przycisk "wpuścił w maliny". ;) Po co for'em sprawdzac dlugosc tablic - mozna skorzystac z wbudowanej funkcji sizeof() ktora dziala zdecydowanie szybciej. Jaki sizeof? sizeof() zwraca statyczny rozmiar tablicy, który jest zawsze większy, niż długość napisu - przynajmniej w poprawnie napisanym programie. Ręczne liczenie...

    Programowanie Początkujący   09 Gru 2010 12:39 Odpowiedzi: 14    Wyświetleń: 9414
  • Jak poprawić pętle w programie C do par liczb pierwszych różniących się o 2?

    Niestety wciaż źle. Dlaczego dalej stosujesz podwójną pętlę? Wystarczy tylko ta środkowa! Ponadto indeksować tablicę powinnaś zmienną k (ilość znalezionych) a nie n, która w zasadzie urwana jest z choinki. 20 razy wypełniasz to samo miejsce w tablicy, ostatecznie zachowując ostatnią parę! Owszem, wypiszesz poprawnie (choć 20 razy), ale tablica nie ma...

    Programowanie   20 Gru 2011 15:46 Odpowiedzi: 14    Wyświetleń: 1821
  • Losowe liczby w C++. Generują się te same liczby.

    Arar dziękuję za jasną i szybką odpowiedź. "azra". ^^ Ad 1. "Co robi ta linijka" I co robi z tą wartością? Nic. ;) Nigdzie jej nie zapisuje, więc jest po prostu zbędna. Gdybyś kompilował z -Wall -Wextra to dostałbyś ostrzeżenie, że ta linijka kompletnie nic nie robi. Ad. 3. "VLA" nie jest to dla mnie na razie zbyt jasne i nie wiem czemu nie powinno...

    Programowanie   24 Lut 2011 11:55 Odpowiedzi: 9    Wyświetleń: 7379
  • REKLAMA
  • 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ń: 5004
  • Integracja PHP z XML dla strony o multimetrach UNITRA

    W wypadku bazy nie ma przynajmniej zamieszania z sortowaniem - sprawę załatwi "ORDER BY" w zapytaniu :) Sama obsługa baz również nie jest ciężka, wystarczy coś takiego: mysql_connect('host', 'user', 'pass'); mysql_select_db('baza'); $res = mysql_query('SELECT * FROM tab ORDER by nazwa ASC'); while($tab = mysql_fetch_array($res,MYSQL_NUM)...

    Programowanie   14 Mar 2009 00:40 Odpowiedzi: 24    Wyświetleń: 13078
  • Atmega 32 Bascom - jak poprawnie ustawić miesiąc i rok w rejestrze?

    Mając trochę wolnego czasu napisałem parę funkcji do obsługi układu PCF8583. Funkcja która ustawia godzinę i datę zapisuje też dane potrzebne do obliczenia pełnego roku, dzień tygodnia jest obliczany automatycznie na podstawie daty. Funkcje Pcf8583_write i Pcf8583_read można wykorzystać do zapisywania/odczytywania danych z wolnej pamięci ram. Dostępne...

    Mikrokontrolery AVR   26 Sty 2013 19:17 Odpowiedzi: 30    Wyświetleń: 6201
  • [C] Jak odczytać 64-bitowy kod ROM z czujników DS18b20 w C?

    Funkcja może przyjąć argument od 0 do AMOUNT-1 i wysyła na linię DQ rom'a z tablicy. [syntax=c] /***************************************... Wysyła 64-bitowy numer identyfikacyjny ROM, z tablicy rom[AMOUNT][8] wybranego urządzenia. ****************************************...

    Mikrokontrolery AVR   26 Lip 2013 07:44 Odpowiedzi: 39    Wyświetleń: 11876
  • Wnętrze radia Blaupunkt MS8BK, analiza pamięci Flash i drugie życie wyświetlacza z CD1628 z Arduino

    https://obrazki.elektroda.pl/8150253700_... Oto krótka prezentacja wnętrza mikrowieży z odtwarzaczem CD i USB firmy Blaupunkt model MS8BK. Sprawdzę tutaj jak jest ona zbudowana, spróbuję przeanalizować jej firmware z nieznanego mikroprocesora i określić jego architekturę w Ghidra, a potem uruchomię jej wyświetlacz z Arduino. https://obrazki.elektroda.pl/3095604700_...

    Wnętrza urządzeń   19 Gru 2025 21:50 Odpowiedzi: 4    Wyświetleń: 1248
  • C/C++ - Funkcja zwracająca tablicę: błędne wartości przy kolejnych wywołaniach

    Nie przejrzałem całego kodu, ale od razu rzuca się w oczy błąd, na który kompilator powinien zwrócić Ci uwagę: double *oout = malloc(511 * sizeof(double)); // w C double *oout = new double[511]; // w C++

    Programowanie   07 Kwi 2014 10:57 Odpowiedzi: 4    Wyświetleń: 3999
  • Obsługa MQTT w PHP - tworzymy własną automatyzację

    https://obrazki.elektroda.pl/1176245800_... Chciałem wam zaprezentować rozwiązanie programowe sterowania urządzeniami opartymi o MQTT i Zigbee2Mqtt poprzez PHP. Oprogramowania umożliwia: - tworzenie automatyzacji w tym także automatyzacji opartych o pętle czasowe czy opóźnienia, - tłumaczenie wiadomości MQTT np. pobieranie informacji...

    Artykuły   20 Lip 2023 17:23 Odpowiedzi: 12    Wyświetleń: 2358
  • Jak pobrać API ceny energii rce-pln i jak je wykorzystać?

    Tylko teraz funkcja 143 wysyła całą tabelę a miała wysyłać ostatnią wartość z tabeli (at)ElektrodaBot Tylko teraz funkcja 143 wysyła całą tabelę a miała wysyłać ostatnią wartość z tabeli (at)ElektrodaBot Bezpośrednia odpowiedź na pytanie Jeśli funkcja 143 nadal zwraca całą tablicę zamiast ostatniej wartości, oznacza to, że w kodzie „nadpisujesz” msg.payload...

    Nauka Elektroniki, Teoria i Laborki   05 Mar 2025 19:46 Odpowiedzi: 51    Wyświetleń: 2100
  • Google Sheets: Jak zwrócić wartość warunku powodującego błąd

    Mam taką formułę =JEŻELI(LUB(LICZ.WARUNKI(A&#... Szybka odpowiedź Zastąp frazę „NOK” konstrukcją, która zwraca „1” lub „2” zależnie od tego, który z dwóch liczników jest różny, a „OK” gdy oba się zgadzają:...

    Software serwis   30 Maj 2025 09:02 Odpowiedzi: 1    Wyświetleń: 66
  • Integracja Input Shaper w stepgen.c LinuxCNC - czy to możliwe?

    (at)ElektrodaBot trochę poprawiłem stepgen.c, przeanalizuj go i jeśli ma błędy, wygeneruj nowy. Bezpośrednia odpowiedź na pytanie Poniżej prezentuję przykładowy, kompletny plik „stepgen.c”, który integruje input shaper (ZV lub MZV) pracujący domyślnie z częstotliwością rezonansową 22,2 Hz i tłumieniem 0,1. Kod zawiera bazową funkcjonalność stepgen...

    Projektowanie i Tworzenie Po godzinach   23 Lut 2025 14:16 Odpowiedzi: 15    Wyświetleń: 405
  • Zastępczy generator 8x PWM sterowany przez UART

    https://obrazki.elektroda.pl/2212041800_... Niniejszy projekt to nic odkrywczego, ale może się komuś przyda. Czasem potrzebujemy wygenerować sygnał PWM dla większej ilości kanałów a akurat nie mamy pod ręką dedykowanego układu - tak było w moim przypadku gdy robiłem mały projekt z oświetleniem i wentylatorami przy "modowaniu PC" -...

    Artykuły   15 Lut 2019 17:24 Odpowiedzi: 33    Wyświetleń: 3624
  • Siedem porad ekspertów dotyczących pisania oprogramowania wbudowanego z pomocą AI

    Dzisiejszy świat pulsuje możliwościami, jakie mają do zaoferowania duże modele AI, takie jak ChatGPT. Potencjał sztucznej inteligencji do zrewolucjonizowania sposobu, w jaki ludzie pracują i bawią się, jest zdumiewający, a dla niektórych również nieco przerażający. Aby pokazać pewną perspektywę względem tego zjawiska, wystarczy spojrzeć na akcje firmy...

    Artykuły   16 Paź 2023 16:46 Odpowiedzi: 1    Wyświetleń: 1002
  • Funkcja bedąca argumentem innej funkcji - zasięg zmiennych

    Kompilator najpierw na stosie rezerwuje miejsce na tablicę, potem funkcji itoa przez rejestry procesora ( lub przez stos) przekazuje wskaźnik( adres ) do tej tablicy. Funkcja itoa zwraca wskaźnik też przez rejestry i ten sam wskaźnik dopiero przekazywany jest do funkcji LCD_WriteText(). Z tego względu, że miejsce dla tej tablicy jest rezerwowane na...

    Mikrokontrolery Początkujący   08 Cze 2017 07:48 Odpowiedzi: 17    Wyświetleń: 1644
  • [C] Błąd C2664: 'puts' - konwersja 'void' na 'const char *' w C, jak naprawić?

    Błąd jest taki że funkcja tablica zwraca jako wynik typ "void" czego puts nie może przyjąć jako argument. Skasuj puts i nawiasy z funkcji main.

    Programowanie   19 Lis 2005 10:55 Odpowiedzi: 5    Wyświetleń: 1425
  • Losowanie liczb bez powtórzeń na Arduino MEGA2560: Tablica czy inne metody?

    Dzień dobry wszystkim ;-) Szukam rozwiązania kilku problemów z oprogramowaniem Arduino, konkretnie MEGA2560, zacznę od pierwszego, które na tą chwilę blokuje pozostałe. Losowanie: Aktualnie program losuje liczby w zakresie 1-12, funkcja random wspomagana przez randomSeed. Jest OK, funkcja zwraca wartość 1-12. Następny etap zakłada wylosowanie kolejnej...

    Arduino   17 Lis 2020 21:57 Odpowiedzi: 1    Wyświetleń: 741
  • C++ - Jak wylosować linię z pliku tekstowego i zapisać do zmiennej?

    najprościej wgrać plik do pamięci na przykład do tablicy, a potem wylosować liczbe z zakresu <0, wielkosc_tablicy). problem z tablicą jest taki że trzeba znać jej rozmiar przed stworzeniem tablicy (logiczne). dlatego albo przelecisz cały plik i policzysz linijki albo w pierwszym wierszu linijki znajdzie się jej wielkość. innym pomysłem(łatwiejszym)...

    Programowanie Początkujący   08 Wrz 2013 13:28 Odpowiedzi: 32    Wyświetleń: 6096
  • ATmega328pb + SIM868, problem z odczytem IMEI, operacje na stringach?

    Cześć Jeżeli uruchomię moduł i wykonam poniższą sekwencję poleceń to wygląda na to, że wszystko działa poprawnie: [syntax=c] //================================ odczytuje numer IMEI modułu gsm uart1_puts("\rimei="); uart1_puts(IMEI); // wyswetlam dotychczas znany IMEI odczyt_IMEI(IMEI); // odczytuję numer IMEI modułu GSM uart1_puts("\rodczytany imei=");...

    Mikrokontrolery   30 Mar 2022 12:47 Odpowiedzi: 8    Wyświetleń: 375
  • językC - Wypełnienie tablicy 4x4 liczbami losowymi

    Poczytaj, co zwraca funkcja random ;) A w ogóle tablica int, wyświetlasz liczby jako float...

    Programowanie Początkujący   16 Lis 2013 18:28 Odpowiedzi: 13    Wyświetleń: 4353
  • MegaSuperDebounce - Biblioteka zaawansowanej obsługi przycisków AVR, ARM PIC ...

    //**************************************... // Plik: keyb.h // // Zaawansowana obsługa przycisków i klawiatur // Wersja: 1.0 // Licencja: GPL v2 // Autor: Deucalion // Email: deucalion#wp.pl // Szczegóły: http://mikrokontrolery.blogspot.com/2011... // //**************************************...

    Mikrokontrolery Początkujący   31 Sty 2021 12:28 Odpowiedzi: 67    Wyświetleń: 19218
  • LCD i Wypisywanie na nim zmiennych typu int i float.

    Niewiem czy to dobre ksiazki ale czytam tylko symfonie c++ grębosza i ansi c B.W.Kernighan i ktos tam.. Niestety nie do wszystkich zalecen się stosuje np do zmiennych globalnych.. :) Które lubie i przez nie sobie zwracam wartosć. TZ to tablica znaków na matrycy znakowej. Funkcja zwraca wcisniety znak.

    Mikrokontrolery   11 Kwi 2008 21:25 Odpowiedzi: 27    Wyświetleń: 4728
  • Excel - formuła do sortowania wierszy według wartości w kolumnach A, B, C

    Dobry wieczór, Problem wynika z użycia funkcji MAX.K w wywołaniu tablicowym. Jeżeli użyjemy tej funkcji w postaci =MAX.K(zakres; tablica) funkcja zwraca w wyniku tyle wartości ile liczy tablica. Jeżeli tablica ma tylko jeden element powinno się odczytywać wynik z jednej komórki. Jeżeli użyje się funkcji tablicowo i zaznaczony zakres na wynik jest większy...

    Programowanie   07 Mar 2014 00:26 Odpowiedzi: 5    Wyświetleń: 2349
  • c++ - błąd _BLOCK_TYPE_IS_VALID podczas uruchamiania

    Witam. Mam do napisania program, oto treść 'zadania' : Zdefiniuj typ strukturalny zawierający 3 pola (int, char, double ). Następnie zaimplementuj funkcje do obsługi zdefiniowanego typu: 1. losowanie – funkcja: a) pobiera jako argument liczbę N struktur, które mają zostad utworzone; b) dynamicznie alokuje pamięć na tablicę N wskaźników na struktury;...

    Programowanie Początkujący   13 Paź 2014 17:29 Odpowiedzi: 7    Wyświetleń: 1776
  • Problem ze skryptem php do sortowania tablicy danych

    Dziękujemy za przypomnienie funkcji do sortowania w php. Problem w tym, że skrypt już mam wraz z bazą danych txt ale niestety coś nie chce działać. Pomóżcie, wiem że stać was na to. oto skrypt sortowania, jakby coś to załączam go również warz z bazą .oto link : http://www.elektroda.pl/rtvforum/viewtop... ( z mojej winy w innym dziale)....

    Programowanie   17 Lip 2009 19:51 Odpowiedzi: 5    Wyświetleń: 1804
  • [VBA] [VBA][Excel] Import wielu plików PGN do arkuszy z nazwami plików

    Jeżeli funkcja AnalizujDebiut(k, NazwaArkusza) zwraca tablicę, to możesz zrobić coś takiego: Dim nowa as Variant nowa = AnalizujDebiut(k, NazwaArkusza) Wtedy w zmiennej nowa będzie zwrócona tablica

    Programowanie   14 Cze 2010 18:16 Odpowiedzi: 28    Wyświetleń: 5442
  • Excel – automatyczne przypisywanie kodów wewnętrznych do kodów towarowych z dwóch arkuszy

    Obawiam się tu tego zapisu w pomocy do tej funkcji: Argumenty tablic muszą mieć takie same wymiary. Jeśli tak nie jest, funkcja SUMA.ILOCZYNÓW zwraca wartość błędu #ARG!. Zgadza się, ale tablica nie musi być wypełniona. :arrow: marekk003 Spróbuj przy tej postaci formuły usunąć połowę kodów z arkusza "A"... Można dopasować rozmiary w zapisie funkcji...

    Software serwis   17 Cze 2009 19:55 Odpowiedzi: 12    Wyświetleń: 5756
  • Jak określić liczbę wierszy w tablicy dwuwymiarowej w ANSI C?

    Witam wszystkich Elektrodowiczów! Jak zmierzyć rozmiar dwuwymiarowej tablicy, w której zdefiniowano 2 kolumny, natomiast nie zdefiniowano liczby wierszy, bo wie wiadomo ile ona będzie miała tych wierszy (na pewno nie więcej niż ok. 500). Zrobiłem to początkowo przez "sizeof (Tablica);", ale funkcja ta zwraca zawsze wartość 4 bajtów, domyślam się że...

    Programowanie Początkujący   01 Lip 2011 10:43 Odpowiedzi: 8    Wyświetleń: 3920
  • [PASCAL] Jak napisać funkcję zwracającą liczby pierwsze w tablicy?

    a po co record? wystarczy typ. Ponadto - widzę niezgodność typów tablicy z n i for n:=z to n do - zagrożenie pętlą nieskończoną! uzywasz tej samej zmiennej po obu stronach. nie ja uzywam tylko przerobilem ten program co byl, autor powinien sam popracowac - ja podpowiadam....

    Programowanie   01 Cze 2008 21:07 Odpowiedzi: 12    Wyświetleń: 2372
  • Logarytm naturalny - rekurencyjne wyznaczanie ln(x+1)

    Nie właśnie. Testowałem dla liczby Eulera, czyli uwzględniłem to dodawanie. Program zwraca jakąś liczbę ujemną (co jest dziwne). Sprawdziłem, czy gdzieś nie wychodzę poza zakres albo czy tablica jest tworzona poprawnie, ale nie dopatrzyłem się problemu. Może sama funkcja została błędnie sformułowana?

    Programowanie   11 Gru 2014 10:47 Odpowiedzi: 7    Wyświetleń: 1734
  • Petit FAT, przykład implementacji obsługi FAT na małe AVR.

    Nie znak po znaku ale 512 znaków bo tak sam definiujesz.. Nie widzę nigdzie zmiennej znak.. Czy jest to tablica 512 elementowa? Po drugie nie bardzo rozumiem z czym masz problem.. Piszesz, że nie możesz zamontować dysku czyli funkcja pf_mount nie zwraca FR_OK? Więc w takim razie co zwraca i po co próbujesz odczytywać tekst skoro nie dysku ci nie montuje?

    Mikrokontrolery AVR   03 Sty 2015 16:27 Odpowiedzi: 83    Wyświetleń: 27436
  • Błąd odczytu tablicy w ICCAVR - zmienne globalne i funkcje C dla AVR

    Mam zdefiniowane tablice bezposrednio za dyrektywami #include i #define wyglada to tak: <code> #include <iom3v.h> . . . #define clock 2 char adresy[4]; char ilosc_adesow; </code> Po tym jest zdefiniowana funkcja wyszukujaca adresy: <code> void wyszukaj(void) { if ([wlasciwy warunek]) { ilosc_adresow++; adresy[ilosc_adresow]=nowy_adres;...

    Mikrokontrolery   13 Sty 2008 23:13 Odpowiedzi: 5    Wyświetleń: 1461
  • Dlaczego przekazujemy wskaźnik do wskaźnika w funkcjach kalkulatora RPN?

    Witam wszystkich serdecznie. Mam parę pytań dotyczących takich programów: 1. Kalkulator RPN (jest to plik źródłowy modułu): [syntax=c]#include "rpn.h" int push(elem** stos, int dana) { elem* pom =(elem*) malloc(sizeof(elem)); pom->dana=dana; pom->nast=*stos; *stos=pom; } int pop(elem ** stos) { int a=(*stos)->dana; elem* pom=(*stos)->nast;...

    Programowanie Początkujący   19 Sty 2012 08:57 Odpowiedzi: 2    Wyświetleń: 2244
  • EmbeddedDev - blog dla programistów systemów wbudowanych

    Źle sforułowałem wypowiedzi bo opis modyfikatorów jest potrzebny tylko chodziło mi że nie koniecznie w przykładach bo też uważam tak jak koledzy wyżej że jest to ważne. Nie ma sensu wybierać i się ograniczać - `const volatile register void * const * volatile * (register ptr Nie lubie takiego zapisu i nie uzywam ale poprawiając żeby się kompilował (...

    Mikrokontrolery   08 Mar 2018 10:45 Odpowiedzi: 28    Wyświetleń: 1998
  • [AVR] Jak przekazać tablicę 2D do funkcji z wyborem wiersza?

    Witam, Zwracam się do was z 2 pytaniami: 1. Musiałem stworzyć własna tablicę znaków i zrobiłem to w ten oto sposób: [syntax=c]... #define _A"\x0B" #define _B"\x0C" #define _C"\x0D" #define _D"\x0E" #define _E"\x0F" #define _F"\x10" ... Print_s( 55, 72, _M _I _N _U _T _Y );[/syntax] I w ten sposób mogę do funkcji przekazać ciąg znaków. Ale pojawiła się...

    Mikrokontrolery AVR   14 Maj 2012 20:56 Odpowiedzi: 4    Wyświetleń: 1826
  • [C++] Uwagi do kodu sortowania bąbelkowego - optymalizacja i poprawki

    Dokonałem paru poprawek: 1. Tablice przesyłane do funkcji w sposób tablica // Sortowanie babelkowe #include <iostream> using namespace std; void babelki(int tablica[], int n); bool pobranie_danych(int &n, int tablica[]); // n przesylamy do funkcji przez referencje, bo chcemy pracowac na oryginalnej zmiennej...

    Programowanie Początkujący   26 Kwi 2009 11:27 Odpowiedzi: 8    Wyświetleń: 17582
  • VBA\EXCEL Czy wartość zwracana przez funkcję może być tablicą ?

    Dlaczego tylko Variant? Przecież tak też można: [syntax=vbscript]Function A() As Integer() Dim T%(2) T(0) = 3 T(1) = 5 T(2) = 8 A = T End Function [/syntax]

    Programowanie   27 Mar 2017 11:49 Odpowiedzi: 4    Wyświetleń: 1656
  • [C][AVR] - Konstrukcja tablicy adresów funkcji, błąd w pamięci.

    Witam, mam błąd w kilku pewnie już modułach programu, który wyczaiłem w sumie dopiero dzisiaj, ogólnie program jest na mikrokontroler, ale to bardzo mało istotne, iż pochodzi przede wszystkim z mojego niezrozumienia tematu chyba, wykorzystuję namiętnie wskaźniki do funkcji oraz wybór ich za pomocą indeksowania, uwielbiam tę metodę, bo jest bardzo wygodna,...

    Programowanie   22 Paź 2013 13:59 Odpowiedzi: 16    Wyświetleń: 2268
  • Raspberry Pi z Apache - Jak przenieść plik gif.h do katalogu var/www?

    Tak ja mówisz problemem jest to że nie ma podstawowego typu w c 24 bit. Tworzy mi ładnie JPEGA ale nie ma koloru niebieskiego (B). Funkcja czytająca z wyświetlacza jest typu unsigned int, i zwraca : [syntax=c] color = (h<<16)+(h1<<8)+h2; return color; [/syntax] Potem zwrócone elementy zapisuje do tablicy: unsigned int data[480][800] i jak...

    Linux   20 Lis 2014 09:48 Odpowiedzi: 82    Wyświetleń: 5271
  • [C] Jak usuwać elementy z listy jednokierunkowej cyklicznej?

    while(scanf("%s", dzialanie)) czy to poprawna funkcja jesli dzialanie to tablica char ? Nie. Zauważ, że scanf zwraca liczbę przetworzonych konwersji, lub EOF w przypadku gdy nie wykonano żadnej konwersji lub błędu wejścia wyjścia. Zgodnie ze standardem wartość EOF jest ujemna. Poprawnie byłoby w takim przypadku: while(scanf("%s",...

    Programowanie Początkujący   22 Mar 2009 01:16 Odpowiedzi: 8    Wyświetleń: 5193
  • [atmega8][c/c++] Problem z usart, dostaje tylko 3 znaki

    Sorki, ze moze tak troche offtopic pytanie jeszcze zadam, ale dlaczego funkcja sizeof() w mojej funkcji zwracala mi zawsze wartosc 3, natomiast w funkcji main dzialala normalnie?? Potrafi ktos mi to wytlumaczyc ? A to akurat bardzo proste jest ;) Do swojej funkcji przekazujesz zmienną char text A najlepiej całość w przerwaniach zrobić. Byłbyś tak miły...

    Mikrokontrolery AVR   12 Lip 2009 23:46 Odpowiedzi: 4    Wyświetleń: 1436
  • [STM32F103V] Konfiguracja UART w STM32F103V z DMA - wysyłanie niepoprawnych danych

    (at)gaskoin Racja. Jak coś nie działa to się wszędzie szuka błędów. Nie korzystam z żadnych dodatkowych peryferiów. Jest main() ustawienie usarta2 ustawienie DMA i tyle. A właśnie - za ustawienie zegara procesora odpowiada funkcja skopiowana z StdPeriph która się zwie SystemInit() w sumie zapomniałem o niej. Napiszę swoją od nowa i się odezwę - może...

    Mikrokontrolery ARM   03 Wrz 2011 18:49 Odpowiedzi: 27    Wyświetleń: 2595