implicit declaration

Znaleziono około 174 wyników dla: implicit declaration
  • ARM/LPC1768 - Błąd: implicit declaration of function 'if' is invalid in c99

    'If' a 'if' to ogromna różnica w C :) tak samo 'Else' i 'else'. Mają być małe literki! Poza tym co to za konstrukcja? ; ma określoną funkcję w C/C++ Poczytaj o instrukcji prostej i złożonej w C/C++ np. tutaj: http://mst.mimuw.edu.pl/lecture.php?lect... Niestety Basic/Bascom uczy złych nawyków na przyszłość :(

    Programowanie Początkujący   10 Lut 2014 12:43 Odpowiedzi: 5    Wyświetleń: 1893
  • REKLAMA
  • Atmega8 + LCD błędy i brak kompilacji przy wykorzystaniu zmiennej w kilku miejsc

    Panie, jakie błędy. Toż to są warningi. Kompilować się powinno o ile nie jest załączona opcja "treat warnings as errors". Po pierwsze primo implicit declaration jest, bo masz zakomentowane stdlib gdzie jest prototyp itoa(). Po drugie primo (specjalnie tak piszę, bo to powiązane) jakbyś zerknął na prototyp to wiedziałbyś, że zwraca *char. Najwidoczniej...

    Mikrokontrolery AVR   01 Kwi 2017 18:34 Odpowiedzi: 4    Wyświetleń: 909
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • warning: implicit declaration of function `inp' - Dlaczego

    Wydaje mi sie że to ostrzeżenie wynika z tego że we własnym programie definiujesz funkcje więcej niż jeden raz.

    Mikrokontrolery   28 Maj 2005 10:53 Odpowiedzi: 2    Wyświetleń: 11802
  • REKLAMA
  • WinAVR, warning: implicit declaration of function `inp.

    A gdzie masz cialo funkcji inp() :?:

    Mikrokontrolery   29 Mar 2007 14:51 Odpowiedzi: 2    Wyświetleń: 1477
  • [C] Błąd implicit declaration of function przy porównywaniu ciągów w C

    Ok, problem już został rozwiązany. Naprawdę głupie przeoczenie - po przejrzeniu jeszcze raz kodu uzmysłowiłem sobie, że napierw zawartość rejestru UDR jest zapisywana do zmiennej ReceivedByte , a dalej w obsłudze przerwania robiłem coś takiego: odebrane[odeb_poz]=UDR; Po tym jak przypomniałem sobie, że rejestr UDR po odczytaniu zawartości jest...

    Mikrokontrolery AVR   19 Kwi 2010 14:08 Odpowiedzi: 22    Wyświetleń: 2334
  • [Atmega8][C] wyswietlenie/odswiezenie zmiennej na LCD

    1. warning: implicit declaration of function 'strlen' error: lvalue required as decrement operand o to, że nie może dokonać dekrementacji operatorem -- tak jakby space_length nie była zmienną a np. stałą.

    Mikrokontrolery AVR   03 Lip 2012 06:27 Odpowiedzi: 14    Wyświetleń: 2260
  • [BL602/BL0392] Jeszcze jedno inteligentne gniazdo 20A (ale 16A)

    Wygląda na to, że otrzymujesz błędy takie jak: /home/runner/work/OpenBK7231T_App/OpenBK... error: implicit declaration of function 'hal_gpio_register_handler' [-Werror=implicit-function-declarati... hal_gpio_register_handler(HlwCf1Inte...

    Smart Home Urządzenia   03 Lut 2025 23:10 Odpowiedzi: 116    Wyświetleń: 13518
  • Jak poprawić wyświetlanie tekstu na LCD w AVR[C] i błędy kompilacji?

    Wsadzenie pliku do projektu daje tyle, że jest kompilowany plik i powstaje plik pośredni - jednak nadal nie wie, co z tym zrobić ;) Świadczy o tym dobitnie komunikat "implicit declaration". Oznacza on, że nie wiedząc, co to za funkcja LCD_Initialize, przyjął sobie domyślne parametry wejściowe i wyjściowe. Skoro po zainkludowaniu dostajesz warninga o...

    Mikrokontrolery   30 Cze 2010 11:50 Odpowiedzi: 23    Wyświetleń: 3277
  • REKLAMA
  • [Atmega32] [Atmega32][C]+LM35 - Błąd kompilacji: implicit declaration of function 'analogRead'

    hehe... własnie zauważyłem.Myslalem,ze analogRead() to funkcja z bibliotek a tu trzeba ja samemu napisać.To przez to,ze w rożnych artykułach używali tej samej funkcji. Ten float to mi tez za ciekawie nie wyglądał,a wiadomości spod linku napewno wkuje na pamięć. Dzięki wielkie za pomoc i przepraszam za taka głupią wpadkę. Pozdrawiam

    Mikrokontrolery AVR   29 Sie 2012 21:10 Odpowiedzi: 3    Wyświetleń: 1335
  • Skrypty Berry dla różnych platform IoT - samouczek skryptowania OBK, część 1

    Prawdopodobnie makefile. Pliki muszą być dodane ręcznie. BK7231 skanuje pliki rekursywnie, więc działa dla BK, ale nie dla innych. Dodano po 5 . Ach, brakowało też nagłówka, a ESP32 narzekał na to z powodu ustawień ostrzeżeń: /home/runner/work/OpenBK7231T_App/OpenBK... error: implicit declaration of...

    Smart Home Poradniki   15 Kwi 2025 10:31 Odpowiedzi: 12    Wyświetleń: 3513
  • REKLAMA
  • C++ losowe rozdzielenie sumy 10 na trzy liczby – jak poprawnie zaimplementować?

    wyskakują mi takie błędy podczas kompilowania: /linia 10/ implicit declaration of function `int srand(...)' /linia 11/ implicit declaration of function `int rand(...)' /linia15/ implicit declaration of function `int getchar(...)' Dodano po 2 Jeszcze jedno pytanie: srand((unsigned) time(&t)); Czy ta funkcja bierze aktualny czas jako poprzednią liczbę...

    Programowanie   24 Cze 2006 18:48 Odpowiedzi: 7    Wyświetleń: 3761
  • AVR, język C: brak deklaracji funkcji EEPROM w projekcie AVT 2727

    Na wstepie zaznacze ze to moj pierwszy kontakt z jezykiem C dla AVRow. Pod lupe wzialem dobrze skomentowany uklad "Cyfrowa stacja lutownicza" z EdW 7/04. Niestety juz na wstepie zaczely sie schody. Zainstalowalem najnowsze AVR Studio i WinAVR (GCC) ..... i lutown.c:159: warning: implicit declaration of function `eeprom_rw' lutown.c:161: warning: implicit...

    Mikrokontrolery   24 Lip 2007 22:14 Odpowiedzi: 5    Wyświetleń: 2066
  • MegaSuperDebounce - Biblioteka zaawansowanej obsługi przycisków AVR, ARM PIC ...

    Teraz widzę, że doszło mi ostrzeżenie (nie pytajcie mnie się jak, po prostu pojawiło się bez żadnych zmian): [syntax=text]implicit declaration of function 'KeybProc' [-Wimplicit-function-declaration][/synta...

    Mikrokontrolery Początkujący   31 Sty 2021 12:28 Odpowiedzi: 67    Wyświetleń: 19005
  • Błędny odczyt czasu z DS1302 i temperatury z DS18B20 na atmega328

    Właśnie jak robię build na całym projekcie to wyrzuca takie warningi, ale jak skompiluję później sam plik main.c to już tych błędów nie ma. Po za tym tylko 4 z tych warningów są z biblioteki rtc.c. Reszta to biblioteka do obsługi wyświetlacza, a wyświetlacz dobrze mi działa. Dodano po 18 Może ktoś ma jakąś inną ale sprawdzoną bibliotekę do obsługi ds1302...

    Początkujący Elektronicy   11 Wrz 2018 18:45 Odpowiedzi: 15    Wyświetleń: 741
  • Atmega32 - Błąd w kodzie, wyświetlacz od nokii 3310

    Kompilator tłumaczy cierpliwie: lcd3310.h:31: warning: implicit declaration of function 'Lcd_Command' Nie masz funkcji o nazwie Lcd_Command - sprawdź i popraw literówkę. lcd3310.c:38: warning: implicit declaration of function 'Lcd_send' Jak wyżej. Co do trzeciego błędu - nie widząc kodu trudno pokazać, co zepsułeś.

    Mikrokontrolery AVR   05 Gru 2013 12:49 Odpowiedzi: 13    Wyświetleń: 1791
  • [Atmega16] [Atmega16][C] Błędy kompilacji przy odczycie temperatury z DS1820 na LED

    Korzystam za AVR Studio 4 po przekształceniu kodu dostaje takie wyniki? Build started 22.2.2010 at 01:34:23 avr-gcc -mmcu=atmega16 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=1000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT lll.o -MF dep/lll.o.d -c ../lll.c ../lll.c: In function 'uc1Wire_ResetPulse':...

    Mikrokontrolery AVR   22 Lut 2010 13:40 Odpowiedzi: 4    Wyświetleń: 2025
  • Jak napisać program w C do obsługi klawiatury 2 przyciski na Atmega8?

    Program po skompilowaniu ukazuje takie błędy: avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o sterowanie.o sterowanie.c sterowanie.c:2:24: util/delay.h: No such file or directory sterowanie.c: In function `main': sterowanie.c:18: warning: implicit declaration of function `_delay_ms' sterowanie.c:21:2: warning:...

    Mikrokontrolery AVR   23 Kwi 2009 21:36 Odpowiedzi: 32    Wyświetleń: 5997
  • WinAVR nie tworzy pliku HEX - błąd make.exe i brak reguły dla `C:/Documents`

    A ja mysle ze ti jest problem: main.c:35: warning: implicit declaration of function `cbi' main.c:40: warning: implicit declaration of function `sbi' Temat poruszany wiele razy na forum, uzyj "szukaj" i ciesz sie z bogactwa wiedzy jakie stanie przed Toba otworem. Pozdro Dexter

    Mikrokontrolery   20 Paź 2005 20:35 Odpowiedzi: 2    Wyświetleń: 2446
  • Drzewko z Fafkulców II + sterownik 40 diod RGB

    Witam! Ponawiam prośbę kolegi z góry i proszę o hexa. Podczas kompilacji wychodzą śmieszne rzeczy (przynajmniej mnie śmieszą bo nic z tego nie rozumie): > "make.exe" all avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o test.o test.c test.c: In function '__vector_9': test.c:28: error: 'PORTA' undeclared (first use in this...

    DIY Konstrukcje   27 Paź 2015 10:38 Odpowiedzi: 73    Wyświetleń: 49872
  • bleeding-edge-toolchain - kolejny toolchain dla ARM

    Jak Ci można podziękować za wszystko?? Pomagasy dawno się pewnie znudziły, punktów do garka nie włożysz... Wsparcie lepsze niż w niejednej komercyjnej jednostce. Po prostu dzięki wielkie! Wracając na ziemię-ten sprintf tak musi flasha "żreć"? Bez niego bin-a było 5kb a z nim 30kb! Jakaś optymalizacja go ucywilizuje czy nie? Poszło po samym dodaniu syscalls.c....

    Mikrokontrolery ARM   13 Lut 2021 16:26 Odpowiedzi: 222    Wyświetleń: 38973
  • [At8] [At8][C] Błędy kompilacji programu do pomiaru prądu i napięcia AVR ATmega8

    To jedziem: 1. warning: "F_CPU" redefined - redefinicja stałej preprocesora. Masz już wpisane w konfiguracji projektu na jakiej częstotliwości będzie pracował µK, więc z reszty plików możesz usunąć tę definicję. 2. main.c:10: warning: suggest parentheses around arithmetic in operand - mieszasz operatory binarne o różnych priorytetach (BIT-OR i...

    Mikrokontrolery AVR   05 Lip 2011 23:36 Odpowiedzi: 10    Wyświetleń: 2669
  • [ATmega644] [ATmega644][C] TWI/I2C - Nieudana komunikacja z STA015, błędy w kodzie twi.c

    Czy ustawiam porty jako wejścia czy wyjścia to nie ma znaczenia:( Dalej nie działa. Zauważyłem, że podczas kompilacji programu wywala mi ostrzeżenia: warning: implicit declaration of function twi_start warning: implicit declaration of function twi_send warning: implicit declaration of function twi_stop Może tu jest problem?? Zauważyłem, że gdy testuje...

    Mikrokontrolery AVR   04 Kwi 2009 20:23 Odpowiedzi: 12    Wyświetleń: 2353
  • ATmega128 ADC i wyświetlacz LCD HD44780 - problem z wyświetlaniem wyniku ADC

    Pojawia mi się błąd, którego nie bardzo rozumiem: Error1implicit declaration of function 'itoa' Dodaj nagłówek <stdlib.h> czyli: [syntax=c]#include <stdlib.h>[/syntax] Przy okazji zmień także: [syntax=c]void main(void) [/syntax] na [syntax=c]int main(void) [/syntax] Artykuł Drzaśka poprawię.

    Mikrokontrolery AVR   26 Kwi 2015 07:23 Odpowiedzi: 28    Wyświetleń: 1728
  • [STM32] - Jak wygląda deklaracja funkcji 'memcpy'?

    Używam tej funkcji i działa prawidłowo, ale nie mam deklaracji prototypu funkcji, więc zgłaszane są ostrzeżenia: warning: implicit declaration of function 'memcpy' warning: incompatible implicit declaration of built-in function 'memcpy' Wszystko działa ok, ale chciałbym to wyczyścić. Nie wiem też w jakim pliku są tego typu deklaracje funkcji z opisami....

    Mikrokontrolery ARM   29 Gru 2013 23:17 Odpowiedzi: 6    Wyświetleń: 2136
  • [ATmega 644p][C] Analizator - problem z przerwaniem

    Faktycznie pomogło! Pozmieniałem troche jeszcze główną funkcję int main(void) { loading(); znaki(); InitTimer(); InitADC(); sei(); while(1) { } return 0; } ISR(TIMER1_COMPA_vect){ gatherData(); displayResult(); } z tym że teraz kompilator wyświetla...

    Mikrokontrolery AVR   01 Wrz 2010 14:56 Odpowiedzi: 14    Wyświetleń: 3452
  • Jak poprawnie użyć funkcji strlen() w C? Warnings i deklaracja implicit

    Witam oto fragment mojego programu void sendsms(char *tekst) { char len, i, n, ch_1, ch_2; n= len = strlen(tekst); / / tu coś nie gra dostaje takie informacje warning: implicit declaration of function 'strlen' warning: incompatible implicit declaration of built-in function 'strlen' warning: passing argument 1 of 'strlen' makes pointer...

    Mikrokontrolery AVR   11 Mar 2009 20:36 Odpowiedzi: 2    Wyświetleń: 1825
  • Jak wyciągnąć najmłodsze 8 bitów z uint32_t w C/C++?

    Niech zgadnę - w projekcie masz ze 100 warningów i wszystkie ignorujesz jako nieistotne? Bo o czymś takim ZAWSZE jest warning (implicit declaration). 4\/3!!

    Mikrokontrolery AVR   02 Lip 2010 08:55 Odpowiedzi: 20    Wyświetleń: 1938
  • atmega8535 - Obsługa wyświetlacza LED demoluje generator PMW

    Dostaję przy kompilacji dwa warningi: Warning1#warning "F_CPU not defined for <util/delay.h>" Warning2implicit declaration of function 'itoa'

    Programowanie Początkujący   26 Paź 2013 18:36 Odpowiedzi: 24    Wyświetleń: 3114
  • [atmega16] [atmega16][c][winavr] Błędy kompilacji: 'PORTA' i 'DDRA' niezadeklarowane

    Na jaki procesor kompilujesz? Ma on PORTA? Nie masz wcześniej info, że nie da się dszukać jakiegoś nagłówka, np. avr/io.h? Jak stworzyłeś makefile? Proponuję ci zainstalować do WinAVR AVR Studio 4 i tam stworzyć projekt, dołączyć ten plik źródłowy i całość skompilować. ATmega16 Zrobiłem tak jak polecił kolega wyżej...Jednak konsola dalej wywala błędy...

    Mikrokontrolery   16 Wrz 2011 12:44 Odpowiedzi: 4    Wyświetleń: 1595
  • Dev-C++, dlaczego przy kompilacji programu wyskakuja błędy?

    dlaczego jak skompiluje niżej pokazany program to wychodzi aż sześć błędów ? program ściągłę z neta : #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { _outp(port, dane); _inp(port); return 0; } a oto błędy: 5 untitled1.cpp for each function it appears in.) 5 untitled1.cpp `dane' undeclared (first use this function)...

    Programowanie   19 Sie 2007 16:31 Odpowiedzi: 2    Wyświetleń: 1730
  • STM32F407 - Jak używać biblioteki STemWin do tworzenia menu na LCD SSD1963?

    1. Przepełniasz RAM procesora - nie ma w nim miejsca na wszystkie zmienne 2. Cały czas masz źle dołączoną bibliotekę i chyba dodatkowo do pliku zapominasz dołączyć odpowiednich plików .h i dlatego mówi, że jest implicit declaration.

    Mikrokontrolery ARM   06 Wrz 2015 14:57 Odpowiedzi: 16    Wyświetleń: 1575
  • C++ kompilacja w Dev-C++ 4 - błąd z biblioteką iostream

    No nic się nie dzieje klikam i nic. A ten kod nie da się skompilowac: 9 proba2.cpp implicit declaration of function `int getchar(...)' :/

    Programowanie Początkujący   20 Cze 2009 21:39 Odpowiedzi: 10    Wyświetleń: 1914
  • AVR - warning sprintf zapis do 2 wymiarowej tablicy

    Witam. Mam drobny problem z buforowanym kodem wyświetlacza, w miejscu wyorzystania funkcji sprintf pokazują mi się poniższe warningi. Co jest napisane źle? [syntax=c]char lcd_buff[2][16]; volatile uint8_t s_temp; //... sprintf(lcd_buff[1], "%14d ",s_temp);[/syntax] [syntax=c]Warning1implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]D:\mikr...

    Mikrokontrolery AVR   12 Lut 2014 18:46 Odpowiedzi: 4    Wyświetleń: 1173
  • Jak zainstalować sterowniki Atheros AR5007EG na Ubuntu 8.04 bez internetu?

    Wiesz co to root? Z tego błędu łatwo wyczytać że wpisywała to ania(małpa)ania-laptop czy jakoś tak a instalacja, kompilacja etc muszą być wykonywane z konta roota proszę bardzo mądralo, jak nie masz pojęcia to nie wypisuj bzdur root(at)ania-laptop:~# cd system/ root(at)ania-laptop:~/system# cd madwifi-hal-0.10.5.6-r3861-20080903/ root(at)ania-laptop:~/system/madwifi-hal...

    Software serwis   28 Wrz 2008 10:26 Odpowiedzi: 10    Wyświetleń: 4334
  • [WinAVR] WinAVR: Błędy kompilacji projektu licznika częstotliwości w C

    Zanim odczytałem post doszedłem do tego i skopiowałem "załączone" 3 pliki i dostałem informacje: "make.exe" all -------- begin -------- avr-gcc (GCC) 4.1.2 (WinAVR 20070525) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even...

    Mikrokontrolery AVR   03 Mar 2011 07:44 Odpowiedzi: 7    Wyświetleń: 3591
  • [Atmega16] Błędy w kodzie C dla Atmega16 - funkcje 1-Wire i definicje portów

    w takim kodzie: #include <avr/io.h> #include "lcd.h" #define PIN_1WIRE 0 #define PORT_1WIRE PIND #define OUT_1WIRE_LOW PORT_1WIRE&=~(1<<PIN_1WIRE... #define OUT_1WIRE_HIGH PORT_1WIRE|=1<<PIN_1WIRE; #define DIR_1WIRE_IN DDRD&=~(1<<PIN_1WIRE); #define DIR_1WIRE_OUT DDRD|=1<<PIN_1WIRE; char...

    Mikrokontrolery   18 Lut 2010 22:17 Odpowiedzi: 2    Wyświetleń: 2517
  • Kompilacja programu na MMnet01 z NutOS - błędy przy WinAVR-20070525

    Witam. ../nd.c: In function 'NutAppMain': ../nd.c:712: warning: implicit declaration of function '_ioctl' Z tym sobie poradziłem ale zostały jeszcze pozostałe błędy. Może problem leży w złej konfiguracji nut/os??

    Mikrokontrolery   27 Lis 2012 12:26 Odpowiedzi: 52    Wyświetleń: 12354
  • Jak generować losowe liczby 0-255 w C dla mikrokontrolerów AVR?

    Napisałem taka instrukcję: PORTA=random(255); Wyświetla warning: MainUnit.c:192: warning: implicit declaration of function `random' ale to działa :) działa, ale źle działa. Jak zrobiłem random(4) to losuje liczby z większego przedziału niż podany w nawiasie.

    Mikrokontrolery   04 Kwi 2007 06:34 Odpowiedzi: 5    Wyświetleń: 1394
  • Integracja WinAVR i AVR Studio na Windows 98 SE - Jakie wersje współpracują?

    Witam. Zgodnie z sugestiami kolegi _Matik_ zainstalowałem WinAVR-20070122 + patch for WINDOWS 98SE oraz aStudio4b460 + aStudio412SP4b498. Aktualnie uruchamiając Programmers Notepad kompilacja przebiega OK. Jest 5 ostrzeżeń ale ogólnie kod zakończenia kompilacji 0. Jeśli natomiast uruchomię AVR Studio to każdorazowo kończy się błędem 1. Dotyczy to tych...

    Mikrokontrolery   27 Cze 2007 17:30 Odpowiedzi: 11    Wyświetleń: 3393
  • [ATmega168] Jak usunąć warningi w programie na ATmega168 w języku C?

    Co do initialized to już wiesz czemu, w 298 linii implicit declaration wynika z braku załączenia pliku nagłówkowego zawierającego prototyp funkcji, znajduje się on w stdlib.h. Co do lcd.c:165 - to pokaż kod. Najpewniej typ wskaźnika nie odpowiada typowi oczekiwanemu przez funkcję fdevopen.

    Mikrokontrolery AVR   16 Lis 2011 17:54 Odpowiedzi: 5    Wyświetleń: 1035
  • ATmega8535 – nie działa wyświetlacz LCD na PORTC, kod nie inicjuje LCD

    A jakis przykładowy program jak tego uzywać? Na przykład wypisac litere 'a'. i jak zadeklarowac te piny odpowiadajace d7-d4 na przykład #define LCD_D4 PORTC.6 ? czy LCD_D4 PC6 /edit w dodatku #define F_CPU 8000000 #include <avr/io.h> #include <avr/iom8535.h> #include "lcd.c" #include "delay.c" #include "def.h"...

    Mikrokontrolery   17 Cze 2006 11:03 Odpowiedzi: 8    Wyświetleń: 1521
  • [ATmega16] [ATmega16][C] ADC - szukam prostego kursu obsługi przetwornika ADC

    Chyba znów coś robię źle, bo kompilator wyrzuca takie coś: Compiling C: main.c avr-gcc -c -mmcu=atmega16 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF .dep/main.o.d main.c -o main.o main.c:1: error: expected...

    Mikrokontrolery AVR   12 Maj 2010 00:47 Odpowiedzi: 39    Wyświetleń: 8711
  • Program w C porównujący dwa pliki i wskazujący pierwszą różnicę

    Sprawdzalem ten programik i on sie nie kompiluje. Ma jeden blad "implicit declaration of function `int eof(...)'" Czy ktos wie, jak go usunac i zrobic tak zeby dobrze dzialal?? Ma być feof(), a nie eof(). Rzeczywiście w pierwszej chwili napisałem eof(), lecz może minutę później zauważyłem błąd i go poprawiłem - być może wkleiłeś wersję zaraz jak wysłałem...

    Programowanie   21 Gru 2005 23:40 Odpowiedzi: 9    Wyświetleń: 3585
  • [avr-gcc] Błąd kompilacji: brak definicji funkcji `sbi` w kodzie AVR

    http://www.elektroda.pl/rtvforum/viewtop... - i nie ma więcej pytań... Jak to znalazłem ? Wpisałem "implicit declaration of function" (łącznie z cudzysłowami) w "szukaj", znajdującym się u góry każdej strony na elektrodzie, wybierając jeszcze forum "mikrokontrolery", aby wyników nie było w innej tematyce. Pozdrawiam, Light'I

    Mikrokontrolery   09 Sty 2008 19:44 Odpowiedzi: 42    Wyświetleń: 35591
  • [AVR Studio] -Problemy i pytania przy dodawaniu wielu plików

    Witam Mam pytanie związane z programem AVR Studio, a dokładniej chodzi mi o dodawanie kilku plików w jeden. Zacznijmy od początku... Pragnę stworzyć program, który będzie składał się z kilku części, dlatego planuję stworzyć go w postaci modułowej, a więc głównym modułem będzie: - programglowny.c potem do niego będą podłączone takie moduły jak menu.c...

    Mikrokontrolery AVR   22 Lut 2009 23:07 Odpowiedzi: 2    Wyświetleń: 2808
  • ATmega8 - Termopara typu K i max6675 obsługa sprzętowa SPI w C.

    Nadal wyskakuje ostrzeżenie: ../SPIprogramowo.c:61: warning: implicit declaration of function 'utoa' Na wyświetlaczu ukazuje się napis buf. Nie znam dokładnie jak działa ta funkcja utoa, i nie wiem czy jest dobrze. Dodaj nagłówek stdlib.h: http://www.nongnu.org/avr-libc/user-manu...

    Mikrokontrolery   17 Sie 2014 17:16 Odpowiedzi: 22    Wyświetleń: 8367
  • Jak wyłączyć wyświetlanie Warningów w WinAVR przez modyfikację makefile?

    (11) warning: incompatible implicit declaration of built-in function 'sprintf'oraz warning: implicit declaration of function 'toupper' Rozwiązanie: (14) warning: conflicting types for 'StringCpy' [syntax=c]/* FUNKCJA DODAJE PODŁAŃCUCH to_cat DO ŁAŃCUCHA buffer. DBA O TO ŻEBY ROZMIAR buffer'a NIE PRZEKROCZYŁ max_size. UŻYCIE: StringCat( smsOUT, "tekst",...

    Mikrokontrolery AVR   16 Mar 2011 13:38 Odpowiedzi: 16    Wyświetleń: 3202
  • [Atmega16] [Atmega16][C] Jak zaprogramować sekwencję efektów świetlnych na diodach LED?

    cos ty nie ma nic, dali tylko jak przeslac dane na procka i tyle zabawy z diodami znalazlem fajny kurs ale tak zeby cos pokazac jak zaczac to nic... dzieki za pomoc w sieci malo jest takich konkretnych kursikow ktos powinien sie wziasc i napisac cos dla poczatkujacych tak jak jest to robione np w jezykach skryptowych w ktorych siedze ;/ Co do tego basenu...

    Mikrokontrolery AVR   18 Lut 2010 10:42 Odpowiedzi: 11    Wyświetleń: 2783
  • [STM32f100RB] - biblioteka do LCD ssd1289 nie oparta na FSMC

    Koledzy. W tych ARM-ach stawiam pierwsze kroki, więc proszę mi wybaczyć lamerstwo, jeśli mi się zdarzy. Posiadam płytkę HY-miniSTM32 z wyświetlaczem HY32D i procesorem STM32F103VCT6. Używam środowiska CoIDE w wersji najnowszej, czyli 1.7.5 i toolchain GNU Tools ARM Embedded\4.7 2013q3 Ściągnąłem i otworzyłem pod CoIDE projekt glcd, umieszczony kilka...

    Mikrokontrolery ARM   13 Gru 2013 13:37 Odpowiedzi: 11    Wyświetleń: 3324
  • [Atmega8] Jak zapisać i odczytać zmienną int w EEPROM na Atmega8 w C?

    Witam dziękuję za odpowiedź. Kombinowałem trochę, jednak ciągle napotykam na błąd, którego nie potrafię obejść, nie mogę znaleźć też nigdzie rozwiązania. oto kod programu: #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <hd44780.c> #include <stdlib.h> #include <avr/eeprom.h> char wybrany; int...

    Mikrokontrolery   03 Paź 2010 11:03 Odpowiedzi: 13    Wyświetleń: 6515
  • Jak wysłać 1 bajt (np. 0x23) za pomocą funkcji send_char w C?

    Błąd kompilacji: [syntax=c] [cc] C:\CooCox\CoIDE\workspace\ModbusRS\main.... error: conflicting types for 'Get_CRC16' [cc] u16 Get_CRC16(u8 *nData,u8 wLength) [cc] ^ [cc] C:\CooCox\CoIDE\workspace\ModbusRS\main.... note: previous implicit declaration of 'Get_CRC16' was here [cc] crc16 = Get_CRC16(ramka,6); [cc] ^ [/syntax]

    Mikrokontrolery Początkujący   10 Maj 2016 13:26 Odpowiedzi: 37    Wyświetleń: 3171
  • Wysyłanie form post w C. Program ma działać na MMnet 1002.

    Robiłem tak jak Pisałeś. Mój plik makefile: # # File names. # # Executable file: EXECUTABLE=count # Sources: SOURCES=$(wildcard *.c) # Object files: OBJECTS=$(SOURCES:.c=.o) # # Compiler configuration. # CC= /home/wawer/Dokumenty/ares2.1/arm-2007q1... CFLAGS= -I/home/wawer/Dokumenty/ares2.1/arm-2007...

    Programowanie   09 Cze 2011 05:04 Odpowiedzi: 59    Wyświetleń: 4796
  • 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
  • AVR/ATMEGA8 - Jak wyświetlić dane z DS18B20 na segmentowym LED?

    Witam, Pisząc swój własny program chciałem wypróbować gotowy kod. Moim źródłem jest ( "Obsługa interfejsu 1-wire " Cezarego Klimasza ). Jednak napotkałem 2 problemy. 1. Kompilator zgłasza mi ostrzenie " implicit declaration of function 'dtostrf' " 2. W przykładzie podano bibliotekę do obsługi wyswietlacza lcd. Jednak ja chce zrealizować wyświetlanie...

    Mikrokontrolery AVR   12 Paź 2013 12:25 Odpowiedzi: 4    Wyświetleń: 4623
  • Atmega8 - Woltomierz atmega8_pomiar napięcia akumulatora

    implicit declaration of function 'sprintf' DescriptionResourcePathLocationType incompatible implicit declaration of built-in function 'sprintf'main.c Takie błędy co wypisałem powyżej wywala mi środowisko Eclipse jak chcę używać funkcji sprintf.(a AVR Studio brak błędów)pewnie czegoś brakuje w konfiguracji Eclipse,jak ktoś ma jakiś pomysł to proszę śmiało...

    Mikrokontrolery Początkujący   19 Sty 2013 23:41 Odpowiedzi: 21    Wyświetleń: 3258
  • Czujnik temperatury do Atmega32 z szybkim odczytem na LCD - DS18B20?

    A możesz mi podać gdzie co wstawić itp i jak to wszystko zrobić?? bo ja nie mam pojęcia?!! Będę wdzięczny Dodano po 4 Na tej stronie co dałem jest jakiś program jest plik main.c ds18b20.h ds18b20.c no to zrobiłem tak plik h wrzuciłem do moje dokumenty. Zrobiłem nowy projekt i dałem tak bibliotekę do lcd i plik ds18b20.c a pod tym plik main.c no i wyskoczyły...

    Mikrokontrolery AVR   14 Lip 2010 21:00 Odpowiedzi: 8    Wyświetleń: 2253
  • atmega16 - dziwne ostrzeżenia przy wykorzystaniu sprintf

    Witam, Pytanie mam dość ogólne bo dotyczące polecenia "C", ale mam wrażenie, że mój problem ma powiązanie z kompilowaniem pod mikrokontroler ATMega16. Potrzebuję w moim programie prze-konwertować kilka zmiennych na łańcuch (teksty i zmienne tylko przykładowe: [syntax=c]#include <string.h> ........... char str[ 32 ];int a=5; sprintf (str, "%d \'plus\'...

    Mikrokontrolery Początkujący   14 Kwi 2014 12:42 Odpowiedzi: 4    Wyświetleń: 996
  • Błędy kompilacji AVR: nieprawidłowe użycie PORTD.2 i PORTD.7 w C, jak poprawić?

    W takim razie nie rozumiem co znaczą te szlaczki "|=" i "&=" i "~" Bo próbowałem to: if ( ! (PORTD & 0x04) ) { PORTD |= 0x80; } else { PORTD &= ~0x80; } Przerobić tak aby na PORTD 7 była jedynka gdy jest wciśnięty przycisk podączony do PORTD 2. W końcu wypociłem coś takiego: #include <avr/io.h> /*Definicje...

    Mikrokontrolery   03 Lut 2008 15:05 Odpowiedzi: 14    Wyświetleń: 1467
  • [c] Jak uniknąć ostrzeżeń o niejawnej deklaracji funkcji w AVR Studio + GCC?

    Ma podzielony kod na kilka modułów: main.c funkcje_inicjujace.c wyswietlacz.c klawiatura.c itd. Podczas kompilowania AVR Studio + GCC wyskakują ostrzeżenia: Implicit declaration of function 'xxx' Błędów nie ma więc program de facto działa poprawnie. Wiem że chodzi, o to iż kompilator informuje brak deklaracji na danym etapie kompilacji programu. Czy...

    Mikrokontrolery   14 Lis 2010 12:32 Odpowiedzi: 12    Wyświetleń: 3164
  • STM32F407 - Błąd przy ADC_GetConversionValue w kodzie pomiaru temperatury

    Witam, Krótkie banalne pytanie pewnie dla was, meczę się dzisiaj od rana z kodem na pomiar temperatury na stm32f407. void ADCin(void){ RCC_APB2PeriphClockCmd(RCC_APB2Perip... ENABLE); RCC_PCLK2Config(RCC_HCLK_Div8); adc1.ADC_ScanConvMode = DISABLE; adc1.ADC_ContinuousConvMode = ENABLE; adc1.ADC_NbrOfConversion = 1; ADC_Init(ADC1,...

    Mikrokontrolery ARM   18 Sie 2017 15:51 Odpowiedzi: 3    Wyświetleń: 1002
  • Gra Sudoku AVR: Konflikt typów zmiennych w kodzie, kompilacja w Eclipse, biblioteka TFT 2,8

    Poprawki, które powinieneś nanieść do kodu, aby pozbyć się warningów (łącznie z sugestiami kolegów wyżej): lcd_ILI9341.c: In function 'lcd_pisz_tekst_32': lcd_ILI9341.c:377: warning: operation on 'temp' may be undefined Zainicjalizuj zmienną temp zanim zostanie użyta: [syntax=c]void lcd_pisz_tekst_32(uint16_t x, uint16_t y, char * str,uint16_t kolor,uint16_t...

    Mikrokontrolery AVR   22 Gru 2021 20:54 Odpowiedzi: 11    Wyświetleń: 855
  • arm-none-eabi-gcc - ostrzeżenie: brak deklaracji funkcji UARTSend w retarget.c

    Mam upierdliwe ostrzeżenie kompilatora: ../src/retarget.c:61:2: warning: implicit declaration of function 'UARTSend' [-Wimplicit-function-declaration]... Deklaracja funkcji UARTSend wygląda natępująco: [syntax=c]void UARTSend(uint8_t *BufferPtr, uint32_t Length);[/syntax] natomiast funkcja ta wywoływana jest następująco: [syntax=c]int...

    Mikrokontrolery   29 Sty 2014 09:02 Odpowiedzi: 2    Wyświetleń: 1119
  • AtMega32 i T6963C - Problem z wyświetlaniem ikon 8x8, GLCD_FONT_WIDTH=6

    Mój również pracuje na 6. [syntax=c]#define GLCD_FONT_WIDTH 6[/syntax] Nie wiem czemu ale przy wywoływaniu funkcji kompilator zgłasza mi warning`a, który brzmi: ../main.c:110: warning: implicit declaration of function 'GLCD_Bitmap' wywołuje funkcje jako: [syntax=c]GLCD_Bitmap(obrazek,5,10,80,10... obrazek zapisany jest w ikony.h, plik jest...

    Mikrokontrolery AVR   13 Lis 2012 22:42 Odpowiedzi: 22    Wyświetleń: 2607
  • Nieudana transmisja Atmega8 i RS232 z AVR Studio 5.1 - brak reakcji w 'putty'

    pierwsze "nie tak" jest, że nie zacząłeś od migania ledem A po co, przecież miga LED na USB-TTL i potwierdza, że działa. No i jeszcze brak pinu do podpięcia LED bo do testu zabrał go TXD. jvoytech , 'czy_wentylator_wlaczony = false;' nie przejdzie, nie ma czegoś takiego jak 'false' i 'true', chyba że o czymś nie wiem. Ale trop jest dobry. Zastąpiłem...

    Mikrokontrolery AVR   28 Gru 2021 18:00 Odpowiedzi: 56    Wyświetleń: 2190
  • rs232 - Ostrzeżenia przy użyciu ITOA i wielkości bufora

    ad. 1 Nie wciągnąłeś stdlib.h, w którym itoa() jest zadeklarowana. "Implicit declaration" to taka właściwość języka C, w którym możesz zawołać niezadeklarowaną funkcję. Kompilator wówczas przyjmie deklarację domyślną (funkcja zwracająca int o niezdefiniowanych argumentach). ad. 2 To jest C, tutaj nic nie dzieje się "automatycznie". Programista musi...

    Mikrokontrolery Początkujący   16 Kwi 2015 17:35 Odpowiedzi: 2    Wyświetleń: 747
  • Jak pominąć niepotrzebne parametry w funkcji w C++?

    Więc dlaczego uważasz, że to są jakieś czary? Podstawową zasadą C/C++ jest to, że funkcja musi być zadeklarowana przed pierwszym użyciem. Czy się to dzieje na początku pliku czy tuż przed użyciem nie ma już specjalnego znaczenia. Kompilator C++ w skrócie działa tak, że potrzebuje poprawnego prototypu (deklaracji) funkcji przed użyciem. Zwykle robi się...

    Arduino   19 Cze 2017 20:23 Odpowiedzi: 17    Wyświetleń: 1326
  • Atmega8 - Program nie chce zapisać ani odczytać zmiennej powyżej 8bit z eeprom.

    Co do drugiego, to racja, kompilator się czepia właśnie tej funkcji, co tam pozmieniać żeby ruszyło? main.c:146: warning: passing argument 1 of '__eerd_word_m8' makes pointer from integer without a cast main.c:181: warning: large integer implicitly truncated to unsigned type main.c:195: warning: implicit declaration...

    Mikrokontrolery AVR   01 Lut 2013 15:36 Odpowiedzi: 18    Wyświetleń: 3066
  • Nucleo446FE - I2C: Problem z odczytem danych z czujników po przesiadce z AVR

    Dzięki, poprawione, ale wciąż nie działa jak powinno. Dodano po 1 Kolega jest widać ekstremistą. Od pisania w rejestrach "gołymi" liczbami - poszedł po całości w druga stronę i wylądował w HAL-u. Nie, kolega jest początkujący nie ma jeszcze rozeznania ;) Dodano po 6 Jeszcze coś zauważyłem: w linii [syntax=c]UART_sendString(itoa(*whoami, itoabuf, 2));[/syntax]...

    Mikrokontrolery ARM   11 Maj 2016 13:53 Odpowiedzi: 26    Wyświetleń: 1344
  • [UC3-A3] - Błąd 'main_vbus_action' przy uruchamianiu USB w Atmel Studio

    Mam procesor AVR32 UC3-A3 i chciałem wykorzystać transmisje po USB według projektu "USB Device CDC". Akurat na mój procesor nie ma przykładu ale są na podobne . ALE: Cały czas zwraca błąd przy Ujęto kod w tagi syntax. LordBlick

    Mikrokontrolery AVR   12 Gru 2012 22:21 Odpowiedzi: 3    Wyświetleń: 1350
  • [AT90USB162][C]LUFA - błędy przy kompilacji projektu AVRISP-MKII

    Witajcie. Próbuję skompilować program AVRISP-MKII bazujący na projekcie LUFA LUFA - link http://www.fourwalledcubicle.com/LUFA.ph... Na dole strony mozna pobrać dwie wersje, w jednej i drugiej mam ten sam problem. Program znajduje się w katalogu \Projects\AVRISP-MKII\ Korzystam z AVR Studio 4.18 oraz WinAvr 2010-01-10. Dostaję następujące błędy: Lib/V2ProtocolParams.c:...

    Mikrokontrolery AVR   28 Lip 2011 18:55 Odpowiedzi: 6    Wyświetleń: 2374
  • Printf() i scanf() nie działają na ATmega8 z WinAVR - jak to naprawić?

    no a jak to by miało dokładniej wyglądać to użycie itoa bo to jest pomysł nawet niezły Dodano po 7 zrobiłem próbnie tak char buffer[3]; wyslijstring("AT+CMGS="... // wysyła sms do satiego char n=20; wyslijstring(itoa(n,buffer,10... nadajznak(0x0D); i działa ale daje mi takie coś rs232.c:88: warning: implicit...

    Mikrokontrolery AVR   12 Mar 2009 23:43 Odpowiedzi: 10    Wyświetleń: 2249
  • AVR 335 - brak bibliotek inavr.h i ioavr.h w WinAVR i AVRSide

    Zamieniłem te biblioteki i wyskakuje kilka ostrzeżeń i jeden błąd: 1) data.h:4: - warning: ignoring #pragma language #pragma language=extended 2) sound.c:38: - warning: implicit declaration of function '__enable_interrupt' __enable_interrupt(); // enable interrupts 3) sound.c:211: - warning: ignoring #pragma vector #pragma vector = TIMER1_OVF_vect 4)...

    Mikrokontrolery   25 Lip 2005 21:45 Odpowiedzi: 12    Wyświetleń: 3318
  • Błędy kompilacji programu C dla ATmega32 - jak je naprawić?

    hej, moze ktos z was wie dlaczego sa takie błędy podczas kompilacji programu napisanego w C do ATmega32 (kompilator jest skonfigurowany - inne progzy kompiluje): ========================================... #include <io.h> #include <stdlib.h> #define lcd_r, 0; #define lcd_e, 1; //funkcja opoznienia============================= void czekaj...

    Mikrokontrolery   10 Mar 2006 18:20 Odpowiedzi: 2    Wyświetleń: 1247
  • Atmega8 WinAVR: Jak używać DDRB i PORTB bez avr/io.h?

    Program: //#include <avr/io.h> #define DDRB_SFR_IO8(0x17) #define PORTB_SFR_IO8(0x18) int main(void) { DDRB = 0xFF; unsigned char i=0; for(;;) PORTB = i++; } i błędy LCD.c:10: warning: implicit declaration of function '_SFR_IO8' LCD.c:10: error: lvalue required as left operand of assignment LCD.c:15: error:...

    Mikrokontrolery AVR   09 Kwi 2009 23:00 Odpowiedzi: 4    Wyświetleń: 2726
  • STM32F0 CooCox CoIDE - błędy kompilacji przy rdzeniu F0, plik startup

    Podczepię się pod temat, bo również mam problem z coocox-em. Pisze na rdzeń STM32-M4 używając bibliotek ze strony producenta i kompilatora gcc-arm-none-eabi-4_7-2012q4-20121208-wi... Problem w tym, że nie generuje mi pliku hex. Po kompilacji mam taki komunikat: GCC HOME: C:\Program Files\GNU Tools ARM Embedded\4.7 2012q4\bin compile: [mkdir]...

    Mikrokontrolery ARM   09 Mar 2013 21:40 Odpowiedzi: 29    Wyświetleń: 4806
  • STM32F407 VG Discovery: Błąd kompilacji FreeRTOS w CooCox 1.7.6 - configASSERT

    Robiłem tak ale po skompilowaniu są inne błędy [cc] C:\Users\Grzesiek\AppData\Local\Temp... Assembler messages: [cc] C:\Users\Grzesiek\AppData\Local\Temp... Error: selected processor does not support Thumb mode `vstmdbeq r0!,{s16-s31}' [cc] C:\Users\Grzesiek\AppData\Local\Temp...

    Mikrokontrolery ARM   24 Maj 2014 19:17 Odpowiedzi: 2    Wyświetleń: 2568
  • Jak dołączyć biblioteki time.h i cstdlib w WinAVR dla ATmega8?

    Witam, napisałem taki o to programik do uC atmega8: * kostka.c programik do losowania liczby (1;6) i wyświetlania na 7-segment.*/ /* układ ATmega 1MHz */ /* PB0,PB1 - diody LED; PD0 - przycisk */ #define F_CPU 1000000L #include <avr/io.h> #include <util/delay.h> #include <time.h> #include <cstdlib> int main(void)...

    Mikrokontrolery AVR   26 Mar 2010 15:09 Odpowiedzi: 2    Wyświetleń: 1946
  • Linker error przy kompilacji programu AVR w AVRside - co poprawić?

    Nie, ale już to zrobiłem. teraz wyskoczyły mi jeszcze inne błędy, część poprawiłęm ale zostały jeszcze dwa odnośnie sterowania portem b.0 pisze: error: syntax error before numeric constant to kod: #include <avr/interrupt.h> #include <util/delay.h> #define tau0 250; unsigned char liczt0; SIGNAL (SIG_OVERFLOW0) { TCNT0=tau0; liczt0=liczt0+1;...

    Mikrokontrolery   03 Kwi 2006 22:18 Odpowiedzi: 29    Wyświetleń: 2107
  • [c] Przeniesienie kodu ADC z ATmega32 na ATmega128 - błędy kompilacji

    Witajcie mam problem. Mam kod na procesor atmega32. Potrzebuję, aby działał on na atmega128. Jedyny błąd jaki wyskakuje to "ADATE undeclared" oraz ostrzeżenia (zaznaczyłem je w kodzie, żeby nie trzeba było szukać): ../przetwornik.c:31: warning: implicit declaration of function 'sprintf' ../przetwornik.c:31: warning: incompatible implicit declaration...

    Mikrokontrolery   25 Maj 2011 07:15 Odpowiedzi: 4    Wyświetleń: 3275
  • [Atmega8] [Atmega8][C] Błędy przy uruchamianiu odbiornika IR - jak je naprawić?

    Witam, od długiego czasu staram się uruchomić odbiornik IR w mojej atmedze, kiedy wydawało mi się, że "tym razem to juz musi działać" pojawiły się błędy z którymi już nie wiem co zrobić postanowiłem zapytać Was. #include <avr/io.h> #include <avr/interrupt.h> #include "remote.h" #define OSC 4 #define LED_ON PORTC |= 0x01 #define...

    Mikrokontrolery AVR   09 Lip 2010 09:37 Odpowiedzi: 9    Wyświetleń: 3536
  • WinAvr nie kompiluje - błąd fdevopen w projekcie z ATMega8

    #include <avr/io.h> //#include <stdio.h> //#include <stdlib.h> #define F_CPU 8000000UL // 8 MHz #include <util/delay.h> int main (void) { DDRD = 0b11100000; // 1=Output, 0=Input PORTD = 0b11100100; //on while (1==1) { waitms(50); if (PORTD.2 == (0)) { PORTD.7 = (1);...

    Programowanie   02 Lut 2008 00:25 Odpowiedzi: 10    Wyświetleń: 3669
  • Błąd kompilacji ATmega8+C: brak definicji funkcji `sbi` w WinAVR v2.0.6.1

    Mecze sie z tym i mecze i nie wiem co jest grane. oto kod: #include <avr/io.h> #define LED_ON sbi(DDRB,PB1);sbi(PORTB,PB1&... int main (void) { LED_ON; for (;;) { asm volatile ("WDR"::); } return (0); } To jest przyklad z tej strony -> http://www.patron.net.pl/artykuly/AVR_tu...

    Mikrokontrolery   30 Mar 2006 16:00 Odpowiedzi: 3    Wyświetleń: 945
  • AVR-GCC funkcje obslugi wyswietlacza LCD - linkowanie

    Na etapie makefile wydaje się, że wszystko jest ok. Problem może więc leżeć w pliku nagłówkowym z prototypami funkcji - np. jego brak, co skutkuje implicit function declaration, lub w tym, że jakieś zmienne w nagłówku są zadeklarowane bez extern. Musałbyś pokazać minimaly kod stwarzający problem. Przejrzy jteż wygenerowany plik map, masz tam wszystkie...

    Mikrokontrolery Początkujący   09 Sty 2012 19:23 Odpowiedzi: 5    Wyświetleń: 3018
  • [Atmega32] Jak stworzyć własne znaki na LCD z Atmega32 w C? Błąd w LCD_ProgrammChar(0, znak)

    Nie rozumie tego ? A i zapomniałem dodać ze jeszcze są inne błędy. Oto ich treść. avr-gcc -mmcu=atmega32 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=1000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT ikonkanaLCD.o -MF dep/ikonkanaLCD.o.d -c ../ikonkanaLCD.c ../ikonkanaLCD.c:166:18: error: bity.h: No...

    Mikrokontrolery AVR   31 Gru 2010 16:19 Odpowiedzi: 8    Wyświetleń: 2153
  • [STM32F4] Ostrzeżenia kompilatora dotyczące wbudowanych funkcji [BET][Eclipse]

    Kod: [syntax=c]#include <string.h> //Return copy of str string from index position and len length char *StrCpy2(char *str, unsigned short index, unsigned char len) { char *text; text = (char *)malloc(sizeof(char)*(len+1)); if (text == NULL) return text; strncpy(text, str + index, len); text[len] = '\0'; return text; }[/syntax] Odnoszący się do...

    Mikrokontrolery ARM   13 Lut 2017 15:42 Odpowiedzi: 2    Wyświetleń: 906
  • Wskaźnik do lokalnej struktury w WinAVR - problem z adresem w AT90CAN128

    extern informuje inne moduły o istnieniu i budowie wywołania takiej funkcji. Kompilator nie daje wtedy komunikatów o "implicit declaration" :) Można też używać prototypów, ale jak tak nie lubię. :) Dodano po 30 I jeszcze jedno. W main() zakładam zmienną: unsigned testval; której wskaźnik przekazuję testowo do tej samej procedury extern unsigned char...

    Mikrokontrolery AVR   23 Paź 2009 09:44 Odpowiedzi: 14    Wyświetleń: 2462
  • Błąd kompilacji przy użyciu goto w C po przerwaniu SIG_INTERRUPT0

    Mam maly problem. Mniejsza o co chodzi w programie, ale zalezy mi na tym zeby skorzystac z funkcji goto jezyka C. Po wykonaniu przerwania chce zeby program zaczal sie wykonywac od etykiety H. Moj kompilator wyrzuca mi jednak blad. Nie wiem co robie zle... Pomocy!!! Oto moj program: #include <avr/io.h> // dostęp do rejestrów #include <avr/interrupt.h>...

    Mikrokontrolery   20 Paź 2008 09:22 Odpowiedzi: 8    Wyświetleń: 7182
  • Błąd kompilacji w WINAVR: niewidoczny rozkaz sbi w io.h dla ATmega32

    Chce skompilowac programik WINAVR-em, a nie moge bo wyskakuje mi wdciąz błąd, tak jakby nie widział rozkazu sdi w bibliotece io.h o to ten program: #include <avr/io.h> int main(void) { sbi (PORTB,1); while(1) { } } A w wyniku kompilacji bład powstaje taki: > "make" avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o led.o led.c led.c: In function `main':...

    Mikrokontrolery   16 Mar 2005 23:29 Odpowiedzi: 3    Wyświetleń: 2319
  • [ATmega] [ATmega][C] Sterowanie serwem i buzzerem po naciśnięciu przycisku - kod C

    Tylko kompiluje mi się z dwoma warningami: ../serwo.c: In function 'main': ../serwo.c:81: warning: implicit declaration of function 'itoa' ../serwo.c:82: warning: pointer targets in passing argument 1 of 'LCD_WriteText' Czasem odnoszę wrażenie, że naukę programowania należałoby rozpocząć od nauki czytania (ze zrozumieniem!). Kompilatory C/C++ są dość...

    Mikrokontrolery AVR   05 Lip 2011 22:27 Odpowiedzi: 25    Wyświetleń: 6161
  • [WinAVR][c][eeprom] - zapis i odczyt, jak to zrobić?

    Nawet po uproszczeniu kodu nadal wywala mi błędy: avr-gcc (WinAVR 20080610) 4.3.0 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiling C: main.c avr-gcc -c -mmcu=attiny2313 -I. -gdwarf-2 -DF_CPU=8000000UL...

    Mikrokontrolery AVR   12 Lis 2010 12:10 Odpowiedzi: 9    Wyświetleń: 3347
  • ATmega8 - ATmega8 + WS2803 - programowe SPI (C)

    Próbowałem pozbyć się błędów i kombinowałem na podstawie innych działających kodów. Nie doszedłem jeszcze do stosowania dwóch pętli i skoków miedzy nimi, wiem, że można to jakoś robić za pomocą funkcji "goto" jednak wrzucając ją do tego programu nie porafię jej prawidłowo użyć. zmieniając na void loadWS2803() wychodzi coś takiego; [syntax=c] #include<avr/io.h>...

    Mikrokontrolery AVR   30 Gru 2016 22:46 Odpowiedzi: 25    Wyświetleń: 1575
  • [WinAVR] Błąd kompilacji kodu AVR z definicjami LED i opóźnieniem

    Witam. Jestem nowicjuszem w świecie mikrokontrolerów. Chciałem skompilować ten kod: #include <avr/io.h> /***************************************... Definicje stałych ****************************************... #define F_CPU 1000000 /* 1MHz zegar procesora */ #define CYCLES_PER_US ((F_CPU+500000)/1000000)...

    Mikrokontrolery AVR   16 Lip 2008 22:37 Odpowiedzi: 14    Wyświetleń: 3201
  • [c/avr gcc] Kompilacja AVR GCC: Błąd przy testowaniu zmiennych w pamięci SRAM

    // Testowanie zmiennych i stałych w pamieci SRAM #include <avr/io.h> // dostep do rejestrów #include <stdlib.h> // zawiera m.in. deklaracje funkcji itoa #include "global.h" // zawiera definicje typów całkowitych #include "uart.h" // obsługa portu szeregowego // zamiana nazw funkcji (zobacz do uart.h) #define...

    Mikrokontrolery AVR   06 Lis 2011 17:58 Odpowiedzi: 8    Wyświetleń: 2020
  • Jak skonfigurować AVR Studio z RKlibAVR do projektu UART?

    kurde, czy ktos wie jak ta biblioteke wykorzystac pod AVR Studio? dolaczam wszystkie potrzebne zrodla, naglowki , external dependenciesa pod koniec i tak wyskakauja bledy: ../biblioteki/rklibavr/delay/delayms.c:3... error: expected declaration specifiers or '...' before '(' token ../biblioteki/rklibavr/delay/delayms.c: In function 'delayloop32': ../biblioteki/rklibavr/delay/delayms.c:4...

    Mikrokontrolery AVR   13 Gru 2009 15:49 Odpowiedzi: 3    Wyświetleń: 2865
  • Jak skompilować sterowniki karty DVR Techwell 6800 na CentOS?

    Mam pytanie czy komuś udało się uruchomić tą kartę na linuxie CentOS? Znalazłem sterowniki, ale niestety nie mogę ich skompilować takie mam błędy: make -C /lib/modules/2.6.18-194.3.1.el5/build M=/root/tw68-tw68-v2 modules make[1]: Entering directory `/usr/src/kernels/2.6.18-194.3.1.el5-i68... CC [M] /root/tw68-tw68-v2/tw68-core.o In file included from...

    Zabezpieczenia Stacjonarne   27 Maj 2010 09:50 Odpowiedzi: 7    Wyświetleń: 2394
  • Jak zastąpić instrukcję inp() w AVR GCC? Błąd kompilacji, obsługa TIFR

    Wiem, ze ta instrukcja ktora wywala blad nie istenieje z nowszych wersjach kompilatorow, ale jak ja zastapic? Tego nie moge znalezc. #include <avr\io.h> #define tau0 6;//stała czasowa dla 1kHZ (at)8MHz int main( void ) { unsigned char licznik=2; DDRB=0x01; // wyjściem generatora będzie PB0 TCNT0=tau0; //wpisz stałą czasową dla zadanego...

    Mikrokontrolery   08 Cze 2006 08:05 Odpowiedzi: 1    Wyświetleń: 864
  • Błąd kompilacji w WINAVR - brak definicji funkcji `sbi` w programie na ATmega8

    Witam jestem poczatkujacy i mam problem ze skompilowaniem programu w winavr. Wszysko realizuje tak jak jest opisane na stronie http://www.patron.net.pl/AVRintropl.htm, wpisuje najprostszy program a w czasie kompilacji pojawia sie: > "make.exe" all avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o led.o led.c led.c: In function `main': led.c:7:...

    Mikrokontrolery   01 Maj 2005 14:11 Odpowiedzi: 2    Wyświetleń: 1250
  • C - Jak przekazać stałą do funkcji w języku C?

    Witam Mam taki problem Mam definicje funkcji uint8_t I2C_MasterSendNI(uint8_t deviceAddr, uint8_t length, uint8_t *data) { uint8_t I2CStatus; uint8_t I2CState = I2C_OK; // transmisja bitu startu I2C_SendStart(); I2C_WaitForComplete(); // transmisja adresu urzadzenia z bitem write I2C_SendByte(deviceAddr & 0xFE); I2C_WaitForComplete(); I2CStatus = I2C_GetStatus();...

    Programowanie   13 Sty 2007 14:13 Odpowiedzi: 4    Wyświetleń: 1352
  • [Atmega128][Ethernut] - inicjalizacja ADC, kompilacja

    Witam, mam problem z uruchomieniem ADC - to chyba jakiś problem podczas kompilacji. W katalogu "głównym" z plikami systemu mam plik my_adc.h/c, w którym znajdują się funkcje do odczytu wartości ADC (w my_adc.h mam #include <dev/adc.h> gdzie znajdują się wszystkie "oryginalne" funkcje do obsługi ADC). I teraz w głównym pliku z programem mam #include...

    Mikrokontrolery AVR   02 Cze 2011 11:22 Odpowiedzi: 7    Wyświetleń: 1579
  • Błąd kompilacji AT-MEGA8: undefined reference to `sbi` w WinAVR

    Witam Uzywam WinAVR -> Programmers Notepad Pierwszy prosty programik wg tutoriala majacy poprostu zaswiecic diode ;] #include <avr/io.h> #define LED_ON sbi(DDRB,PB1);sbi(PORTB,PB1&... int main(void) { LED_ON; for(;;) { } return (0); } Wyskakuje mi takie cos: > "make.exe" all avr-gcc...

    Mikrokontrolery   29 Cze 2005 16:23 Odpowiedzi: 2    Wyświetleń: 2228