mainy błąd avr gcc

Znaleziono około 197 wyników dla: mainy błąd avr gcc
  • [AVR][C-GCC WINAVR][AVR-STUDIO]Błąd "undefined referenc

    Proponuję nie używać wielkich liter w nazwach plików. 4\/3!!

    Mikrokontrolery AVR   01 Lis 2010 10:09 Odpowiedzi: 4    Wyświetleń: 3539
  • AVR-GCC - błąd initializer element is not constant przy deklaracji zmiennej

    Witaj. Co miało na celu wykonanie podwójnego przypisania? Co kryje się pod Port_led_A oraz Led_A - (dajesz nam fragmencik bez niezbędnych dodatków)?

    Mikrokontrolery AVR   27 Sty 2014 11:14 Odpowiedzi: 11    Wyświetleń: 1803
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [GCC]Położenie funkc. w progr. odwoł.się do tabl.komunikatów

    PSTR nie można używać w tym kontekście, zobacz sobie na jego implementację w pliku nagłówkowym. Ten program kompiluje się jak trzeba: #include <avr/io.h> #include <avr/pgmspace.h> prog_char _s0[] PROGMEM = "alfa"; prog_char _s1[] PROGMEM = "beta"; const prog_char* strings[] PROGMEM = { _s0,...

    Mikrokontrolery AVR   12 Maj 2009 22:35 Odpowiedzi: 11    Wyświetleń: 1905
  • REKLAMA
  • ATtiny85 - utrata danych przy zapisie do EEPROM, jak zapobiec?

    Pokazać plik "eeprom.h", to chyba oczywista oczywistość! W jakim celu? Po pierwsze ten plik jest powszechnie dostępny Jaką wersję ma autor postu? Będę zgadywał, no próbuję ale szklana kula nie działa. Powszechnie dostępne są też moje biblioteki, "Radzia", z ATNELA, itp itd i co mam zgadywać? Mam znać je wszystkie? PS Były błędy w bibliotekach AVR-GCC...

    Mikrokontrolery AVR   11 Maj 2019 20:18 Odpowiedzi: 12    Wyświetleń: 1116
  • REKLAMA
  • Jak używać Arduino z Atmega168 jako AVR z AVR-GCC i avrdude?

    Sygnały ISP masz wyprowadzone na złączu ICSP/J3, potrzebne sygnały z FT232 masz na złączu X3, połącz odpowiednio jedno z drugim (wg któregoś z opisów w AVRDude.conf) i tyle. Pokaż też swój program testowy - musi w nim tkwić błąd.

    Mikrokontrolery   19 Lis 2012 17:32 Odpowiedzi: 8    Wyświetleń: 1686
  • Eclipse - Błąd kompilacji przy dodanych plikach .h, prosty program działa

    Sprawdziłem u mnie i się skompilował: 1. Pobranie projektu: [syntax=bash]git clone https://github.com/radhoo/digital_bench_... 2. Wejście do katalogu z kodem i zamiana pod Windowsem nazw plików "aux", które w tym systemie są zastrzeżone przez co kompilator avr-gcc nie może ich wykryć. Pod Linuxem nie trzeba tego robić [syntax=bash]cd...

    Programowanie Początkujący   06 Mar 2025 09:16 Odpowiedzi: 19    Wyświetleń: 291
  • Kompilacja usbdrv z RKLIBAVR na ATmega8 - brak usbdrvasm.o

    Do dam że nic nie zmieniałem w bibliotekach tylko typ MCU dragon(at)dragon-laptop:~/rklibavr_2... sudo make-------- begin -------- Size before: text data bss dec hexfilename 1778 4 56 1838 72emain.elf avr-gcc -mmcu=atmega8 main.o main.a ../../lib/usbdrv/usbdrvasm.o -Wl,-Map=main.map,--cref --output main.elf avr-gcc:...

    Mikrokontrolery AVR   03 Lis 2009 07:11 Odpowiedzi: 2    Wyświetleń: 1194
  • Błąd kompilacji w AVR Studio: nieznana funkcja nadaj() w kodzie UART

    kompilator C dla PC to zazwyczaj gcc, a dla avr tj avr-gcc Spore nadużycie, bo nawet jeśli już ktoś używa gcc na PC to jest on zwykle przykryty 10-cioma nakładkami typu auto-conf, auto-make, auto-do-everything itd. Może na linuxa popularny jest gcc (brak alternatyw [; ), na Windowsa jednak nie sądze aby był najpopularniejszy. 4\/3!!

    Mikrokontrolery AVR   19 Wrz 2009 14:34 Odpowiedzi: 11    Wyświetleń: 4168
  • REKLAMA
  • Błąd kompilacji AVR GCC w AVR Studio 3.56 na Windows XP

    Mam problem z polaczonym avr-gcc i avrstudio Ciagle wyswietla mi sie komunikat o bledzie: avr -gcc -c -g -O2 -Wall -Wstrict-prototypes -Wa,-ahlms=gcctest1.lst -mmcu=at90s8515 -I. gcctest1.c -o gcctest1.o process_easy: DuplicateHandle(In) failed (e=6) c:\avrgcc\bin\make.exe: Interrupt/Exception caught (code=0xc0000005, addr=0x416454) Errors detected...

    Mikrokontrolery   23 Lip 2005 15:52 Odpowiedzi: 11    Wyświetleń: 2990
  • [AVR GCC] - Nazwa zmiennej zmienia kod wynikowy. Błąd w kompilatorze?

    Swoją droga pomysł "wychodzenia" z funkcji main() jest nieco dziwny. 4\/3!! Faktycznie dziwnie to wygląda ale wyszło tak podczas ciągłego zmniejszania programu w celu znalezienia źródła problemu. main jest typu int i na zakończenie musiałem coś zwrócić bo kompilator się pultał, a nie lubię warningów.

    Mikrokontrolery AVR   29 Maj 2014 18:14 Odpowiedzi: 35    Wyświetleń: 4416
  • Odczyt i wyświetlanie danych z FLASH w AVR: problem z PROGMEM

    Zaktualizowałem gcc do 9.2.0 i nadal ten sam błąd przy __flash. A dlaczego nie ściągnąłeś gcc ze strony Microchipa, jak pisaem? Modyfikacja funkcji - napisaem ci w pierwszym poście w czym jest problem. Musisz odczytywać string korzystając z makr pgm_.

    Mikrokontrolery AVR   19 Sie 2020 11:48 Odpowiedzi: 13    Wyświetleń: 951
  • [LINUX] [TOOLCHAIN] [C] - Kompilacja programów w linuxie

    Dobra, chyba się udało;) Opiszę swoje postępowania w punktach, a Wy potwierdzicie moje wnioski i w razie czego wyprowadzicie z błędu;) 1. Powrót do działającej kompilacji programów. Czyli usunięcie wszystkich śladów związanych z Atmel toolchain. 2. Ponowne pobranie pakietów: gcc-avr, avr-libc, binutils-avr, automake w celu skompilowania prostego programu...

    Mikrokontrolery AVR   12 Maj 2017 07:21 Odpowiedzi: 23    Wyświetleń: 5253
  • Czy w avr-gcc funkcja main() musi być zdefiniowana przed innymi funkcjami?

    Nie używam, bo do skompilowanie wystarczy gcc. A że przy okazji dowiem się jakie robię błędy to tylko plus.

    Mikrokontrolery Początkujący   12 Sty 2021 08:13 Odpowiedzi: 23    Wyświetleń: 1284
  • REKLAMA
  • AVR avr-gcc - Błąd przy deklaracji struktury 'time' w C

    »Czy w strukturach można definiować sobie metody. Czy jedynie można »konstruować metody na rzecz jednego i konkretnego obiektu (tak jak jest »to zrobione poniżej)? Coś mi się wydaje że mylicz C z C++. Tylko w C++ sruktura pod względem funkcjonalnym zachowuje się jak klasa i wtedy możesz definiować metody, przeciążać operatory itp. Zamiast...

    Mikrokontrolery   31 Maj 2005 08:46 Odpowiedzi: 8    Wyświetleń: 1847
  • AVR UART - Jak wysłać znaki specjalne do terminala (Putty)

    Tyle ile powinien wynosic czyli 1 http://obrazki.elektroda.pl/2511921800_1... Czyli rozumiem Kolego grko vel Watson, że to błąd kompilatora, albo przerobiłem obrazek lub wpisałem z ręki te jedynkę. Wygląda na to, że wpisałeś tam jedynkę z ręki nie chcąc przyznać się do błędu. taki kod: test_string ma 4 bajty długości. Jego wartość to:...

    Mikrokontrolery Początkujący   25 Wrz 2016 07:41 Odpowiedzi: 49    Wyświetleń: 6249
  • [avr-gcc][c] - Jak skompilować program do plików pośrednich.

    W skrypcie programu make znajduje się dyrektywa: $(PRG).elf: $(OBJ) $(CC) $(CFLAGS) $(LDFLAGS) -o $(at) $^ $(LIBS) Powoduje ona wygenerowanie pliku elf wraz ze wszystkimi plikami pośrednimi będącymi wynikiem pracy kompilatora i linkera. Moje pytanie brzmi: jak powinna wyglądać prawidłowa procedura,...

    Mikrokontrolery AVR   07 Kwi 2013 09:36 Odpowiedzi: 4    Wyświetleń: 1575
  • [ATxmega128A3][avr-gcc] - Makrodefinicje I/O w Xmega

    Dziękuję koledze LordBlick, poprosiłem go o odblokowanie tematu, bo wydaje mi się, że mimo pozornej prostoty problemu warto się nad nim chwilę zastanowić. Zanim przejdę do odpowiedzi na post #3, powiem dwa słowa o makrodefinicjach. Wiele osób z nich chętnie korzysta, w pokazanym wyżej przykładzie zdecydowanie lepiej posługiwać się makrami LED_ON i LED_OFF...

    Mikrokontrolery Początkujący   10 Wrz 2012 15:31 Odpowiedzi: 5    Wyświetleń: 2184
  • AVR Studio 4 na Win 7x64 nie wykrywa programatora STK500 - co robić?

    Kiedy naciskam connect po ustawieniu portu wychodzi mi błąd "A problem occured when executing the command.See the command output for more info." Dodano po 33 A w Avr kiedy naciskam f7 żeby mi skompilowało program wyskakuje mi w message : ''gcc plug-in: No WinAVR installation found. Using AVR Toolchain instead if installed. The AVR GCC plug-in can still...

    Mikrokontrolery AVR   09 Lut 2011 15:34 Odpowiedzi: 10    Wyświetleń: 4622
  • AVR Studio 4 - błąd kompilacji mimo poprawnych ścieżek make.exe i avr-gcc.exe

    Problem może także tkwić (IMHO) w uprawnieniach do katalogu projektu. Być może avr-gcc się uruchamia, ale nie może stworzyć pliku i stąd ten "ból". Taka jest właśnie "zaleta" Windows Vista, 7 i 8. Jakie masz prawa jako użytkownik Windows (jesteś Administratorem)? Kto ma uprawnienia do twojego katalogu projektu? Może przenieś na chwilę projekt na pulpit...

    Mikrokontrolery AVR   14 Kwi 2013 17:10 Odpowiedzi: 38    Wyświetleń: 7734
  • Kompilacja AVR na Linuksie: Błąd przy zmianie z AT90S4433 na ATmega32

    znalazlem w necie artykul o tym jak zaczac programowac AVRy pod linuksem zainstalowalem po kolei ze zrodel: binutils, gcc-core, avr-libc i uisp - do zaprogramowania mikrokontrolera caly tutorial jest napisany pod AT90S4433 i kompiluje sie prawidlowo problem w tym ze ja mam ATmega32 zmieniam wiec w makefile'u zmienna MCU na atmega32 ale przy probie kompilacji...

    Mikrokontrolery   18 Gru 2004 01:57 Odpowiedzi: 3    Wyświetleń: 2250
  • AVR Atmega32! Efekt węża świetlnego na diodach. Błąd kompilacji.

    Niżej załaczam program, gdyz chciałbym uzyskać efekt węża świetlnego na diodach i kompilator kompiluje mi bład > "make" avr-gcc -g -Wall -O2 -mmcu=atmega32 -c -o led.o led.c led.c: In function `main': led.c:11: error: subscripted value is neither array nor pointer make: *** [led.o] Error 1 > Process Exit Code: 2 przy kompilowani n/w programu:...

    Mikrokontrolery   13 Lis 2005 21:26 Odpowiedzi: 5    Wyświetleń: 2526
  • Framework AVR GCC do tablicowego sterowania pinami Atmegi jak w Arduino

    (...) y jeżeli elektronicznie podłączenie jest sprawne, zaproponujesz listing (AVR GCC) testujący taka "obciążoną" magistralę wyświetlający adresy odczytanych termometrów, ich parametry i temperatury oraz szacunek, który z nich to fake. Program ma możliwie najwięcej nieprawidłowości wychwycić (obsługa błędów). Rozpoznanie podróbek DS18B20 wymaga zaimplementowania...

    Mikrokontrolery Początkujący   07 Lut 2024 13:34 Odpowiedzi: 71    Wyświetleń: 1032
  • Błąd kompilacji make: *** [pubny.elf] Error 1 po dodaniu nowych bibliotek

    do tej pory nic mi to nie przeszkadzalo ale ostatnio dodalem nowe biblioteki zgodnie z: http://winavr.scienceprog.com/avr-gcc-tu... i teraz ten blad stal sie istotny. Nie tworzy mi sie plik *.elf co w konsekwencji uniemozliwia mi skompilowanie programu z uzyciem tych bibliotek. Obszukalem...

    Mikrokontrolery   08 Lis 2007 10:12 Odpowiedzi: 8    Wyświetleń: 4610
  • Nadpróbkowanie LM35 z użyciem AVR i przerwań ADC - jak poprawić kod?

    wiem że jakieś nadpróbkowanie tu jest ale jak to możliwe? Przecież dodaje 128 próbek i dzielę przez 128 Liczy średnią, najprawdopodobniej nadpróbkowuje. Z programu nie da się wywnioskować danych wejściowych, można tylko domniemywać. Przez 128? A dlaczego nie przez 4? Otóż jeśli używasz float, to masz możliwość zapisu tych dodatkowych bitów i to jak...

    Mikrokontrolery AVR   05 Cze 2017 22:01 Odpowiedzi: 16    Wyświetleń: 2208
  • Kompilacja w Eclipse - Kompilator nie znajduje funkcji PSTR

    Brakuje kilku drobnych szczegółów - jaka rodzina mikrokontrolerów, jaki kompilator, jak wygląda reszta kodu, czy błąd zgłasza Eclipse czy kompilator... Ale w końcu to Tobie zależy ;) Strzelałbym, że mikrokontroler to AVR... ale czemu w takim razie temat jest w dziale "ogólnym" a nie w "avr"? Kompilator zakładam avr-gcc. Problem jest dokładnie w tym...

    Mikrokontrolery   04 Sie 2014 09:08 Odpowiedzi: 2    Wyświetleń: 990
  • CodeVisionAVR C Compiler - problem jak dołączyć io.h lub ...

    W katalogu głównym WinAVR utwórz nowy katalog o dowolnej nazwie,rozpakuj do niego Kam-a i uruchom.Po uruchomieniu , KamAVR-a zlokalizuje niezbędne pliki avr-gcc i zapyta się czy ma to sobie zakonotować ;) .Po potwierdzeniu przez Ciebie , KamAVR jest do Twoich usług. Pozdrawiam Piotrek Zrobilem jak powiedziałęś i wszystko jest okej ale nie mogę zrobić...

    Mikrokontrolery   13 Gru 2007 15:19 Odpowiedzi: 19    Wyświetleń: 7222
  • [AVR-GCC] Jak skonfigurować ADC w ATMega8 do odczytu potencjometru na LCD?

    Sprawdzanie jest OK. Błąd jest tu: - pomiar=ADCL>>6; - pomiar|=2<<ADCH; W rejestrze ADMUX bit ADLAR masz na 0 czyli: pomiar = ADCL; pomiar1=ADCH<<8; pomiar1 |= pomiar; pomiar1 musi być typu unsigned int Jak nie potrzebujesz dokładności 10-bit to ustaw ADLAR na 1 wtedy interesuje Cię 8 najstarszych bitów pomiaru i: pomiar = ADCL; pomiar...

    Mikrokontrolery   19 Gru 2005 20:51 Odpowiedzi: 11    Wyświetleń: 5315
  • [WinAVR] WinAVR: Błąd kompilacji po zmianie PD2 na PD1 w projekcie na ATmega8

    Witam! Dokopałem się na kompie do programu na atmege. Jak otwieram projekt i od razu kompiluje to jest ok, natomiast jak zmienię cokolwiek (np. PD2 na PD1) to wyskakuje bliżej nie znany error. Linking: main.elf avr-gcc -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=2000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes...

    Mikrokontrolery AVR   02 Kwi 2010 10:49 Odpowiedzi: 7    Wyświetleń: 3755
  • Jak zrobić generator ciągu impulsów

    Obiecałem, że dam Wam znać, jak mi idzie. Otóż walczę z komunikacją - niby widzi płytkę, ale nie identyfikuje jej jako CH340. Wywala mi w programie: Arduino:1.8.16 (Windows 7), Płytka:"Digispark (Default - 16.5mhz)" F:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware F:\Program Files\Arduino\hardware -hardware F:\Users\Nemodemo\AppData\Local\Arduino1...

    Mikrokontrolery AVR   07 Lis 2021 16:55 Odpowiedzi: 38    Wyświetleń: 2547
  • Tworzenie dowiązania do mfile.tcl - błąd nie znaleziono polecenia

    Zrobiłem tak jak kolega szelus polecił ale w zakładce Build log dostaję taki komunikat -------------- Build: Release in AVR-test2 (compiler: GNU GCC Compiler for AVR)--------------- avr-gcc -Wall -mmcu=atmega88p -DF_CPU=8000000UL -Os -I/ -c fuse.c -o obj/Release/fuse.o avr-gcc -Wall -mmcu=atmega88p -DF_CPU=8000000UL -Os -I/ -c main.c -o obj/Release/main.o...

    Mikrokontrolery AVR   30 Maj 2020 11:01 Odpowiedzi: 23    Wyświetleń: 993
  • [WinAVR] WinAVR-20090313: Błąd kompilacji - nie można odnaleźć pliku przy użyciu avr-gcc

    Witam! Otóż używam WinAVR-20090313, wszystko się do wczoraj bardzo ładnie kompilowało, dzisiaj odpalam, kompiluję i: > "make.exe" all -------- begin -------- Size before: text data bss dec hexfilename 3800 56 3 3859 f13termostat.elf avr-gcc -c -mmcu=atmega8 -I. -g -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall...

    Mikrokontrolery AVR   30 Sty 2011 10:18 Odpowiedzi: 7    Wyświetleń: 2481
  • ENC28j60 i Atmega88 jako urządzenie sieciowe (ethernet)

    Używam AVR Studio 4.13+SP1 i WinAVR-20070525 Projekt jest pobrany ze strony której link jest podany w pierwszym poście tego tematu. Uczytałem go tak że odpaliłem AVRStudio i wybrałem New Project , wpisałem Project name i wygrałem AVR GCC. Potem do utworzonych katalogów dodałem pliki z projektu. Kompiluję poprzez F7 (Build Activ Configuration) i jak...

    Mikrokontrolery   02 Gru 2010 19:28 Odpowiedzi: 25    Wyświetleń: 6578
  • Błąd kompilacji AVR-GCC na ATmega128 przy użyciu stdio.h dla RS232

    Witam Wszystkich! Jako, że jestem nowym użytkownikiem forum więc przedstawię się: nazywam się Robert, pracujęw branży IT. Ostatnio zacząłem bawić się w programowanie AVR ATmega128 i w tym celu zakupiłem zestaw uruchomieniowy ZL8AVR oraz wspomnianą ATmegę 128 (Zl2AVR - o ile dobrze pamiętam oznaczenie handlowe). Pierwszy program, do sterowania (w sposób...

    Mikrokontrolery   08 Paź 2006 18:09 Odpowiedzi: 3    Wyświetleń: 2300
  • News: Od dzisiaj jest dostępne AVRStudio w wersji 5

    Robię właśnie pierwszy projekt w AVR Studio 5 i... podoba mi się. Dość długo przymierzałem się do integracji Visual Studio 2008 z avr-gcc, bo bardzo dużo piszę w VS (programy na PC) - jestem przyzwyczajony do porządnego edytora kodu. Ten z AVR Studio 4 przyprawiał mnie zawsze o ból głowy. Chłopaki z Atmela się postarali (albo komuś zapłacili żeby się...

    Mikrokontrolery AVR   09 Cze 2012 06:29 Odpowiedzi: 163    Wyświetleń: 31850
  • AVR Studio 5.0 Brak możliwości utworzenia nowego projektu GCC

    Witam serdecznie! Mam problem ze środowiskiem AVR Studio 5.0. Nie mogę utworzyć nowego projektu AVR GCC bo nie mam do niego odnośnika. :| Na ekranie powitalnym AVR Studio 5.0 wybieram opcję "New Project" i pojawia się okienko kreatora nowego projektu. W następnej kolejności, według instrukcji Atmel'a, należy wybrać opcję "Empty AVR GCC Project". I tu...

    Mikrokontrolery AVR   23 Cze 2011 20:10 Odpowiedzi: 1    Wyświetleń: 1526
  • AVR GCC wycieki pamięci, praca z dużymi tablicami char/ stringi

    Procesor to poczciwa ATmega328PB, Jak wygląda definicja funkcji get_value? Jest wyżej, aczkolwiek zacząłem wprowadzać modyfikację i jednocześnie doszedłem do stwierdzenia, że muszę globalnie zadeklarować mój licznik (by w innych funkcjach kopiujących/ sklejajacych również sprawdzać pozostałe miejsce. Lub inna opcja akurat do głowy wpadłą, za każdym...

    Mikrokontrolery AVR   13 Mar 2023 17:54 Odpowiedzi: 13    Wyświetleń: 690
  • Błąd kompilacji w AVR Studio 3.56 dla AT90S2313 - jak go rozwiązać?

    Witam Jestem calkowicie poczatkujacym entuzjasta elektroniki cyfrowej i moj problem pewnie wyda sie wszystkim banalny, ale jesli ktos moglby mi pomoc, bylbym bardzo wdzieczny. Otoz jestem posiadaczem ksiazki "Mikrokontrolery AVR w praktyce", zestawu ZL1AVR oraz programatora ZL1PRG. Mam pewne problemy z otrzymaniem plikow wynikowych w programie AVR Studio...

    Mikrokontrolery   06 Sie 2004 14:52 Odpowiedzi: 5    Wyświetleń: 2124
  • [At8] [At8][C] Błędy kompilacji programu do pomiaru prądu i napięcia AVR ATmega8

    o kurde czeski błąd już naprawiam ale teraz ma takie errory [syntax=c]Compiling C: main.c avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=1000000UL -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: In function 'main': main.c:62:...

    Mikrokontrolery AVR   05 Lip 2011 23:36 Odpowiedzi: 10    Wyświetleń: 2669
  • Atmega8 - przerwania ADC zawieszają działanie portu D. Co poprawić?

    Wiesz błąd dobrze jest zacytować jeśli się pojawia. Po drugie zamiast definiować procesor w pliku lepiej podać kompilatorowi na jaki procesor ma kompilować poprzez parametr -mmcu=atmega8. Po trzecie jeśli używasz interrupt.h to nie używaj już signal.h gdyż plik signal.h wygląda tak #ifndef _AVR_SIGNAL_H_ #define _AVR_SIGNAL_H_ #warning "This header...

    Mikrokontrolery   24 Sie 2007 00:26 Odpowiedzi: 6    Wyświetleń: 1218
  • Probem z linkerem AVR undefined reference to `__stack

    Witam Mam problem z linkowaniem plików wygenerowanych przez kompilator avr-gcc oraz assembler avr-as. W pliku 1.asm mam kod funkcji delay: .global DelayLoop .func DelayLoop DelayLoop: push r16 ldir16,255 DelayLoop1: dec r16 cpi r16,0 brne DelayLoop1 pop r16 dec r16 cpi r16, 0 brne DelayLoop ret .endfunc Plik 1.c zawiera jedynie wywołanie tejże...

    Mikrokontrolery   25 Sty 2007 20:11 Odpowiedzi: 2    Wyświetleń: 1205
  • [avr-gcc] Błąd kompilacji: brak definicji funkcji `sbi` w kodzie AVR

    Dodaj średnik po LED_ON w funkcji main #include <avr/io.h> #define LED_ON DDRB |= _BV(PB1); PORTB |= _BV(PB1) int main (void) { LED_ON; for (;;) { } return (0) }

    Mikrokontrolery   09 Sty 2008 19:44 Odpowiedzi: 42    Wyświetleń: 35591
  • AvrStudio 4 - Kompilacja OK, ale brak pliku .hex po linkowaniu

    To znowu ja. Nowy problem. Otóż, tym razem proszę o wskazówkę, gdzie szukać przyczyny gdy mój program sie kompiluje bez błędów, ale zbudować .hex-a NIE chce. Doczytać sie z komunikatów, nie mogę. Poniżej komunikaty. COMPILE: avr-gcc -I"D:\DOKUMENTY\ELEKTRONIKA\AVR... -I"D:\DOKUMENTY\ELEKTRONIKA\AVR...

    Mikrokontrolery   02 Mar 2012 19:48 Odpowiedzi: 2    Wyświetleń: 857
  • Błąd GCC przy wstawkach assemblera w funkcji delay w AVR Studio

    Witam Mam następujący problem...już drugie dzień się głowię i nic... Chciałem zrobić wstawki asseblerowskie w postaci funkcji delay w AVR Stuido. Całość napisałem na podstawie informacji zawartych w manualu do WinAvr. Wszystko według mnie wydaje się poprawnie napisane, program w assemblerze kompiluje się i nie zgłasza żadnych błędów, co do samej symulacji...

    Mikrokontrolery   03 Kwi 2008 16:23 Odpowiedzi: 9    Wyświetleń: 1178
  • Błąd kompilacji: konflikt typów dla 'nazwa' w strukturze menu

    debugging -to symulator AVR Studio4. (nie Jtag) Kompilator ma właczony -0s Program po kompilacji: ../menu2.c:30: warning: no semicolon at end of struct or union ../menu2.c: In function 'ile_poz': ../menu2.c:52: warning: suggest parentheses around assignment used as truth value ../menu2.c: In function 'wykonaj':...

    Mikrokontrolery AVR   12 Sty 2011 23:36 Odpowiedzi: 24    Wyświetleń: 2503
  • AVR Boot Loader - który ładnie i szybko działa / USB

    To normalne, że podczas kompilacji występuję ten błąd ? (wytłuszczona część kodu podana pod listingiem) C:\Documents and Settings\XyX\Pulpit\bootloader_c_oraz_pr... all avr-gcc -Wall -Os -I. -mmcu=atmega8 -D START_DELAY_SEC=5 -D UC=atmega8 -D BAUD=9600 -D F_CPU=8000000 -D BOOTSTART=0x1E00 -fno-inline-small-functions -fno-split-wide-types...

    DIY Konstrukcje   24 Sty 2017 17:21 Odpowiedzi: 252    Wyświetleń: 114681
  • WINAVR na Windows 8.1 - Błąd kompilacji programu C, konfiguracja Makefile

    Tu masz podstawowe informacje o Atmel Studio: http://mikrokontrolery.blogspot.com/2011... Jeśli sobie odpowiesz na pytanie czym jest symbol F_CPU to odpowiedzią na nie jest w jaki sposób go ustawić. IMHO tu AS właśnie jest intuicyjne, bo nie wyróżnia w żaden sposób tego symbolu tak jak inne środowiska. W efekcie np. w starym...

    Mikrokontrolery   07 Paź 2014 07:22 Odpowiedzi: 6    Wyświetleń: 1227
  • [Atmega8] Błąd kompilacji kodu LCD z makefile WinAVR - AVR początki

    A jednak się skompilowało: -------- begin -------- avr-gcc (WinAVR 20080430) 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: lcdtest.c avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=2000000UL...

    Mikrokontrolery AVR   06 Lip 2008 14:06 Odpowiedzi: 11    Wyświetleń: 2771
  • [avrgcc] Błąd przy instalacji avr-gcc na Ubuntu podczas konfiguracji gcc-4.8

    Staram się zainstalować arv-gcc na ubuntu według tutoriala z tej strony: http://www.ladyada.net/learn/avr/setup-u... Jestem na etapie: Step 3, przy wpisaniu: ../gcc-4.8/configure --target=avr --enable-languages=c --disable-libssp wywala: root(at)ubuntu:/home/ubuntu/avrgcc4.... ../gcc-4.8/configure --target=avr --enable-languages=c --disable-libssp...

    Mikrokontrolery   03 Maj 2013 06:34 Odpowiedzi: 19    Wyświetleń: 3027
  • V-USB: błąd kompilacji – brak definicji usbCrc16Append w main.c

    Łopatologia często się sprawdza (screen-y) :D:D:D Tak właśnie wczoraj robiłem z tym przykładem który podałem wcześniej. Zaraz sprawdzę ten przykład z pliku który wstawiłeś. Dodano po 1 1. Utworzyłem nowy folder i projekt w AVR: 2. Przekopiowałem pliki z przykładu 3. W programers notepad zrobiłem Make all i otrzymałem: > "make.exe" all --------...

    Początkujący Naprawy   05 Cze 2011 15:07 Odpowiedzi: 28    Wyświetleń: 10597
  • WinAVR: Błąd kompilacji - brak deklaracji funkcji 'CopyStringToLCD'

    Witam. Poniżej pozwoliłem sobie zamieścić błąd jaki otrzymuję podczas kompilacji programu za pomocą Win AVR. Jeśli to możliwe może mi ktoś napisać co oznacza ten błąd i co zrobić aby go wyeliminować. Serdecznie dziękuję i Pozdrawiam "make.exe" all -------- begin -------- avr-gcc (GCC) 4.1.2 (WinAVR 20070525) Copyright (C) 2006 Free Software Foundation,...

    Mikrokontrolery   25 Paź 2007 15:45 Odpowiedzi: 6    Wyświetleń: 2162
  • Kompilacja wsadu do Atmegi32a - sterownik akwarium, błąd inicjacji LCD

    Po tym jest tak. MacBook-Piotr-Zielenkiewicz-2:demo Piotr$ cd aqa MacBook-Piotr-Zielenkiewicz-2:aqa Piotr$ make -------- begin -------- avr-gcc (GCC) 4.1.1 Copyright (C) 2006 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....

    Mikrokontrolery Początkujący   04 Lis 2014 10:46 Odpowiedzi: 7    Wyświetleń: 1086
  • [Praca] Atmega 8: Błąd przy konwersji kodu na .hex w WinAVR, jak naprawić?

    W załączeniu plik hex. Procek Atmega8 Częstotliwość 8 MHz ustawiłem taką bo nie podałeś jaka częstotliwość. Ew. ją zmienię jak będzie konieczne Masz błąd w linii > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20100110) 4.3.3 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source...

    Mikrokontrolery AVR   12 Sty 2014 17:46 Odpowiedzi: 5    Wyświetleń: 1281
  • WinAvr + Eclipse: Problemy z uruchomieniem debuggera i błędy w simulavr

    Witam, Czy komuś udało się zaprzęgnąć do pracy środowisko Eclipse/WinAVR w celu kompilacji kodu i AVRstudio do symulacji/debugingu? Mi jak dotąd udało się tylko sprawić, by AVRStudio debugował kod assemblera, natomiast zależy mi na podglądzie kodu w C. Może ktoś z Was już tego próbował? W tej chwili, kiedy ustawiam kompilator, by wyrzucał obiekty pod...

    Mikrokontrolery   28 Sty 2009 23:16 Odpowiedzi: 4    Wyświetleń: 4111
  • Konwersja liczby typu stałopozycyjnego _Accum na łańcuch znakowy - błąd kompilacji

    Teraz zauważyłem coś bardzo dziwnego. Pomimo, że pojawiło się ostrzeżenie o nierozpoznaniu _Accum (szczegóły w załączonym zrzucie ekranowym), to kompilacja zakończyła się pozytywnie. [syntax=c]==------ Build started: Project: FixedPointNumber, Configuration: Debug AVR ------ Build started. Project "FixedPointNumber.cproj" (default targets): Target "PreBuildEvent"...

    Mikrokontrolery AVR   24 Cze 2023 21:11 Odpowiedzi: 13    Wyświetleń: 630
  • Attiny2313 - [C] Zmienne globalne - program nie przechodzi do funkcji main()

    Witam, Mam problem ze zmiennymi globalnymi. Do momentu gdy kod wygląda jak poniżej, program działa poprawnie. Program w założeniu ma obsługiwać transmisje danych przez USART, natomiast wersja poniżej została skrócona do minimum w celu znalezienia przyczyn powstania błędu. Problem objawia się następująco: Jak tylko od komentuje "//volatile char flaga;"...

    Mikrokontrolery AVR   19 Gru 2012 23:36 Odpowiedzi: 25    Wyświetleń: 3249
  • Jak stworzyć bibliotekę LCD w WinAVR z plikami .lst jak w rklibavr?

    no właśnie o te pliki lst mi chodziło jeśli nie są potrzebne to nie wiem czemu mi to nie działa makefile mam ok bo korzystam z wielu takich bibliotek i działa wcześniej w załączniku podałem przykład sprawnej biblioteki do programu głównego daje #include "lcd.h" a makefile wygląda tak # Nazwa pliku z funkcją main() - BEZ ROZSZERZENIA! TARGET...

    Mikrokontrolery   15 Mar 2007 11:38 Odpowiedzi: 11    Wyświetleń: 2692
  • Obsługa wyświetlacza 4-ro cyfrowego - błąd wyświetlania

    Widzę te błędy - ale one są drobiazgowe, ponieważ z nimi powinno coś się dziać, a tu się nie dzieje nic - mimo iż poprawiłem to i tak jest to samo. Zwracam honor zumkowi - nie zrozumiałem o co mu chodziło - myślałem, że chodzi mu o to, że 10 elementowa tablica się nie mieści w uint8_ Ps mimo iż usunąłem niepotrzebne "includy" nadal mam ostrzeżenie w...

    Mikrokontrolery AVR   17 Sie 2009 16:14 Odpowiedzi: 20    Wyświetleń: 2748
  • [AVR] [AVR][GCC] - Błąd stray '@' przy przypisywaniu wskaźników w C

    Witam, Panowie, walczę już któryś dzień, niestety nie mam żadnej dobrej książki, a różne wyrywkowe informacje z netu nie pozwalają mi na to abym się połapał w tym o co zapytam. Otóż, mam taki niech będzie pierwszy prosty przykład: int x; int *pi; pi = (at)x; jest to przykład omawiany w np w kursie GCC z EdW i wg tegoż kursu to powinno działać/dać się...

    Mikrokontrolery   03 Kwi 2009 18:57 Odpowiedzi: 2    Wyświetleń: 1447
  • Błąd kompilacji w AVR Studio 4.12 i WinAVR - jak poprawnie skonfigurować?

    1. Chodziło mi o AVRStudio a nie o avrside Generalnie może być najnowsza wersja. Zauważyłem tylko że AVRStudio 4.12 jest trochę powolny w stosunku do jego poprzedniej wersji 4.11 więcej na temat AVRSdie możesz przeczytać na stronie domewej tego programu. 2.AvrSide nie potrzebuje makefile ->poprostu bezpośrednio uruchamia gcc 3. Aby była możliwa symulacja...

    Mikrokontrolery   18 Mar 2012 14:24 Odpowiedzi: 14    Wyświetleń: 9562
  • [atmega16][c] HIDKeys, czyli problem z klawiaturą USB na AVR

    Witam! Po paru problemach przy odpaleniu atmegi16 postanowiłem zabrać się do stworzenia klawiatury USB na podstawie projektu ze strony > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20090313) 4.3.2 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There...

    Mikrokontrolery AVR   11 Mar 2010 16:01 Odpowiedzi: 4    Wyświetleń: 2225
  • Jaki zestaw startowy Arduino UNO R3 wybrać - oryginał czy zamiennik?

    jedyna zaleta jaką widzę to płaska przestrzeń adresowa, co wyeliminuje obsys związany z avr-g++, To jeden z wielu powodów, dla których zrezygnowałem z AVR na rzecz ARM. Te "PROGMEM" i "PSTR" czy tam "F" w Arduino, może doprowadzić do rozpaczy. Nie ma możliwości aby w np "sprintf" ("sprintf_P") mieszać stringi z FLASH i RAM. jedynym istotnym ograniczeniem...

    Arduino   03 Gru 2018 14:19 Odpowiedzi: 24    Wyświetleń: 2994
  • AVR + ARM - Atmel Studio 6.1 SP2 nie uruchamia się

    Ta instalka tak samo rozpakowuje tylko archiwum do katalogu i nic więcej nie robi... Znalazłem pewną drogę: http://www.avrfreaks.net/index.php?name=... Niestety nadal nie działa, AVR Studio wyświetla przy kompilacji: System nie moľe odnale«† okre˜lonej ˜cieľki. rm -rf Test.o Test.elf dep/* Test.hex Test.eep...

    Mikrokontrolery AVR   16 Lut 2014 11:47 Odpowiedzi: 21    Wyświetleń: 3369
  • ATmega8515 - Sterowanie LCD I2C bez dedykowanych pinów SDA i SCL

    Dziękuje za pomoc. Rozumiem, że chodzi o tą bibliotekę: http://homepage.hispeed.ch/peterfleury/d... Tylko mam pytanie, w jaki sposób użyć tego do sterowania LCD? Przy sprzętowym I2C używałem tych bibliotek: http://www.serasidis.gr/circuits/i2c_sen... Czy mogę je w jakiś sposób ze sobą...

    Mikrokontrolery Początkujący   21 Maj 2016 14:33 Odpowiedzi: 11    Wyświetleń: 1410
  • Kompilacja kodu dla AVR Atmega88p na Windowsie - błąd w WinAVR

    wywala błąd podczas kompilacji - szukałem, czytałem To może by kolega ten błąd podał... równie dobrze może być kwestia wykorzystania -std=gnu99 zamiast -std=c99; bez danych możemy tylko wróżyć, a to nie forum dla cyganek. Jeśli chodzi o kompilowanie to zamiast WinAVR z toolchainem z 2010roku bodajże już lepsze będzie eclipse czy codeblocks i toolchain...

    Mikrokontrolery Początkujący   31 Maj 2017 22:18 Odpowiedzi: 8    Wyświetleń: 1674
  • Błąd kompilacji ds18b20 - undefined reference w pliku makefile, ATmega8

    Witam po raz kolejny, ponieważ mam taki problem ze zkompilowaniem kodu, otóż chciałem sobie zrobić termometr który wyświetla temperaturę na wyświetlaczu lcd 2x16, czujnik to ds18b20, posiadam odpowiednie instrukcje do obsługi tegoż czujnika, chyba problem tkwi w pliku makefile, oto błąd: > "make.exe" all avr-gcc -g -Wall -Os -mmcu=atmega8...

    Mikrokontrolery AVR   10 Mar 2011 11:13 Odpowiedzi: 31    Wyświetleń: 4081
  • [Atmega8] Błąd kompilacji w WinAVR dla Atmega8 i wyświetlacza HD44780 - brak pliku main.elf

    Witam po raz kolejny, ponieważ mam taki problem ze zkompilowaniem kodu, otóż chciałem sobie zrobić termometr który wyświetla temperaturę na wyświetlaczu lcd 2x16, czujnik to ds18b20, posiadam odpowiednie instrukcje do obsługi tegoż czujnika, chyba problem tkwi w pliku makefile, oto błąd: > "make.exe" all avr-gcc -g -Wall -Os -mmcu=atmega8...

    Mikrokontrolery AVR   07 Mar 2011 15:00 Odpowiedzi: 15    Wyświetleń: 6885
  • Atmega32 - Błąd w kodzie, wyświetlacz od nokii 3310

    Szukałem sam, przeglądałem, ale jak raz błędu się nie zauważy, to potem jest co raz gorzej :D Poprawiłem tą cześć w makra.h, ale nadal występują błędy: Dodano po 2 Ok, poradziłem sobie z większością błędów, został mi tylko jeden: [syntax=c]lcd3310.h:29: error: expected ')' before 'x'[/syntax]

    Mikrokontrolery AVR   05 Gru 2013 12:49 Odpowiedzi: 13    Wyświetleń: 1791
  • ATtiny13 - błąd podczas programowania "Mismath at location 0x00000000"

    Dobry wieczór ! Napisałem prosty program, który po podaniu na wejście przetwornika ADC2 napięcia wyższego od 800mV zmienia stan wyprowadzenia PB0 na przeciwny. Oto kod źródłowy : > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20100110) 4.3.3 Copyright (C) 2008 Free Software Foundation, Inc. This is free software;...

    Mikrokontrolery AVR   20 Gru 2011 22:12 Odpowiedzi: 11    Wyświetleń: 3987
  • [ATmega16] Jak zaimplementować programowe PWM dla matrycy LED 8x8 na ATmega16?

    Przy zasilaniu tylko z USB stabilizator jest zbędny, bo USB dostarcza stabilizowanego napięcia +5V. Aha, to super w ogóle. W takim razie wywalę go w ogóle. A jakieś kondensatory dodać mimo wszystko? Zmienne opóźnienia: http://mikrokontrolery.blogspot.com/2011... Rozumiem, nie czytałem o tym wcześniej. ISR_NOBLOCK...

    Mikrokontrolery AVR   23 Wrz 2012 10:29 Odpowiedzi: 27    Wyświetleń: 6702
  • C++ (AVR GCC) - Jak dynamicznie tworzyć i niszczyć obiekty za pomocą wskaźników?

    No jasne, entuzjaści C++ nie uwierzą w żadne inne powody niż mitologia, uprzedzenia ew. spisek... ;) Osobiście nie mam żadnych uprzedzeń do C, C++, Javy, C# ani podobnych, ale uważam, że są miejsca, w których jedne języki pasują, a inne - nie. No może za wyjątkiem Basica/Bascoma i Arduino, które nie pasują nigdzie. ;) Powiem Ci tak - od paru lat rozwijam...

    Mikrokontrolery AVR   03 Lut 2016 18:26 Odpowiedzi: 34    Wyświetleń: 3633
  • Jak rozdzielić przerwania UART1 w bootloaderze i programie głównym AVR-GCC?

    Najłatwiej kod bootloadera pisać jako osobny projekt - wtedy nie pojawiają się żadne konflikty, a docelowo i tak podczas aktualizowania nie wysyła sie już bootloadera. MarcinKawka : Twój kod wykonuje dwa odwołania do MCUCR w celu zmiany lokalizacji tablicy wektorów przerwań. Wstawka zawiera błąd, ponieważ nie informuje kompilatora o zniszczeniu zawartości...

    Mikrokontrolery AVR   21 Wrz 2009 14:09 Odpowiedzi: 23    Wyświetleń: 3768
  • AVR GCC TIMER0: Błąd kompilacji przy deklaracji '__vector_11' w przerwaniu

    masz chyba problem z czytaniem... nie kompiluje sie, bo to co napisales jest totalnym bezsensem... tylko i az dlatego... procedura obslugi przerwania ma byc POZA funkcja main jako OSOBNA funkcja. wg standardu NIE MOZNA i NIE WOLNO wstawic definicji funkcji do innej funkcji... 0x41 0x56 0x45!!

    Mikrokontrolery   07 Mar 2008 20:04 Odpowiedzi: 6    Wyświetleń: 7897
  • Błąd kompilacji w projekcie zegarka na ATmega8 z WinAVR-20040720

    Zadeklaruj SIGNAL jako void kurde...że też na to nie wpadłem.......no tak :), do tej pory w C używałem innego kompilatora i on był nieco bardziej domyślny jeśli chodzi o void .... teraz kod się kompiluje do końca ładnie > "make.exe" all avr-gcc -g -Wall -O2 -mmcu=atmega8 -c -o zegar.o zegar.c avr-gcc -g -Wall -O2 -mmcu=atmega8 -Wl,-Map,zegar.map -o...

    Programowanie   08 Sie 2006 11:47 Odpowiedzi: 5    Wyświetleń: 1656
  • Opensuse, Eclipse, AVR. - Konfiguracja programatora?

    Witam kolegów. Wstęp: Kilka dni temu musiałem niestety wymienić dysk twardy w swoim laptopie co wiązało się z koniecznością instalacji nowego systemu operacyjnego. Dysk wymieniłem, system zainstalowałem. Jako że od dawna korzystam z Opensuse to też i taki system zainstalowałem. Stary był coś 12.1, nowy zainstalowałem ostatni dostępny jeszcze w wersji...

    Mikrokontrolery AVR   26 Paź 2016 11:16 Odpowiedzi: 30    Wyświetleń: 2916
  • [ATmega644PA][avr-gcc] - zmienna jako indeks tablicy znaków w pgmspace

    Proszę na przyszłość używać tagu ] do wklejania kodu... /syntax] . Poprawiłem to oraz tytuł na bardziej oddający problem, LordBlick Zacząłem swoją przygodę z mikrokontrolerami atmega i natknąłem się na dziwny dla mnie problem. Chce wyświetlić sobie jakiś tekst na hd44780 i korzystając z gotowej biblioteki radzia napisałem sobie taki oto kawałek kodu:...

    Mikrokontrolery Początkujący   28 Sie 2012 10:25 Odpowiedzi: 6    Wyświetleń: 2442
  • [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
  • Code::Blocks i AVR na Ubuntu 13.10 - Błędy kompilacji w projekcie testowym

    Witam serdecznie forumowiczów. Zabierałem się od dłuższego czasu za 'poważniejsze' programowanie mikrokontrolerów no i nareszcie przyszedł ten czas. Wybór padł oczywiście na AVRy jako najpopularniejsze, tanie i powszechnie dostępne. Na laptopie używam sobie systemu Linux Ubuntu 13.10 (na dniach będę aktualizował do 14.04 albo w ogóle zrobię format i...

    Programowanie   28 Lip 2014 21:40 Odpowiedzi: 2    Wyświetleń: 2022
  • [ATmega128][C][FatFS][SD] Problem z lokalizacją błędu

    Witam... Walczę ostatnio z biblioteką FatFS i SD... W trakcie pojawił się błąd którego za Chiny ludowe nie mogę zlokalizować... Wrzucam cały katalog projektu z AVR-Studio... Byłbym bardzo wdzięczny jeśli ktoś mógłby rzucić na to okiem i opisać swoje "wrażenia"... Komunikat który ja dostaje przy kompilacji: "Build started 8.7.2009 at 23:05:46 avr-gcc.exe...

    Mikrokontrolery   09 Lip 2009 12:46 Odpowiedzi: 4    Wyświetleń: 3649
  • [Atmega162] Atmega162 WinAVR - Błąd undefined reference przy obsłudze wyświetlacza LCD

    # List C source files here. (C dependencies are automatically generated.) SRC = main.c SRC += lcd.c \ local.c Masz to na myśli :?: Linking: LCD_dynamic.elf avr-gcc -mmcu=atmega162 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -MMD...

    Mikrokontrolery AVR   03 Gru 2009 14:00 Odpowiedzi: 5    Wyświetleń: 1907
  • Brak komunikacji z Atmega328-PU przez USBasp - błąd avrdude, brak napięcia?

    Pozwole sobie odswiezyc temat, bo mam podobny problem. Posiadam programator AVR USBasp, fabryczny, nie samorobke. Przy probie zaprogramowania przez WinAVR pojawia mi sie ten sam blad, mianowicie avrdude -p atmega16 -P usb -c usbasp -U flash:w:led.hex avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 Double...

    Mikrokontrolery Początkujący   19 Wrz 2013 20:36 Odpowiedzi: 11    Wyświetleń: 2718
  • [ATMEGA32] - DAC MCP4725 - niska częstotliwość generowanego sygnału

    Próbuję wyciągnąć z DAC MCP4725 maksymalną możliwą częstotliwość. I2C taktuję 400kHz. Dla prostokąta wyciągam maksymalnie 5kHz a dla sinusa z załączonego programu 300Hz. Gdzie popełniam błąd? Biblioteka I2C pobrana stąd: http://homepage.hispeed.ch/peterfleury/d... Jedyna zmiana to zmiana prędkości...

    Mikrokontrolery AVR   27 Wrz 2016 20:43 Odpowiedzi: 2    Wyświetleń: 1596
  • [ATtiny2313] [ATtiny2313][AvrStudio] Błąd kompilacji przy volatile int opoznienie

    Piszę program na ATtiny2313 w AvrStudio. Mam najnowszą wersję kompilatora, podobnie jak WinAvr'a. Kod będzie "mrygał" zestawem diód. Na porcie przerwania jest przycisk, którym będzie można zwiększać wartość opóźnienia, z jakim mają się zapalać diody. Program reaguje na samo przerwanie #include <avr/io.h> #define F_CPU 1000000UL #include <util/delay.h>...

    Mikrokontrolery AVR   30 Gru 2008 11:37 Odpowiedzi: 2    Wyświetleń: 1214
  • Jak odczytać adres funkcji __stop_program w AVR-GCC?

    Chciałbym aby program wiedział ile zajmuje pamięci flash. W asm było to proste, to co umieściłem w ostatniej linijce kodu źródłowego (np tekst "END OF CODE", zajmowało ostatnie bajty pamięci, w C tak nie jest, bo w przypadku AVR-GCC teksty znajdują się zaraz za wektorami przerwań. Na szczęście, funcje z sekcji ".fini" znajduja się na końcu kodu: [syntax=avrasm]...

    Mikrokontrolery AVR   21 Gru 2017 09:53 Odpowiedzi: 1    Wyświetleń: 693
  • [C] Błąd kompilacji funkcji serwo w programie do obracania serwomechanizmami [C]

    Witam, Zrobiłem sobie program do obracania serwomechanizmami. Utworzyłem do tego celu "skrypt", który pasuje do mojego serwa. Problem jest taki, że kiedy chcę go uogólnić (stworzyć funkcję do obrotu serwem) wyskakuje mi błąd. Kod programu: Compiling C: test.c avr-gcc -c -mmcu=atmega32u4 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields...

    Mikrokontrolery AVR   13 Kwi 2017 00:12 Odpowiedzi: 49    Wyświetleń: 2985
  • Konfiguracja makefile w WinAVR do automatycznego uruchamiania avrdude

    Witam, Mam programatorek avr910 i urzywam WinAVR 20060125, chciałbym skonfigurować tan pakiecik tak, żeby po kliknięciu Make All w Programmers Notepad wykonywanie pliku make stworzonego przy pomocy MFile wywołało avrdude i załadowało flasha. Programator jest z wsadem ze strony http://www.klaus-leidinger.de/mp/Mikroco...

    Mikrokontrolery   10 Mar 2006 22:01 Odpowiedzi: 2    Wyświetleń: 2389
  • Jak uprościć wyświetlanie stringów na LCD w WinAvr? Błąd: invalid initializer

    ... Moze inaczej sie zapytam: Jak zadeklarowac zmienna do wyswietlenia, aby wstawic ja do funckji pisztekst(PSTR("wyswietl cos")) Zamiast "wyswietl cos" chcialbym wstawic zmienna,ktorej wartosc to "wyswietl cos". W ten sposób sie nie da :( Podejrzewam , że niezbyt dokładnie przeczytałeś manuala.Jest tam napisane: #define PSTR...

    Mikrokontrolery   28 Wrz 2005 20:44 Odpowiedzi: 5    Wyświetleń: 6346
  • Błąd kompilacji w GCC: brak pliku uart.h w programie C

    W tym projekcie math dałem nast. pliki: Source files-math.c Header files-config.h,uart.h External Dependecies-puste Other files-makefile Plik główny nazywa się tak jak projekt: math (.c) Dodano po 2 Już chyba wiem o co chodziło.Katalog w którym był projekt miał w nazwie kilka spacji a to jest zdaje się niedozwolone. W każdym razie teraz już nie ma tego...

    Mikrokontrolery   09 Wrz 2008 17:52 Odpowiedzi: 13    Wyświetleń: 1708
  • [WinAVR] WinAVR - problem z kompilacją programu, błąd w pliku Makefile po Mfile

    Mam dziwny problem ze skompilowaniem prostego programu co jest spowodowane prawdopodobnie złym plikiem Makefile( kto ten absurdalny plik wymyslił?). Jednego dnia się kompiluje po odnowieniu za pomocą Mfile z Winavr już nie. Projekt zawiera tylko jeden plik a.c. Kod programu: #include <avr/io.h> #include <avr/interrupt.h> int main (void)...

    Mikrokontrolery AVR   27 Cze 2009 17:46 Odpowiedzi: 1    Wyświetleń: 3097
  • Sterownik rolet wewnętrznych

    http://obrazki.elektroda.pl/9531378400_1... Witam. Chciałem zaprezentować wykonany przeze mnie sterownik rolet okiennych wewnętrznych. Inspiracją do wykonania projektu było urządzenie zaprezentowane już jakiś czas temu: Założenia Głównym celem mojego projektu było automatyczne zasłonięcie okna po włączeniu światła w pomieszczeniu (po...

    DIY Smart Home   24 Lip 2016 17:19 Odpowiedzi: 37    Wyświetleń: 43317
  • Błędy kompilacji freemodbus v1.5 na ATmega32 w WinAVR 4.3.3 - jak naprawić?

    Witam Mam pewien problem z kompilacja freemodbusa pod avr w srodowisku winavr. Sciągnałem najnowsza wersje (freemodbus-v1.5) dostępna na stronie:http://developer.berlios.de/proj... Jest tam wiele plikow ale znalazlem folder AVR a w nim plik demo.c. Po krótkiej zabawie z kopiowaniem bibliotek i z ustawieniem Makefaila udało...

    Mikrokontrolery AVR   14 Maj 2011 09:17 Odpowiedzi: 12    Wyświetleń: 3213
  • [AVR][WinAVR-20100110][Mega2560] Błąd linkera przy funkcjach z libgcc.a

    Witam, Wszystko tak jak w tytule tematu. Błąd: Invoking: AVR C Linker avr-gcc -Wl,-Map,argos-baza.map -mmcu=atmega2560 -o"argos-baza.elf" ./adc.o ./clock.o ./conf.o ./dtmf.o ./hd44780.o ./keyboard.o ./lcd_buffer.o ./log.o ./lut.o ./main.o ./mt8870.o ./pcf8583.o ./radio.o ./radio_stack.o ./rc4000.o ./spi.o ./sram.o ./stdout.o ./timer.o...

    Mikrokontrolery AVR   22 Mar 2011 19:18 Odpowiedzi: 8    Wyświetleń: 1630
  • [Atmega8][avr-gcc] Generowanie 3 x sinus - falownik

    Od pewnego czasu próbuję wykonać prosty falownik aby uruchomić silnik 3 fazowy. Ponieważ falownik nie ma mieć żadnych "wodotrysków" postanowiłem użyć do tego celu Atmegi8. Atmega steruje trzema sterownikami MOSFET IR21094. Generuje sobie trzy przebiegi przesunięte o 120 stopni korzystając z 3 wyjść PWM (OC1A, OC1B, OC2). Co mogę robić źle? Poniżej kod...

    Mikrokontrolery AVR   14 Lut 2012 10:58 Odpowiedzi: 16    Wyświetleń: 4261
  • Programowanie AVR poprzez ISP (DAPA z uisp) z optoizolacją LPT

    Witam, Od niedawna interesuje się programowaniem AVRów w C pod Linux w avr-gcc i programy sie ładnie "komplikują" i nawet udało mi się HEXa z AVRa z deasemblerować coby po optymalizowac lepiej kod wynikowy, więc czas zobaczyć efekty... na początku wizualne na diodach RGB oczywiście ;) Zaprojektowałem sobie taki prosty programator, aby za pomocą uisp...

    Mikrokontrolery Początkujący   21 Lip 2012 00:58 Odpowiedzi: 46    Wyświetleń: 12440
  • [AVR-GCC] Jak wyświetlić menu z tablicy PROGMEM na GLCD KS108A?

    Witam Kolegów, Przyznać muszę, że bez problemu robiłem już coś takiego a tym razem pomroczność jasna zasnuła mi oczy i nie wiem, gdzie jest błąd. Mam następujące tablice we flashu: [syntax=c] char menu1[] PROGMEM = "MENU 1"; char menu2[] PROGMEM = "MENU 2"; char menu3[] PROGMEM = "MENU 3"; char menu4[] PROGMEM = "MENU 4"; char* menus[] PROGMEM = {menu1,...

    Mikrokontrolery   27 Kwi 2014 12:15 Odpowiedzi: 3    Wyświetleń: 1452
  • Biblioteka FATfs i problem z implementacja na ATmega16

    Witam wszystkich, żeby nie tworzyć nowego tematu piszę tutaj. Mam problem z uruchomieniem przykładowego programu biblioteki ELM Chana na avr. Próbuję stworzyć nowy projekt w WinAVR, ale kompilator ciągle zwraca błąd: no rules to make 'program'... Jestem początkujący w C więc to jest pewnie główny powód, proszę zatem o wyrozumiałość. Pozdrawiam.......

    Mikrokontrolery AVR   07 Cze 2010 13:03 Odpowiedzi: 34    Wyświetleń: 11944
  • [ATmega16A][avr-gcc] - ADXL345 SPI brak sensownych wskazan

    Powiedz mi czy masz jakieś rezystory podciągające? Nie Wyślij mi jak możesz układ elektryczny twojego akcelerometru z podpięciem do uC. http://obrazki.elektroda.pl/3434904900_1... oraz drugi, z Kamami http://obrazki.elektroda.pl/8212993300_1... podpięcie nóżka do nóżki przez bufor (sorki ale nie mam schematu a nie bardzo...

    Mikrokontrolery   31 Gru 2012 18:23 Odpowiedzi: 22    Wyświetleń: 4887
  • Wyświetlacz widmowy - Zmiana zawartego w kodzie napisu/obrazu, język c

    Zrobiłem w końcu ten wyświetlacz, ale przy próbie zmiany na system dwójkowy, WinAVR wyrzuca coś takiego: > "make.exe" all -------- begin -------- avr-gcc (WinAVR 20100110) 4.3.3 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for...

    Programowanie Początkujący   20 Wrz 2015 20:43 Odpowiedzi: 20    Wyświetleń: 1794
  • Czy funkcja main w mikrokontrolerach powinna zawierać return 0?

    Pamiętaj, że program nie zaczyna się od main. Wcześniej jest jeszcze odpowiedni kod biblioteczny - zwykle nazywa się crt/crt0 itp Coś mącisz, w gcc pod AvrStudio nic takiego nie ma, jest inicjowanie zmiennych, stosu i skok do 'main' i tyle. Nawet jak są bibloteki to program sam do nich nie skacze tylko są wywoływane w 'main', inicjacja ich jest najczęściej...

    Mikrokontrolery   22 Maj 2022 14:22 Odpowiedzi: 17    Wyświetleń: 807
  • Błąd kompilacji w AVR Studio 4 przy projekcie LED Cube 4x4x4, Makefile 80

    Witam, mam problem z kompilacją programu.(pliki ogolnodostępne dla projektu LED CUBE 4x4x4), :arrow: http://www.instructables.com/id/LED-Cube... Posiadam pliki main.c frames.c effect.c draw.c oraz plik Makefile. Odpalam AVR Studio, ustawiam procesor ATmega 16, ustawiam zegar 14745600 bo taki jest uzyty w programie, laduje wszystkie pliki (procz...

    Mikrokontrolery   05 Gru 2011 11:04 Odpowiedzi: 14    Wyświetleń: 4004
  • ATmega 16 - Zwarcie na nóżce VCC, mimo odcięcia ścieżki zasilania

    Natrafił ktoś na taki błąd (AVR Studio 4): Loaded plugin STK500 Loaded plugin AVR GCC Loaded partfile: C:\Program Files (x86)\Atmel\AVR Tools\PartDescriptionFiles\ATmega16.xml Loaded objectfile: C:\Users\Jordan\Documents\default\Praca.... JTAG ICE: Warning: Execution stopped on boot loader reset vector. JTAG ICE: Warning: Boot reset fuses are programmed,...

    Projektowanie Układów   03 Gru 2013 19:57 Odpowiedzi: 7    Wyświetleń: 1998