deklaracja funkcji

Znaleziono około 2359 wyników dla: deklaracja funkcji
  • [STM32] - Jak wygląda deklaracja funkcji 'memcpy'?

    Zainkluduj plik nagłówkowy <string.h>, tam masz prototyp tej funkcji.

    Mikrokontrolery ARM   29 Gru 2013 23:17 Odpowiedzi: 6    Wyświetleń: 2139
  • [C++] deklaracja funkcji - co tu można poprawić? Obliczanie silni.

    W funkcji silnia_ite zadeklarowałem zmienną unsigned long long wynik = 1;. Coś mi mówi, że można to zrobić inaczej, lepiej. A konkretnie deklaracja tej zmiennej wydaje mi się zbędna (niepotrzebne wykorzystanie pamięci) A co zrobi bez tego wywołanie silnia_ite(0)? ;) Swoją drogą musisz zmiennej przypisać jakąś wartość (zaincjować) skoro ją później mnożysz...

    Programowanie Początkujący   15 Mar 2019 10:48 Odpowiedzi: 3    Wyświetleń: 702
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [STM32][CodeSourcery]Deklaracja funkcji w pamięci flash

    Ja mam tak: __attribute__ ((section(".bootloader&... int program_page(unsigned short *data, unsigned int adr) {... } i linker: .bootloader 0x08000000+128K-1K : { *(.bootloader) } i działa

    Mikrokontrolery ARM   14 Lut 2010 15:32 Odpowiedzi: 3    Wyświetleń: 2132
  • REKLAMA
  • [AVR][C] - zagadnienie deklaracji funkcji do kompilacji

    Biblioteki tak jak tu na przykład: http://www.elektroda.pl/rtvforum/topic95... W najnowszym WinAVR chyba jest zmieniony sposób tworzenia bibliotek (szablon makefile), ale to można w szablonie tym doczytać, a reszta tak samo. Po stworzeniu biblioteki należy ją oczywiście zlinkować z projektem, podejrzyj sobie w makefile, tak samo jak są tam zrobione...

    Mikrokontrolery AVR   10 Cze 2008 09:30 Odpowiedzi: 11    Wyświetleń: 2637
  • [STM32]Semihosting initialise_monitor_handles gdzie znajdę deklarację funkcji?

    Funkcje ta masz jedynie w skompilowanej postaci. Jest ona częścią libgloss, która jest częścią newlib (biblioteka standardowa w Twoim toolchainie): https://github.com/bminor/newlib/blob/dd...

    Mikrokontrolery Początkujący   24 Lip 2017 11:37 Odpowiedzi: 4    Wyświetleń: 1497
  • C++ Builder 6 - Błąd deklaracji funkcji, jak poprawnie zdefiniować funkcję?

    Nie możesz deklarować i definiować funkcji wewnątrz innych funkcji, teraz zrobiłeś to w main(). Przenieś to przed funkcję main(), to zadziała.

    Programowanie Początkujący   02 Mar 2012 22:33 Odpowiedzi: 3    Wyświetleń: 1137
  • [c] Jak uniknąć ostrzeżeń o niejawnej deklaracji funkcji w AVR Studio + GCC?

    Po pierwsze to zapomnij i wyrzuć z pamięci makra o nazwie SIGNAL ;) i to jak najszybciej. Zamiast tego stosuj makra ISR a do tego nazwy wektorów z końcówką zwykle _vect po drugie jeśli masz stworzony plik przerwania.c to chyba go jednak nie inkludujesz do projektu za pomocą #include ??? bo jeśli tak to źle. Zamiast tego dołącz go po prostu do drzewka...

    Mikrokontrolery   14 Lis 2010 12:32 Odpowiedzi: 12    Wyświetleń: 3164
  • AVR - warning sprintf zapis do 2 wymiarowej tablicy

    Ostrzeżenia głoszą o niejawnej deklaracji funkcji sprintf, a jej deklaracja znajduje się w stdio.h

    Mikrokontrolery AVR   12 Lut 2014 18:46 Odpowiedzi: 4    Wyświetleń: 1176
  • Borland C++Bulider - [Linker Error] Unresolved external...

    Czy aby ten kod był kompletny? brakuje mi w nim deklaracji funkcji "idea_set_encrypt_key" o którą pluje się linker.

    Programowanie   30 Mar 2005 23:43 Odpowiedzi: 2    Wyświetleń: 3066
  • REKLAMA
  • Jak przyspieszyć odświeżanie wyświetlacza w zegarze z PCF8583 na Atmega 162?

    Domyślnie w Bascomie parametry przekazywane są przez referencje, chyba że w deklaracji funkcji/podprogramu wykorzysta się parametr "byval".

    Mikrokontrolery   26 Wrz 2007 10:27 Odpowiedzi: 14    Wyświetleń: 1826
  • [AVRStudio][C] Problem z brakiem deklaracji portu w funkcji

    Witam, Brakuje Ci: #include <avr/io.h> w pliku C_DDT_v1_0_funkcje_inicjujace.c Pozdrawiam JarekC

    Mikrokontrolery   11 Lis 2010 16:52 Odpowiedzi: 3    Wyświetleń: 1208
  • Błąd kompilacji w BASCOM-AVR przy użyciu funkcji CALL - jak go naprawić?

    musisz w deklaracji funkcji dać Byval kanal As Byte , bo chyba domyślnie jest ustawione na Byref

    Mikrokontrolery AVR   16 Cze 2011 19:15 Odpowiedzi: 5    Wyświetleń: 1327
  • [M162] [C] "undefined reference to" kompil. libd

    W pliku Platforms/include/AVR_platf_spec.h deklaracje __inline__ są bez sensu - jeśli miałyby być inline, to musiałyby istnieć definicje funkcji w nagłówku, a nie tylko deklaracje. Na szybko: usuń w w/w pliku wszystkie wystąpienia "__inline__" i dodaj na początek każdej deklaracji funkcji słowo "extern". Pozdrawiam, Dr.Vee

    Mikrokontrolery AVR   21 Cze 2010 21:27 Odpowiedzi: 4    Wyświetleń: 3798
  • Przetwornik ADC AVR - Błąd przy próbie kompilacji

    Przed pierwszym użyciem funkcji pomiar(), powinna znajdować się jej deklaracja - bez tego kompilator nie wie co to jest ;) Opcje masz trzy: - możesz przenieść całą definicję funkcji pomiar() przed funkcję main() - możesz, przed funkcją main(), dopisać deklarację funkcji pomiar() - możesz przenieść funkcję pomiar() do osobnego pliku źródłowego, utworzyć...

    Mikrokontrolery Początkujący   10 Lis 2015 17:35 Odpowiedzi: 6    Wyświetleń: 1170
  • Różnice między biblioteką a plikiem nagłówkowym w programowaniu

    Czyli jakby nie patrzeć samo dołączenie pliku nagłówkowego w kodzie nie daje możliwości korzystania z funkcji, ponieważ jest zbiorem deklaracji funkcji. Oprócz tego pliku konieczne jest dołączenie ciała funkcji czyli bibliotek. Dobrze rozumiem? Niekiedy jest wystarczający header, ale to zwykle wyrafinowane C++. Jak obracasz się w C, jest jak mówisz.

    Programowanie Początkujący   30 Lip 2018 14:06 Odpowiedzi: 8    Wyświetleń: 1488
  • C++ Builder 6, grafika, przeźroczystość - algorytmy.

    Co do include, albo zrób plik nagłówkowy i umieść w nim deklaracje wszystkich funkcji zdefiniowanych w skojarzonym pliku .cpp albo w każdym pliku .cpp będziesz musiał pisać deklaracje funkcji z includeowanych plików .cpp. Co do aplikacji okienkowych - w Visual Studio cały kod programu można umieścić w pliku .h (i tak się domyślnie dzieje, gdy piszesz...

    Programowanie   25 Lis 2008 21:52 Odpowiedzi: 49    Wyświetleń: 7355
  • DS18B20 z ATMEGA8 i LCD - brak odczytu temperatury, czujnik nie odpowiada

    Witam Nie widzę deklaracji funkcji: delayus() oraz delayms(). W bibliotece delay.h funkcje te wyglądają tak: delay_us() i delay_ms(). Tak naprawdę właśnie dobór opóźnień jest najistotniejszy przy komunikacji po 1-Wire. Wiem bo sam męczyłem się trochę z tym czujnikiem. Niestety funkcję dostępne standardowo w bibliotece delay.h ( delay_us() i delay_ms()...

    Mikrokontrolery   23 Wrz 2008 18:39 Odpowiedzi: 17    Wyświetleń: 4711
  • [avr-gcc] Konflikt typów przy wywołaniu funkcji przerwaniowej INT0_vect na atmega8

    INT0_vect oraz ISR() to makra.Rozwija się to mniej więcej tak [syntax=c]void portchenge( void ){ __vector_1(); } void __vector_1(void) __attribute__((signal,used)); void __vector_1(void) { PORTB = 0x01; }[/syntax] Przy wywołaniu w funkcji portchange() kompilator nie miał wcześniejszej deklaracji funkcji __vector_1 więc przyjął że funkcja zwraca wartośc...

    Mikrokontrolery   01 Maj 2021 22:23 Odpowiedzi: 12    Wyświetleń: 555
  • [F405][uVision][timer][przer.] - Program idzie w maliny po włączeniu przerwania

    Jakie ostrzeżenie generuje kompilator? Poinformowałeś go w pliku stm32f4xx_it.h o tym jak wygląda funkcja void TIM2_IRQHandler(void); ? Chyba nie i dlatego lądujesz w Default_Handler, który jest na końcu pliku startup. Dodaj deklarację funkcji, dołącz plik nagłówkowy do main.c i pewnie będzie działać.

    Mikrokontrolery ARM   24 Lut 2014 20:15 Odpowiedzi: 2    Wyświetleń: 882
  • c++ - Jak powinna wyglądać deklaracja funkcji main?

    Zajrzyj do sekcji wersji roboczej standardu C++.

    Programowanie Początkujący   08 Gru 2014 11:56 Odpowiedzi: 6    Wyświetleń: 1764
  • [STR912] - Nie działa przerwanie od timera 1 przy użyciu VIC i UART

    Chyba to właśnie co znalazłem w źródłach. Deklaracja funkcji przerwania nie może mieć atrybutu Interrupt("FIQ") skoro mamy już wrapper w assemblerze. Tak jak pisałem, spróbuj z __attrybut__((naked)) albo wcale. Jeśli zadeklarujemy to jako FIQ to kompilator dodaje kod odejmujący 4 od adresu powrotu, co my już robimy we wrapperku.

    Mikrokontrolery ARM   23 Lis 2012 13:05 Odpowiedzi: 19    Wyświetleń: 2028
  • Naciśnięcie guzika po Enterze z pola TEdit [C++ Builder 6.0]

    Sugeruję spróbować Button1->Click(); zamiast OnClick, które jest deklaracja adresu funkcji.

    Programowanie Początkujący   02 Lut 2018 15:16 Odpowiedzi: 3    Wyświetleń: 588
  • [AVR] [AVR][C] Błędy w wyświetlaniu znaków na HD44780 - biblioteka własna

    Kompilator wyświetlał warningi do tych deklaracji. Usunąłem deklaracje funkcji static w pliku nagłówkowym. Chcę, żeby te funkcje nie były dostępne nigdzie indziej niż w HD44780.c bo te funkcje nie są mi potrzebne poza nią. Czy teraz będzie poprawnie? Wystarczającym zabezpieczeniem jest oznaczenie ich jako static wewnątrz HD44780.c Wtedy, w innym pliku...

    Mikrokontrolery AVR   07 Mar 2012 14:37 Odpowiedzi: 16    Wyświetleń: 2951
  • [atmega16] [atmega16][c][winavr] Błędy kompilacji: 'PORTA' i 'DDRA' niezadeklarowane

    Kompilator rzuca ci warningami bo brakuje deklaracji funkcji przed main. Dopisz te trzy linijki gdzieś przed main: [syntax=c]void wszystkie_pojedynczo_rozjasnij(unsigned int kolor); void wszystkie_pojedynczo_zgas(unsigned int kolor); void pojedynczo_rozjasnij(unsigned int ktory, unsigned char stan_wylaczenia, unsigned char stan_wlaczenia);[/syntax]

    Mikrokontrolery   16 Wrz 2011 12:44 Odpowiedzi: 4    Wyświetleń: 1604
  • [C] AVR C: wywołanie funkcji z ISR TIMER1_COMPA_vect – czy to bezpieczne?

    Chodzi o to, że wszystkie definicje/deklaracje w języku C nie są równoważne jak w obiektowych i jeżeli masz tak: [syntax=c]int main() { spal_diode(); } void spal_diode(void) { PORTB = 0; }[/syntax] To kompilator będzie marudził, że nie napotkał wcześniej takiej deklaracji (extern). Żeby zapewnić go, że ona jest trzeba mu o tym powiedzieć tak: [syntax=c]int...

    Mikrokontrolery   28 Maj 2012 07:11 Odpowiedzi: 17    Wyświetleń: 1564
  • PIC16F628 - Błąd kompilacji kodu C w CC5X, problem z deklaracją tablicy const byte

    Ogólnie Twój kod wygląda na kopiuj wklej z książki. Tam nie ma całego kodu podanego ;) Pełen kod źródłowy (co ciekawe) też nie kompiluje się poprawnie ale tylko z racji braku deklaracji funkcji dla drugiego czujnika. Po zakomentowaniu odpowiednich linii "obsługujących" drugi czujnik kompilacja przebiega bez problemów. W książce są podane linki skąd...

    Mikrokontrolery PIC   29 Sty 2011 11:19 Odpowiedzi: 7    Wyświetleń: 1895
  • Delphi 2010 - Wyjaśnienie pewnych linijek w programie

    "constructor create(a, b : integer);" to deklaracja funkcji konstruktora. "function" i "procedure" mieszające w głowie rozróżnienie na metody zwracające wartość lub nie. Właściwości (Property) mogą mieć swój "setter" i "getter" czyli funkcję wywołaną w momencie zapisu wartości do danej "właściwości" bądź wołanej w momencie odczytu. A w ogóle to bardzo...

    Programowanie Początkujący   20 Sty 2016 19:36 Odpowiedzi: 20    Wyświetleń: 987
  • [WINARM] Błąd kompilacji w WINARM: problem z deklaracjami funkcji w spi_mmc.h

    Witam, Nie wiem dlaczego wyskakuje mi pewien błąd w kompilatorze WINARM. Błąd który jest zgłaszany to: spi_mmc.h:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'P' deklaracje funkcji w pliku spi_mmc.h wyglądają nastepująco: void SPI_Init P(( void )); void SPI_Send P(( BYTE *Buf, long Length ));...

    Mikrokontrolery ARM   07 Lip 2008 17:58 Odpowiedzi: 6    Wyświetleń: 1716
  • ATtiny25 - schemat podłączenia do ISP i deklaracja funkcji pinów

    Tak jak piszesz, wyjścia w procku są wielofunkcyjne, zobacz sobie w data na wyprowadzenia, gdzie masz RESET, SCK, MISO , MOSI i tam się wpinaj.

    Mikrokontrolery   12 Mar 2008 11:59 Odpowiedzi: 2    Wyświetleń: 2160
  • WinAVR: Błąd kompilacji - brak deklaracji funkcji 'CopyStringToLCD'

    otrzymuję taki błąd podczas konfiguracji warning: implicit declaration of function 'CopyStringToLCD' funkcja CopyStringtoLCD void CopyStringtoLCD(const uint8_t *FlashLoc, uint8_t x, uint8_t y) { uint8_t i; lcd_gotoxy(x,y); for(i=0;(uint8_t)pgm_read_by... { lcd_putc((uint8_t)pgm_read_b...

    Mikrokontrolery   25 Paź 2007 15:45 Odpowiedzi: 6    Wyświetleń: 2162
  • [ATmega32] [ATmega32][C] Odbiór float przez RS - problem z niepoprawnym składaniem bajtów

    A zrób tak: [syntax=c] unsigned char buf[4]; float DNL; buf[0] =USART0_Receive(); buf[1] =USART0_Receive(); buf[2] =USART0_Receive(); buf[3] =USART0_Receive(); memcpy(&DNL,buf,4); [/syntax] Bedzie można sprawdzić, czy aby na pewno odbieramy to co odbieramy, bo często rejestry FIFO płatają figle. BTW: pokaż deklaracje funkcji "USART0_Receive". Nie jest...

    Mikrokontrolery AVR   11 Paź 2013 17:47 Odpowiedzi: 5    Wyświetleń: 1134
  • Dlaczego deklarować zmienną w C, jeśli już została zdefiniowana?

    Witam! Są następujące przypadki: - Jeśli np zmienna zewnętrzna została zadeklarowana w innym pliku, wówczas w bieżącym pliku musi wystąpić potwierdzenie tejże deklaracji poprzedzone klasą pamięci extern. - dotyczy funkcji w starszych wersjach języka C (K&R). Jeśli definicja funkcji nie jest poprzedzona typem to kompilator przyjmuje domyślnie, że typem...

    Programowanie   15 Lip 2013 20:48 Odpowiedzi: 2    Wyświetleń: 1980
  • Programowanie C# Funkcja zwrotu - deklaracja funkcji call back wewnątrz klasy

    Witam jestem początkującym w programowaniu w C#. Pieszą program do komunikacji przez Port Szeregowy, w którym chciałby użyć mojej klasy Terminal z funkcją zwrotu aby móc z zewnątrz klasy dopisać swoją funkcje do wysyłania danych. Poniżej zamieszczam kod: [syntax=csharp] public delegate bool DelegateWysliDane(Terminal Port, int[] dane); public class...

    Programowanie Początkujący   16 Sie 2012 23:19 Odpowiedzi: 2    Wyświetleń: 1626
  • Błąd E2141 w C++ Builder 6 przy deklaracji funkcji gngauss

    Dlatego, że definiujesz tą funkcję wewnątrz definicji konstruktora? Albert

    Programowanie Początkujący   09 Lip 2009 15:23 Odpowiedzi: 2    Wyświetleń: 3322
  • Błąd w instrukcji warunkowej JavaScript - zawsze zwraca 1, dlaczego?

    tu po slowie kolor mogę po przecinku wprowadzać kolejne odniesienia czyli kolor2, kolor3 itp Nie. Chyba, że zmienisz deklarację funkcji. Masz taką linię w kodzie strony: [syntax=html4strict]<br><input type="text" value="" ID="kolor"/>[/syntax]A to jest kod JavaScript, który pobiera zawartość tego input-a:[syntax=javascript]document.getE...

    Tworzenie WWW   07 Cze 2013 10:10 Odpowiedzi: 9    Wyświetleń: 1536
  • Błąd kompilacji w kodzie Raspberry Pi: brak deklaracji funkcji min/max

    Problem rozwiązany, skopiowałem istniejące min i max z innego pliku do pozostalych gdzie mialy byc zincludowane

    Programowanie Początkujący   14 Wrz 2017 12:31 Odpowiedzi: 5    Wyświetleń: 828
  • [PHP+JS] - Odliczanie czasu: brak wyświetlania dla t2, jak naprawić?

    Podejrzewam, że gdyby kod był napisany rozsądniej, to łatwiej było by znaleźć błąd (a może problem rozwiązał by się sam). Zauważ, że masz 30 praktycznie identycznych fragmentów kodu. Gdybyś zapisał to w jakiejś pętli, to kod by się skrócił do minimum i łatwiej byłoby wyśledzić błąd. Na pewno pomocne okazało by się użycie jQuery. Edit: funkcja R u Ciebie...

    Programowanie Początkujący   23 Gru 2013 20:25 Odpowiedzi: 2    Wyświetleń: 876
  • [C++] Błąd związany z deklaracją 'plik' w plikach projektu podczas zapisu do pliku tekstowego

    Co należałoby poprawić, aby móc wyeliminować ten błąd, uruchomić program i wygenerować plik? Utworzyć plik o nazwie np. main.h , w którym znajdzie się deklaracja funkcji getPlik (): main.cpp dopisać definicję tej funkcji i przenieść deklarację zmiennej globalnej plik do jej wnętrza: plik , użyć funkcji getPlik () np.: Dodano po 4 A sugestia, że w plikach...

    Programowanie Początkujący   08 Kwi 2023 12:20 Odpowiedzi: 6    Wyświetleń: 369
  • arm-none-eabi-gcc - ostrzeżenie: brak deklaracji funkcji UARTSend w retarget.c

    A gdzie jest umieszczona ta deklaracja? Bo komunikat sugeruje, że kompilator jej nie widzi.

    Mikrokontrolery   29 Sty 2014 09:02 Odpowiedzi: 2    Wyświetleń: 1119
  • Włączanie wielu liczników energii w OpenBecken dla urządzeń BL0942 i ADE7880

    new_cfg.h musi być dołączony, tak jak jest w wielu innych sterownikach. bl602 build wydaje się być surowy w kwestii niejawnych deklaracji funkcji .

    Smart Home IoT   16 Maj 2024 13:53 Odpowiedzi: 55    Wyświetleń: 2370
  • Makro identyfikujące nazwę zalogowanego użytkownika.

    Deklaracje funkcji umieść w module standardowym usuwając znacznik "Private", samą procedurę w Thisworkbook. Czyli w module: [syntax=vb]Option Explicit Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" _ (ByVal lpBuffer As String, _ nSize As Long) As Long[/syntax] w thisworkbook: [syntax=vb]Private Sub Workbook_Open() Dim lpBuff As...

    Software serwis   20 Mar 2011 18:59 Odpowiedzi: 4    Wyświetleń: 5054
  • AVR, język C: brak deklaracji funkcji EEPROM w projekcie AVT 2727

    Zainstalowalem starsza wersje WinAVR-20040720 i o dziwo poszlo :) Teraz kolejna zagwostka.... pobralem z edw.com.pl pliczek HEX, przy uzyciu oryginalnego Makefile wygenerowalem wlasny i....... roznia sie :) Moze ktos to potrafi wytlumaczyc ??? :)

    Mikrokontrolery   24 Lip 2007 22:14 Odpowiedzi: 5    Wyświetleń: 2066
  • [PHP] Wykonywanie określonych poleceń po określonym czasie .

    Tutaj nie ma żadnego () obok zmiennej :) W skrypcie masz deklarację funkcji o nazwie na_stronie , tam nawiasy muszą po prostu być, bo tak się deklaruje funkcję: [syntax=javascript]function na_stronie() { ... }[/syntax], a w znaczniku <body> każesz przy załadowaniu strony (onload) wywołać (jednorazowo) właśnie tą funkcję: [syntax=html4strict]<body...

    Programowanie   21 Sty 2011 20:41 Odpowiedzi: 9    Wyświetleń: 2361
  • Błąd kompilacji kodu C++ w Visual Studio - niepoprawne użycie funkcji CreateToolhelp32Snapshot

    po nazwach funkcji i z kodu wynika że to jakiś Wall-hack do gierki Counter Strike 2. Co do błędu to brakuje pliku nagłówkowego, w którym są deklaracje funkcji "get_glow_entry_*".

    Programowanie Początkujący   11 Paź 2023 08:39 Odpowiedzi: 5    Wyświetleń: 216
  • Videoporadnik wyświetlacze NEXTION

    funkcję bt0PopCallback masz zaimplementowaną na końcu kodu a w setup uzywasz jej. Przed setup zrób deklarację tej funkcji [syntax=c]void bt0PopCallback(void *ptr); void setup(void) { .... ... [/syntax]

    Wideoporadniki   07 Maj 2025 14:53 Odpowiedzi: 274    Wyświetleń: 41130
  • [AVRStudio] [AVRStudio][C] Deklaracja zmiennych globalnych w ATMega8 - błąd kompilacji

    chciałbym aby i ona była dostępna globalnie. co w tym wypadku? To nie definiuj takich zmiennych w pliku *.h tylko załóż sobie dwa pliki: led.c oraz led.h w pliku led.c zdefiniuj tę zmienną na początku, oczywiście powyżej zrób #include "led.h" zapisz plik potem w pliku led.c napisz tylko deklarację tej zmiennej (bez części definicji wartości całej tablicy...

    Mikrokontrolery   13 Lis 2010 00:30 Odpowiedzi: 16    Wyświetleń: 1845
  • Jak używać funkcji matematycznych w Java? Czy potrzebna jest specjalna biblioteka?

    Biblioteki się importuje import java.lang.math; i umieszcza na początku kodu przed deklaracjami klas.

    Programowanie Początkujący   31 Paź 2010 10:57 Odpowiedzi: 5    Wyświetleń: 3493
  • Jak poprawnie zaimplementować toggle switch w mikroC dla PIC?

    ja proponuje tak: wygoogluj sobie jakies przykladowe proste kody w C i popatrz na nie chociaz, zapytaj wikipedie - tam jest wszystko, zapytaj wyszukiwarke elektrody, naucz sie deklaracji zmiennych, funkcji, typow zmiennych itp itd... przyda Ci sie. MPlab jest nieintuicyjny? dziwne poza tym sam Microchip udostepnia takie dokumentacje ze po przeczytaniu...

    Mikrokontrolery PIC   16 Lip 2009 01:05 Odpowiedzi: 11    Wyświetleń: 1835
  • Jak poprawnie dołączyć pliki nagłówkowe w AVR Studio?

    Na sam początek to trzeba by było sobie poczytać co to jest definicja funkcji a co to jest deklaracja - bo to są dwie różne rzeczy, a po opisach które widać w tych przedstawionych plikach widać, że kolega miesza pojęcia a to właśnie m.in się mści przy prawidłowym includowaniu plików. Zasada jest taka, że jeśli zrobiłeś sobie np plik z funkcjami do 1wire...

    Mikrokontrolery AVR   24 Mar 2010 21:18 Odpowiedzi: 6    Wyświetleń: 2736
  • Jak zwiększać wynik o wartość po wciśnięciu Q lub W w Visual Basic 6?

    Za każdym razem jak uruchamiasz tę funkcję zmienna x jest na początku ustawiana na wartość 0. Przenieś deklarację zmiennej x poza funkcję (ma to być zmienna globalna).

    Programowanie Początkujący   27 Sty 2010 12:01 Odpowiedzi: 6    Wyświetleń: 3049
  • Jak poprawnie użyć funkcji strlen() w C? Warnings i deklaracja implicit

    Jaki kompilator? Czy dołączyłeś ? #include <string.h> Jeżeli to WinAvr. I tak w ogóle to wskaźnik ma inny typ size_t strlen ( const char * src )

    Mikrokontrolery AVR   11 Mar 2009 20:36 Odpowiedzi: 2    Wyświetleń: 1825
  • Wywoływanie podprogramów z pliku.asm w assemblerze zDevStudio-Z80 - dyrektywa include

    do tego najlepszym rozwiązaniem będzie dyrektywa include dołączająca do głównego pliku, Raczej jest to najgorsze rozwiązanie bo include w zasadzie nie do tego służy. Jest dyrektywą wstępnej analizy tekstowej programu i efektywnie działa tak samo jakbyś w edytorze w miejsce include wkopiował zawartość wstawianego pliku. Include nie definiuje modułu...

    Programowanie Początkujący   14 Maj 2024 21:08 Odpowiedzi: 8    Wyświetleń: 501
  • [C] Jak podzielić program w C na moduły: struktury, funkcje, main?

    naglowek.h Deklaracje funkcji oraz struktury funkcje.c tu się daje definicje funkcji main.c czyli główny program [syntax=c]#include <stdio.h> // dołączanie biblioteki #include "naglowek.h" // dołączenie pliku nagłówkowego aby wszystko dobrze działo ;) int main(void){ // zazwyczaj pozostałe funkcje //wywołuje się wewnątrz głównej char XnaY(int...

    Programowanie Początkujący   18 Sty 2012 17:49 Odpowiedzi: 5    Wyświetleń: 1672
  • [BK7231N / CBU] Otwarcie i zmiana firmware PZIOT-E10 Licznika energii na szynę DIN

    Brzmi interesująco :) Mam kilka pytań dotyczących przewodnika po stylach: 1. Projekt OpenBk7231N i prawdopodobnie wszystkie inne kompatybilne projekty/systemy operacyjne korzystające z OpenBK7231T_App używają standardu C99 (a nie C89). Zatem deklarowanie zmiennych w funkcji nie musi znajdować się na początku funkcji. Dla mnie zadeklarowanie zmiennych...

    Smart Home Urządzenia   16 Paź 2024 19:24 Odpowiedzi: 67    Wyświetleń: 10389
  • Ajax formularze - Automatyczne wypełnienie formularza

    Po pierwsze to próbujesz użyć formatu [url=https://pl.wikipedia.org/wiki/JSON]... do przesyłania tych tablic. Zadbaj o prawidłową strukturę przesyłanych danych - tekst (w tym nazwy zmiennych) powinny być umieszczone w cudzysłowie. Ten nawias kwadratowy też jest niepotrzebny. Powinno to wyglądać tak: [syntax=json]{ "sek1": { "a1":1, "b1":1 } } [/syntax]...

    Tworzenie WWW   12 Sie 2015 22:46 Odpowiedzi: 5    Wyświetleń: 1395
  • warning: implicit declaration of function `inp' - Dlaczego

    A wedlug mnie błąd jest spowodowany tym, że deklaracja funkcji następuje przez jej użycie, tzn. używasz jej w funkcji main() a sama definicja znajduje się pod programem głównym. Daj przed main() deklaracje funkcji inp() z typami jej argumentów i powinno być ok.

    Mikrokontrolery   28 Maj 2005 10:53 Odpowiedzi: 2    Wyświetleń: 11805
  • C++/VS 2008 - Jak zsumować wartości z comboBox1 i comboBox2 w label1?

    Troche jest namieszane w deklaracjach funkcji, choćby te Form_Load nie tam gdzie ma być. Chyba najłatwiej będzie utworzyć nowy projekt, wrzucić jeden label i 2 combo-boxy. Kliknij dwa razy w formatkę, znajdziesz się w kodzie projektu i znajdź następującą frazę na górze: [syntax=cpp] private: /// <summary> /// Required designer variable. /// </summary>...

    Programowanie Początkujący   25 Sty 2014 10:56 Odpowiedzi: 10    Wyświetleń: 1587
  • ATtiny85 - utrata danych przy zapisie do EEPROM, jak zapobiec?

    A że nieśmiało w swojej ignorancji się zapytam - co da oglądanie nawet po literce deklaracji funkcji? I jak można na ich postawie stwierdzić że funkcje działają dobrze lub źle.

    Mikrokontrolery AVR   11 Maj 2019 20:18 Odpowiedzi: 12    Wyświetleń: 1122
  • ATMEGA8515: Makro do ustawiania portów jako wyjścia nie działa poprawnie

    A gdzie deklaracja funkcji "void DDR_OUT(void)"?

    Mikrokontrolery Początkujący   26 Kwi 2017 00:55 Odpowiedzi: 13    Wyświetleń: 1398
  • Tworzenie bibliotek lub odwołania do zewnętrznych plików

    Chiałbym napisać bibliotekę (lub osobny plik .ino, nie wiem) Jeżeli korzystasz z Arduino IDE, to jets taki tryb "multitabs". Możesz umieścić deklaracje swoich funkcji w oddzielnych plikach ".h", a ich definicje w plikach ".cpp". Program główny (funkcje setup() i loop() nadal są w pliku "ino"). http://arduino.land/FAQ/content/7/42/en/...

    Arduino   07 Paź 2019 23:40 Odpowiedzi: 10    Wyświetleń: 750
  • Jak wysłać 1 bajt (np. 0x23) za pomocą funkcji send_char w C?

    No tak deklaracji funkcji zapomniałem :/ Dzięki.

    Mikrokontrolery Początkujący   10 Maj 2016 13:26 Odpowiedzi: 37    Wyświetleń: 3174
  • Wyświetlanie liczby ujemnej przy użyciu uint8_t - dlaczego?

    Cześć Koledze Autorowi radzę przyjrzeć się dobrze deklaracji funkcji "lcd_int(?)". Tam jest rzutowanie jawne lub utajone, jak kto woli. Cudów i wodotrysków nie ma!

    Mikrokontrolery Początkujący   18 Kwi 2020 14:22 Odpowiedzi: 14    Wyświetleń: 1518
  • Jak odwołać się do instancji z innego pliku? STM32F4 i I2C.

    W pliku c gdzie masz funkcje obsugi dajesz deklaracje a w pliku .h extern ..... i już. Nie rozumiem w czym problem

    Mikrokontrolery ARM   27 Lut 2017 19:42 Odpowiedzi: 13    Wyświetleń: 846
  • FatFS R0.15 na Atmega 1284P: Błąd undefined reference to `mmc_disk_write`

    Używam Platformio. Wszystkie pliki są w jednym worspace'u. Dyrektywy #include dodają odpowiednie nagłówki. diskio.h - jest interfacem dla poszczególnych rodzajów komunikacji (dla spi: mmc_avr_spi.c i mmc_avr.h oraz dla usart_spi: mmc_avr_usart.c i mmc_avr_h itd )z kartą SD - W mmc_avr.h są deklaracje funkcji, które są wywoływane w diskio.c zależnie...

    Mikrokontrolery AVR   19 Lis 2024 19:54 Odpowiedzi: 6    Wyświetleń: 198
  • [Atmega32][C] Termometr Cyfrowy - kiepsko mierzy i/lub kiepsko wyświetla

    Zmienna temp powinna być typu float a nie int. Tak z ciekawości to co to za kompilator, że pozwala na deklaracje zmiennych w środku funkcji? GCC chyba na to nie pozwala (CVAVR tym bardziej).

    Mikrokontrolery AVR   28 Gru 2011 21:06 Odpowiedzi: 26    Wyświetleń: 2697
  • [VB] Jedna operacja na wielu elementach tej samej struktury

    Nie do końca rozumiem w czym tkwi problem. Czy w ilości parametrów czy jak kod wygląda. Po pierwsze tu się aż prosi zrobić klasę. Po drugie nie jestem pewien czy w twojej wersji VB jest przeciążanie funkcji (piszesz funkcje z tą samą nazwą ale zmienną listą parametrów) jeśli nie to możesz wykorzystać słówko optional w deklaracji zmiennych funkcji. Potem...

    Programowanie   22 Wrz 2011 10:56 Odpowiedzi: 4    Wyświetleń: 1383
  • STM32F4Discovery i akcelerometr LIS302DL - błąd WHO_AM_I i warningi kompilacji

    Przed main brak deklaracji funkcji, o które wyskakują warningi.

    Mikrokontrolery ARM   17 Sie 2014 10:01 Odpowiedzi: 3    Wyświetleń: 1377
  • Zmiana wartości zmiennych w BASCOM AVR IDE - funkcja T i przekazywanie parametrów

    W deklaracji funkcji tylko raz deklarujesz "Byval"

    Mikrokontrolery Początkujący   12 Kwi 2012 19:04 Odpowiedzi: 7    Wyświetleń: 1550
  • Wemos + OLED 0,66 + RFM69: Jak zmienić pin DIO0-IRQ?

    Umieść dodatkowo samą deklarację funkcji Blink() na początku programu.[syntax=c]void Blink(byte PIN, int DELAY_MS);[/syntax]

    ESP8266 i ESP32   25 Kwi 2020 15:42 Odpowiedzi: 18    Wyświetleń: 1260
  • [Borland C++ Builder 6] Wykonywanie cyklicznych operacji

    co do deklaracji funkcji/procedur trzeba nadusic ctrl+shift+c

    Programowanie   12 Sie 2010 12:08 Odpowiedzi: 5    Wyświetleń: 1320
  • [C] Jak poprawnie napisać funkcję generującą tablicę dwuwymiarową w C?

    W pierwszym przypadku podejrzewam, że błąd kompilatora spowodowany był brakiem deklaracji funkcji przed funkcją main. Ale ten kod i tak nie zadziała, bo w funkcji działasz na kopii zmiennych podanych w parametrach. Drugi sposób powinien zadziałać jeśli poprawisz nazwę "width". W parametrach (deklaracji) funkcji możesz używać const, co spowoduje, że...

    Programowanie   18 Lis 2013 12:19 Odpowiedzi: 6    Wyświetleń: 1965
  • Kolejność inicjowania funkcji i ich wywoływanie wewnątrz siebie

    czyli powinno być tak - i trzeba zrozumieć na takim przykładzie czym różni się DEFINICJA od DEKLARACJI funkcji. [syntax=c]#include <avr/io.h> //**** tu są tylko DEKLARACJE funkcji uint8_t zapal(uint8_t h); uint8_t pal(uint8_t g); //*** tu jest DEFINICJA głównej funkcji programu int main(void) { DDRB=0xFF; PORTB=zapal(6); PORTB=pal(7); } //****...

    Mikrokontrolery   24 Lut 2012 22:11 Odpowiedzi: 9    Wyświetleń: 1468
  • STM32 Nucleo-F401RE / ILI9341 SPI LCD / SW4STM32 - nie kompilujący się kod

    A czy została ta funkcja użyta chociaż raz w programie? Bo jeśli nie, to kompilator sygnalizuje ostrzeżenie, a nie błąd. Nie o to chodzi, tylko o to, że deklaracja funkcji ze słówkiem "static" jest w plik _nagłówkowym_, co jest kompletnie bez sensu, a w efekcie deklaracja tej funkcji znajduje się w każdym pliku źródłowym który z tego nagłówka korzysta.

    Mikrokontrolery ARM   22 Mar 2019 10:01 Odpowiedzi: 13    Wyświetleń: 834
  • [atmega][c] - odczyt tablicy dwuwymiaraowej z pamięci falsh

    Podaj w deklaracji funkcji typ argumentu dokładnie taki, jak w deklaracji tablicy - z wymiarami, a przynajmniej z drugim wymiarem.

    Mikrokontrolery AVR   09 Lip 2014 11:13 Odpowiedzi: 6    Wyświetleń: 1497
  • WinAVR - warning "function declaration isn't a prototype"

    Masz jakiś błąd w kodzie dotyczący deklaracji funkcji - to powinno pomóc.

    Mikrokontrolery AVR   18 Kwi 2012 07:25 Odpowiedzi: 9    Wyświetleń: 3926
  • [C++] - Implementacja szablonu metody statycznej w klasie dla AVR

    Rozszerzając/upraszczając: kompilator musi widzieć w jednym momencie (jednostce kompilacji) deklarację i definicję funkcji szablonowej. W pliku TSensor.cpp szablon nie jest rozwijany, bo nie wie nic o wartości/typie (to w <>). W pliku TSensor.h jest tylko deklaracja, a w miejscu jej wywołania (np. main.cpp) jest znany typ (ale nie ma definicji)....

    Programowanie   08 Kwi 2013 20:13 Odpowiedzi: 9    Wyświetleń: 1623
  • Kolejność argumentów w funkcjach C - jak to działa?

    No i oczywiście kolejność ich w deklaracji funkcji jest ważna. Bo może będziesz chciał mieć inne typy: Kod: c Czy to znaczy że kolejność w deklaracji, definicji i wywołaniu musi być taka sama?

    Programowanie Początkujący   18 Kwi 2020 21:36 Odpowiedzi: 9    Wyświetleń: 525
  • Błąd w implementacji algorytmu Floyda - problem z indeksem w tablicy C++

    Deklaracja funkcji std::min jest w nagłówku <algorithm>. Pozdrawiam, Dr.Vee

    Programowanie Początkujący   16 Gru 2008 22:05 Odpowiedzi: 3    Wyświetleń: 2655
  • Jak zwrócić tablicę z funkcji w C? Użycie snprintf w kodzie

    Tak poza tym, aby odwołać się do funkcji "generation" w funkcji "main", kompilator musi znać tą funkcję ("generation"). Rozwiązania są dwa: - pełna deklaracja funkcji "generation" przed "main", - prototyp funkcji "generation" przed funkcją main: float* generation (float a, float f); A pełna deklaracja za funkcją "main", tak jak masz teraz. W...

    Programowanie Początkujący   16 Paź 2010 15:58 Odpowiedzi: 2    Wyświetleń: 5011
  • Błędy kompilacji w pierwszym programie C - jak je naprawić?

    Zgubiłeś średnik " ; " po deklaracji funkcji waitms... Zdajesz sobie sprawę, że port masz ustawiony jako wejście...?...

    Mikrokontrolery   29 Sie 2008 09:17 Odpowiedzi: 20    Wyświetleń: 2276
  • Wskaźnik do lokalnej struktury w WinAVR - problem z adresem w AT90CAN128

    Wydaje się że powinno działać, szczególnie że przy innych deklaracjach struktury działa. Przy okazji spytam do czego w deklaracji funkcji w pliku nagłówkowym służy extern ?

    Mikrokontrolery AVR   23 Paź 2009 09:44 Odpowiedzi: 14    Wyświetleń: 2477
  • [ATMEGA8][C] Termostat - prośba o sprawdzenie kodu

    Jaki kwarc? Możliwe że jest problem z opóźnieniem. Po za tym brak deklaracji funkcji na samym początku programu. Gdzie jest wywoływana funkcja "termostat"?

    Mikrokontrolery AVR   14 Sty 2011 18:55 Odpowiedzi: 4    Wyświetleń: 3822
  • [FatFS] FatFS - Błąd kompilacji: conflicting types dla 'disk_read' i 'disk_write'

    To raczej niezgodność deklaracji w pliku nagłówkowym z ciałem funkcji. Pokaż jeszcze plik FatFS/src/diskio.h w okolicy deklaracji funkcji disk_read i disk_write (37 i 38 linia)

    Mikrokontrolery   18 Lis 2013 10:01 Odpowiedzi: 3    Wyświetleń: 2703
  • C - Jak przekazać stałą do funkcji w języku C?

    Wg mnie ten warning oznacza, że w danym miejscu nie jest znana deklaracja funkcji `I2C_MasterSendNI'. Trzeba ją zadeklarować w nagłówku .h, lub - jeśli wszystko jest w jednym pliku - umieścić definicję przed wywołaniem.

    Programowanie   13 Sty 2007 14:13 Odpowiedzi: 4    Wyświetleń: 1355
  • [STM32F3DISCOVERY][PWM] - Sterowanie jasnością diod poprzez PWM

    Moim zdaniem brak deklaracji którą alternatywną funkcję dołączasz do danego pinu. Spróbuj dodać coś w deseń [syntax=cpp]GPIO_PinAFConfig(GPIOE, GPIO_PinSource9, GPIO_AF_TIM1 ); GPIO_PinAFConfig(GPIOE, GPIO_PinSource13, GPIO_AF_TIM1 ); [/syntax] na końcu GPIO_Config(); Zajrzyj do pliku stm32xxxx_tim.c - w komentarzach masz napisane, co i jak używać....

    Mikrokontrolery ARM   16 Lut 2013 18:41 Odpowiedzi: 2    Wyświetleń: 1899
  • [PASCAL] Błąd kompilacji: BEGIN expected w kalkulatorze ułamków

    Poprzestawiaj sobie wcięcia tak jak w moim wcześniejszym poście - łatwiej widać o co chodzi :). przed deklaracją funkcji brakuje Ci end:

    Programowanie   19 Lis 2008 12:09 Odpowiedzi: 17    Wyświetleń: 4235
  • Jak poprawić sortowanie wyrazów w C - gdzie dodać gwiazdki?

    a zmieniłes w kazdej deklaracji funkcji argumenty jakie mająbyć przekazywane (teraz musi byc tablica dwuwymiarowa przekazywana, anie jedno...)

    Programowanie   02 Maj 2006 20:25 Odpowiedzi: 11    Wyświetleń: 2720
  • Jak połączyć ATtiny2313 z EEPROM AT24C16 przez I2C? Kod w C nie działa

    Proponuję zacząć poprawianie kodu od deklaracji funkcji przed funkcją main. Co dokładnie nie działa, jakieś opisy błędów?

    Mikrokontrolery AVR   01 Sie 2009 22:50 Odpowiedzi: 15    Wyświetleń: 4038
  • Eclipse- deklaracja zmiennych globalnych i zewnetrznych

    Chodzi mi o wyzwalanie konwersji ADC w przerwaniu - można do tego użyć timera bez przerwań ;) No i te wszystkie externy można by przenieść nad funkcję obsługi przerwania.

    Mikrokontrolery ARM   04 Sty 2012 08:33 Odpowiedzi: 27    Wyświetleń: 3696
  • [c++] Jak poprawnie wywołać funkcję z Delphi DLL w C++?

    Ok już wszystko działa, przy deklaracji funkcji brakowało: __attribute__((stdcall)) Dzięki za pomoc i pozdrawiam.

    Programowanie   05 Sty 2011 21:20 Odpowiedzi: 8    Wyświetleń: 2087
  • Ms Excel VBA - Publiczna tablica a procedura nie może z niej skorzystać

    Czyli jak rozumiem, w VBA nie za bardzo daje się upublicznić tablicę Ależ można tylko trzeba uważać gdzie się wstawia deklarację globalną bo to ma znaczenie. [syntax=vb] ' (powyżej Tablica) ' Deklaracja zmiennych i stałych ' Public Tablica() As Double ' (poniżej Tablica) ' Deklaracja funkcji itp. ' Sub Czytaj() ReDim Tablica(1 To 10, 1 To 10) For i...

    Software serwis   15 Gru 2012 22:06 Odpowiedzi: 8    Wyświetleń: 3048
  • USART PIC 16F628: Komunikacja USART w C z kompilatorem CC5X

    Hej Musisz includowac rownież biblioteke stdio.h. Dobry kompilator powinien zgłosić brak deklaracji funkcji printf().

    Mikrokontrolery   08 Sty 2008 22:15 Odpowiedzi: 36    Wyświetleń: 5740
  • C: Jak poprawnie wyświetlić string za pomocą printf i putchar?

    n cpy jest bezpieczniejszym odpowiednikiem, bo podajemy maksymalną liczbę elementów do skopiowania. char *hello2

    Programowanie Początkujący   17 Kwi 2013 08:43 Odpowiedzi: 7    Wyświetleń: 2238
  • Jak odzyskać pliki .c i .h z plików .o po formacie?

    Jakoś nigdy nie zagłębiałem się w pracę kompilatora, zamieniłem pliki .o na .a, przepisałem deklaracje funkcji w nowy nagłówek i działa. Dzięki

    Mikrokontrolery Początkujący   08 Lip 2014 12:40 Odpowiedzi: 8    Wyświetleń: 1467
  • [C] Jak przekazać tablicę jednowymiarową do funkcji?

    Konwertuje typ na char * czyli taki jak jest w deklaracji funkcji. W tym konkretnym przypadku pomiędzy typami unsigned char[] a char * nie robi w zasadzie nic poza pozbyciem się ostrzeżenia.

    Programowanie   09 Lip 2008 13:26 Odpowiedzi: 4    Wyświetleń: 1633
  • Jak zaprogramować prawidłowo zegar 3D sterowany przez bluetooth?

    Wystarczy coś w ten deseń: [syntax=c]//tam gdzie masz resztę deklaracji: Timer t4; //to jako funkcja: void swapVal(){ mode++; if(mode>2) mode=0; refreshDisplay(); } //a to do setup: t4.every(3000,swapVal);[/syntax]

    Arduino   04 Maj 2020 18:17 Odpowiedzi: 6    Wyświetleń: 510
  • AVR-GCC: Różne wyniki mnożenia w argumentach funkcji w różnych plikach

    Przeniosę to przerwanie i tablice do plików .c. Ale wtedy w pliku głównym .c mam includować plik przerwania .c? Myślałem, że tam inkluduje się tylko pliki .h Nie musisz include'ować pliku .c, a nawet nie powinieneś. W Makefile dopisz go tylko do plików źródłowych (SRC = $(TARGET).c przerwanie.c inny_plik.c itd.) a linker odwali resztę roboty. Zostało...

    Mikrokontrolery   01 Lut 2009 19:47 Odpowiedzi: 55    Wyświetleń: 7142
  • Atmega32 - Błąd w kodzie, wyświetlacz od nokii 3310

    Funkcje lcd_Goto sam dopisałeś do pliku lcd3310.h ? Przenieś ją do lcd3310.c na sam koniec pliku. Zawsze mnie uczono iż deklaracja funkcji jest w plikach nagłówkowych .h a ciało funkcji już w pliku .c

    Mikrokontrolery AVR   05 Gru 2013 12:49 Odpowiedzi: 13    Wyświetleń: 1791
  • [Atmega128][Ethernut] - inicjalizacja ADC, kompilacja

    A niby po co w projekcie miałby mieć plik nagłówkowy? To jest tylko dla wygody. A w tych nagłówkach, które włączasz masz deklarację funkcji ADCInit()? Bo ten komunikat świadczy o tym, że jej nie masz.

    Mikrokontrolery AVR   02 Cze 2011 11:22 Odpowiedzi: 7    Wyświetleń: 1579
  • AVR+C - Kłopot ze zrozumieniem składni przy operacjach logicznych

    Już się zabieram za czytanie. Krauser, wiem, że porty też mają swoje rejestry, w końcu pierwszy programik napisałem. Wracając jeszcze na moment do deklaracji funkcji... Teraz mam dobrze zadeklarowaną?

    Mikrokontrolery Początkujący   19 Lip 2012 14:29 Odpowiedzi: 90    Wyświetleń: 8892