kompilacja winavr

Znaleziono około 1000 wyników dla: kompilacja winavr
  • Błąd kompilacji WinAvr przy użyciu funkcji sin() z typem double

    libm.a implementuje funkcje matematyczne związane z typami zmiennopozycyjnymi. Czyli ciała funkcji zdefiniowanych w math.h.

    Mikrokontrolery AVR   20 Wrz 2012 08:43 Odpowiedzi: 12    Wyświetleń: 2650
  • plik źródłowy w CodeVision - możliwa kompilacja w WINAvr ?

    Pytanie - czy można za pomocą WINAvr skompilować do HEX kod źródłowy napisany w CodeVision. Po przeróbkach z czegokolwiek można skompilować 99% kodu. Jak duże przeróbki są wymagane - nie wiem (nie widzę kodu). Tak "na żywca" - przenieść i skompilować - się nie da. Jeśli jest taka możliwość to widocznie ja gdzieś popełniam błąd przy próbach kompilacji...

    Programowanie Początkujący   01 Kwi 2013 17:14 Odpowiedzi: 7    Wyświetleń: 1452
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Błąd undefined reference w Ethernut przy kompilacji w WinAVR dla ATmega128

    Witam, Na początek spróbuj dodać te same biblioteki systemowe - aby się powtórzyły, ponieważ Nut/OS ma z tym pewien problem, pomimo tego że dana biblioteka jest dołączona do kompilacji. np: -lnutarch -lnutos -lnutdev -lnutarch -lnutcrt -lnutnet -lnutpro -lnutcrt -lnutfs -lnut -lnutarch -lnutos -lnutdev -lnutarch -lnutcrt -lnutnet -lnutpro -lnutcrt -lnutfs...

    Mikrokontrolery AVR   07 Lip 2009 04:42 Odpowiedzi: 2    Wyświetleń: 1705
  • REKLAMA
  • Błąd kompilacji w WinAVR dla ATmega16 - brak sekcji do skopiowania

    W 21 linii pliku makefile usuń słowo "eeprom", czyli: zamiast: all: $(PRG).elf lst text eeprom ma być: all: $(PRG).elf lst text

    Mikrokontrolery   16 Paź 2007 20:36 Odpowiedzi: 1    Wyświetleń: 1569
  • REKLAMA
  • Błąd kompilacji w WinAVR: undefined reference to `lcd_puts` w C

    Brakuje Ci jeszcze pliku lcd.c, czy cokolwiek W pliku lcd.h masz tylko prototypy funkcji i definicje makr. Tu ściągnij sobie bibliotekę: http://homepage.hispeed.ch/peterfleury/a... Plik (bibliotekę) z funkcjami (.c) musisz dorzucić do makefile tak, żeby Twój program i biblioteka zostały skompliowane to plików .o, a następnie połączone...

    Mikrokontrolery   15 Sie 2007 18:31 Odpowiedzi: 2    Wyświetleń: 1292
  • Atmega32 i LCD - brak wyświetlania, kompilacja w WinAvr, fuse bity ustawione

    Witam. Próbuję skompilować jakieś programy znalezione na internecie. Niestety bez skutku. Nie możesz skompilować, czy coś Ci nie działa? Na pewno brak konfiguracji portów.

    Mikrokontrolery AVR   19 Sty 2010 22:13 Odpowiedzi: 17    Wyświetleń: 2163
  • REKLAMA
  • Błąd kompilacji w WinAvr - undefined reference to `sbi` w programie AVR

    Stało się tak gdyż użyłeś nowszej wersji kompilatora niż autor programu. Autorzy WinAVR probują upodobnić go do standardu ANSI C ,a instrukcje(mnemoniki) sbi i cbi są wzięte "na żywca" z asemblera. Polecenia: sbi(DDRB,PB1); sbi(PORTB,PB1); musisz zastąpić przez: DDRB|=1<<1; //ustaw DDRB,1 PORTB|=1<<1; //ustaw PORTB,1 Może wyglądają one troche...

    Mikrokontrolery   20 Lip 2005 09:24 Odpowiedzi: 2    Wyświetleń: 1169
  • Brak pliku *.cof po kompilacji w WinAvr 20050214 - zmiany w Makefile

    Hej , Znajdź fragment: # Default target. all: begin gccversion sizebefore build sizeafter end build: elf hex eep lss sym elf: $(TARGET).elf hex: $(TARGET).hex eep: $(TARGET).eep lss: $(TARGET).lss sym: $(TARGET).sym Linia build: elf hex eep lss sym powinna wyglądać mniej wiecej...

    Mikrokontrolery   05 Lut 2006 08:37 Odpowiedzi: 3    Wyświetleń: 6428
  • Błąd kompilacji w WinAVR 20070525: Couldn't reserve space for cygwin's heap

    sprawdzales czy masz w miare nowa wersje CYGWINa? http://www.cygwin.com/mirrors.html byc moze najnowszy winavr lubi najnowszy cygwin itp..

    Mikrokontrolery   11 Cze 2007 12:24 Odpowiedzi: 10    Wyświetleń: 2456
  • REKLAMA
  • Kompilacja tablic w WinAVR-20080610 - różnice z Dev-C++?

    Tablica wizjapaletka unsigned char wizjapaletka[33][4] = { {0,2,2,0}, //33 {2,2,2,2}, //32 {2,2,2,2},//31 {2,2,2,2}, //30 {2,2,2,2}, //29 {2,2,2,2}, //28 {2,2,2,2},//27 {2,2,2,2}, //26 {2,2,2,2}, //25 {2,2,2,2}, //24 {2,2,2,2},...

    Mikrokontrolery AVR   01 Wrz 2009 11:42 Odpowiedzi: 2    Wyświetleń: 1284
  • [Atmega8] Błąd kompilacji w WinAVR dla Atmega8 i wyświetlacza HD44780 - brak pliku main.elf

    Kolego, spójrz na wywołanie pierwsze, to błędne. avrdude -p -c stk500v2 -P com3 -V -U flash:w:main.hex a teraz to drugie avrdude -p atmega8 -P com3 -c stk500v2 -U flash:w:testowy.hex nie widzisz różnicy? Wynika to z błędy w Makefile'u, przyznaje, z mojej winy. Szkoda, że nie przeglądasz tego pliku i nie starasz się zrozumieć jak to działa....

    Mikrokontrolery AVR   07 Mar 2011 15:00 Odpowiedzi: 15    Wyświetleń: 6918
  • Atmega8 + CC1000 - problem z kompilacją programu [C] WINAVR

    bo to co masz to biblioteka z funkcjami do obsługi modułu cc1000 a nie program, brak jest funkcji głównej main(), gdzie wywołujesz w.w. funkcje.

    Mikrokontrolery AVR   01 Mar 2010 20:05 Odpowiedzi: 2    Wyświetleń: 2687
  • [C] Atmega8 PWM sterowanie RGB LED – błędy kompilacji w WinAVR, prośba o analizę kodu

    Hej. Po pierwsze Timer0 w atmedze8 nie ma PWM A więc do PWM możesz korzystać tylko z Timera 1 oraz Timera 2. Po drugie twój problem leży w nazwach poszczególnych rejestrów konfiguracyjnych atmegi 8 sprawdź w dokumentacji atmegi8 jak w rzeczywistości nazywają się rejestry TCCR0A, TCCR0B, OCR0A bo tego dotyczy komunikat błedu. Poza tym pamiętaj że port...

    Mikrokontrolery   22 Sie 2009 08:29 Odpowiedzi: 7    Wyświetleń: 4475
  • WinAvr: Kompilacja listingu z książki J. Dolińskiego uC AVR w praktyce

    Wpisz <avr\io.h> (albo <avr/io.h> - kierunek znacznka zdaje się nie robić różnicy)- jak masz główny katalog z WinAVR, to dalej jest katalog AVR/INCLUDE i tam masz biblioteki do których nie musisz pisać AVR/... Masz tam też katalog AVR i tam wypisane wszystkie do których trzeba pisać ten przedrostek. PS. Widzę żę już teraz kompialtor zwraca...

    Mikrokontrolery   21 Wrz 2005 18:11 Odpowiedzi: 1    Wyświetleń: 1170
  • [ATMega32][USBasp][WinAvr] - Błąd przy kompilacji

    Co masz w pliku makefile? Osobiście doradzam porzucenie przestarzałego WinAvr i instalację Atmel studio 6. Co do zdjęcia - nic z niego nie wynika - nie wiadomo który kabelek jest od czego.. Pozdrawiam.

    Mikrokontrolery Początkujący   09 Lut 2013 00:00 Odpowiedzi: 14    Wyświetleń: 2541
  • [AVR Studio + WINAVR] AVR Studio + WINAVR: Kompilacja nowego projektu - brak Makefile i debugowanie

    Ostatnio mój kolega miał bardzo podobny problem. Przyczyną okazał się polski znak diakrytyczny w nazwie konta użytkownika systemu windows, a folderem docelowym był pulpit, czy moje dokumenty (już nie pamiętam). W każdym razie ścieżka do folderu docelowego, w którym miały być generowane pliki HEX i inne zawierała polską literę. Problem samoczynnie rozwiązał...

    Mikrokontrolery AVR   26 Mar 2011 15:18 Odpowiedzi: 2    Wyświetleń: 2100
  • Jak zmusić WinAVR do kompilacji instrukcji w pętli nieskończonej?

    zadeklaruj pressed jako volatile, np.: volatile uint8_t pressed[10];

    Mikrokontrolery   30 Mar 2006 16:41 Odpowiedzi: 9    Wyświetleń: 1485
  • WinAVR: Błędy kompilacji przy użyciu funkcji LCD (HD44780)

    Dodam że przykładowy program pobrałem ze strony: http://www.pocketmagic.net/?p=447 Mi ten program się kompiluje bez najmniejszego problemu . Jak rozpakujesz archiwum to nie przenoś żadnych plików po prostu skompiluj program tak jak jest i wszystko będzie działać .

    Mikrokontrolery AVR   15 Sie 2009 08:58 Odpowiedzi: 19    Wyświetleń: 3534
  • [WINAVR] brak kompilacji po dodaniu dodatkowych plikow *.c

    Zresztą dziwne jest to, widzi mimo to te pliki albo nie dochodzi do momentu sprawdzenia czy istnieją. Nie do końca zrozumiałem, co masz na myśli, ale dla mnie nic dziwne nie jest. Już pisałem dlaczego: make buduje na podstawie zależności, w tym Makefile: elf<-main.elf<-pliki .o<-pliki źródłowe. Lista plików .o nie jest jawnym, a tylko pośrednim...

    Mikrokontrolery   22 Lip 2010 12:25 Odpowiedzi: 13    Wyświetleń: 2536
  • KIT AVT592 - Jaką wersję WinAVR użyć do kompilacji programu?

    Ale co to ma do rzeczy? Ewidentnie widać, że brakuje w kompilacji czegokolwiek poza plikiem watomierz...

    Mikrokontrolery AVR   17 Gru 2010 14:52 Odpowiedzi: 35    Wyświetleń: 3496
  • [WinAVR] WinAVR: Błędy kompilacji projektu licznika częstotliwości w C

    Brakuje plików w projekcie: io.h signal.h interrupt.h Sprawdź scieżkę dostępu do tych plików nagłówkowych. Ew spójrz: [url=http://www.elektroda.pl/rtvforum/to...

    Mikrokontrolery AVR   03 Mar 2011 07:44 Odpowiedzi: 7    Wyświetleń: 3591
  • Wpływ pliku make na kompilację w Programmers Notepad [WinAVR]

    Chodziło mi o plik "makefile" :). Rozumiem z tego że dla bardziej złożonych programów, podczas kompilacji, niezbędny jest plik makefile. Jak chce ci sie wklepywac ręcznie po kolei 10-20 albo wiecej poleceń to możesz obyć sie bez pliku. Chyba że WinAVR jest jakis dzwiny i sie nie da naczej. Ja używm avr-gcc 1. W takim razie czy istnieją inne edytory...

    Programowanie   22 Kwi 2007 15:31 Odpowiedzi: 7    Wyświetleń: 2013
  • Błąd kompilacji w WinAVR przy użyciu biblioteki USBDRV i pliku main.c

    Witam, walczę z tym i nic. Teraz mam błąd związany usbTxLen, gdy w main,.c jest 'extern uchar usbTxLen' wywala taki błąd D:\Projects\proteus\USB_avr2\usb_lpt... all avr-gcc -Wall -Os -DF_CPU=12000000 -Iusbdrv -I. -DDEBUG_LEVEL=0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wstrict-prototypes -nostartfiles -ffreestanding...

    Mikrokontrolery AVR   08 Sie 2024 13:51 Odpowiedzi: 2    Wyświetleń: 138
  • Błąd kompilacji w AvrStudio: undefined reference to `main` na Windows 7

    Sprawdź, czy w ścieżce do projektu nie masz polskich znaków/spacji w win7 miałem podobne problemy z kompilacją programów w WinAVR, pomogło usunięcie spacji która przypadkiem wkradła się w ścieżkę do projektu.

    Mikrokontrolery AVR   15 Gru 2010 22:28 Odpowiedzi: 2    Wyświetleń: 1561
  • Czy ten schemat prostej gry TV jest poprawny dla początkującego elektronika?

    Witam, Makefile to plik używany do deklaracji zależności pomiędzy plikami w projekcie i opisujący komendy używane podczas kompilacji. W WinAVR jest program MFile, który umożliwia w dość prosty sposób wygenerowanie standardowego pliku Makefile - poszukaj w: Menu Start > Programy > WinAVR > MFile Pozdrawiam, Dr.Vee

    Projektowanie Układów   28 Wrz 2008 16:54 Odpowiedzi: 52    Wyświetleń: 4851
  • [WinAVR] Błąd kompilacji kodu AVR z definicjami LED i opóźnieniem

    Kurs? AvrStudio to IDE nie trzeba tam żadnego kursu? A w C pisze się tak samo jak PN. Tyle że wygodniej bo All in One:) A Kurs polecam jak wyżej Pana Szanownego Kolegi R. Koppela:) (Był w EdW) Na początek w AvrStudio poprostu zrób nowy projekt używając C i tyle...:> Pisz do woli na początek spoko Ci wystarczy...

    Mikrokontrolery AVR   16 Lip 2008 22:37 Odpowiedzi: 14    Wyświetleń: 3201
  • [AVR][C WinAvr] -TV NTSC Kompilacja ok - program nie działa.

    [url=http://www.engbedded.com/cgi-bin/fc...

    Mikrokontrolery AVR   22 Sty 2009 20:34 Odpowiedzi: 9    Wyświetleń: 2159
  • [atmega] Kompilacja freemodbus na atmega168 z Winavr - błędy avr-objcopy

    Nie własne rozwiązanie tylko wszystko zgodnie ze standardem. Źle podszedłeś do odbioru danych. Musisz stworzyć sobie bufor który zgodnie ze standardem MODBUS musi zmieścić jedną cała ramkę która może mieć 256B. Ramki oddzielone są miedzy sobą przerwą trwającą co najmniej - i tu nie pamiętam 1,5 lub 3,5 znaku. Więc po odebraniu każdego znaku czekasz...

    Mikrokontrolery AVR   22 Maj 2011 09:17 Odpowiedzi: 18    Wyświetleń: 20391
  • [atmega16] [atmega16][c][winavr] Błędy kompilacji: 'PORTA' i 'DDRA' niezadeklarowane

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

    Mikrokontrolery   16 Wrz 2011 12:44 Odpowiedzi: 4    Wyświetleń: 1598
  • [AVR][WINAVR] Numerowanie kolejnych kompilacji pod WinAVR

    to już zależy od ciebie gdzie sobie to umieścisz... w swoim makefile kilkukrotnie odpalasz kompilator, linker, oraz jeszcze kilka innych programów. Dodatkowy program odpalisz tak samo... 4\/3!!

    Mikrokontrolery AVR   22 Lip 2009 13:23 Odpowiedzi: 4    Wyświetleń: 2048
  • Kompilacja programu na ATtiny13 w AVRStudio4+WinAVR - przekroczona pamięć

    A nie mówiłem ???? przecież pisałem ci że najprawdopodobniej masz zaprzęgnięte liczenie zmiennoprzecinkowe i proszę: /* -------------------- STAŁE -------------------- */ #define RC5REF0 0x42 // czas na ustabilizowanie linii (3.52ms) #define RC5REF10x20*0.75// ok. 3/4 bita (1.28ms) #define RC5REF2 0x20*1.25// ok. 5/4 bita (~2.13ms)...

    Mikrokontrolery AVR   22 Lut 2010 13:42 Odpowiedzi: 20    Wyświetleń: 1906
  • Kolejny zegarek LED na AtMega8, ale dokładny

    Do kompilacji najlepiej użyj WinAVR-20060421. Taki ja używałem pisząc soft. Na innych wersjach mogą być błędy kompilacji.

    DIY Konstrukcje   24 Sty 2025 19:30 Odpowiedzi: 345    Wyświetleń: 206624
  • WinAVR i AVR Studio - kompilacja Atmega16, błąd lvalue required w C

    Z tego pliku "m16def.inc". Kawałek jego zawartości: ; PORTC .equPC7=7 .equPC6=6 .equPC5=5 .equPC4=4 .equPC3=3 .equPC2=2 .equPC1=1 .equPC0=0 .EQU jako definicja dyrektywy nie może być ponownie zmieniana (jednorazowa), a Ty próbujesz to uczynić. PORTC |= (1<< PC1); Wersja alternatywna (;

    Mikrokontrolery   13 Lis 2010 16:03 Odpowiedzi: 3    Wyświetleń: 1341
  • [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    Mam program LimbUsb ?? Lib<rary>USB

    Mikrokontrolery AVR   13 Lip 2012 10:27 Odpowiedzi: 13    Wyświetleń: 2993
  • Kompilacja programu na Atmega8 z Vusb - błędy redefinicji __SFR_OFFSET

    Podłączam się pod temat:Błędy kompilacji w WinAVR Proszę o pomoc. Przeprowadziłem konfigurację WinAVR wg "Programowanie procesorów w języku C cz.1 EdW 2005r

    Programowanie Początkujący   18 Maj 2023 09:07 Odpowiedzi: 3    Wyświetleń: 2899
  • Błąd kompilacji w AVR Studio 4 przy projekcie LED Cube 4x4x4, Makefile 80

    Ustaw w opcjach projektu w AVR Studio ścieżkę dostępu do make i avr-gcc znajdujących się w katalogu instalacyjnym WinAVR.

    Mikrokontrolery   05 Gru 2011 11:04 Odpowiedzi: 14    Wyświetleń: 4004
  • Kompilacja kodu dla AVR Atmega88p na Windowsie - błąd w WinAVR

    Heh, nie sprecyzowałem, gnu99 to rozszerzenie standardu C99 - nieraz właśnie kod pisze się wykorzystując ficzery gnu przez co na domyślnych ustawieniach kompilatora (co oznacza bodajże -std=c99 właśnie) wywala błędy. Na aktualnym sprzęcie nie mam nic do atmela, wyedytuję resztę odpowiedzi gdy zainstaluję AS7. edit: sprawa wygląda tak, pobrałem archiwum...

    Mikrokontrolery Początkujący   31 Maj 2017 22:18 Odpowiedzi: 8    Wyświetleń: 1677
  • WinAVR na Windows 7 - jak przyspieszyć kompilację programów?

    Na jednym z kompow mam WinAVR+AVR Studio na Win7 i wszystko dziala bez problemow. Jakis konflikt musi byc, moze antywirus bruzdzi?

    Mikrokontrolery AVR   18 Mar 2010 17:40 Odpowiedzi: 11    Wyświetleń: 2474
  • Błędy kompilacji freemodbus v1.5 na ATmega32 w WinAVR 4.3.3 - jak naprawić?

    Działasz w Windows? Jeżeli tak zainstaluj AVR Studio 4 i zapomnij o makefile.

    Mikrokontrolery AVR   14 Maj 2011 09:17 Odpowiedzi: 12    Wyświetleń: 3228
  • Ilość zajętej Flash i Ram przy kompilacji w WinAvr

    No właśnie nie mam albo nie wiem jak to czytać. To jest rzut tego co dostaję: Size after: main.elf : section size addr .text 152 0 .data 2 8388704 .bss 0 8388706 .noinit 0 8388706 .eeprom 0 8454144 .stab 876 0 .stabstr 132 0 .debug_aranges 20 0 .debug_pubnames 33 0 .debug_info 192 0 .debug_abbrev 124 0 .debug_line 144 0 .debug_str 98 0 Total...

    Mikrokontrolery   26 Wrz 2006 20:00 Odpowiedzi: 3    Wyświetleń: 1127
  • [WinAVR] Jak zaszyfrować plik hex własnym algorytmem podczas kompilacji w WinAVR?

    Własnym algorytmem? Po co? Wymyśliłeś coś lepszego niż np. AES? Zawsze własne, nietypowe kodowanie utrudnia pracę włamywaczowi. Ale i tak w 90% przypadków wygodniej jest napisać soft od nowa niż go odkodowywać ;)

    Mikrokontrolery   17 Lip 2012 13:18 Odpowiedzi: 12    Wyświetleń: 1393
  • Brak kompilacji kodu C dla Atmegi w Programmers Notepad [WinAvr] na Windows 7

    Wykonałem ten kod i otrzymałem: avr-gcc: CreateProcess: No such file or directory PATH to plik, czy wpis w jakimś pliku? Przenieś projekt gdzie indziej. Przeinstaluj jako administrator winavr. PATH to zmienna środowiskowa.

    Mikrokontrolery Początkujący   25 Lut 2015 13:35 Odpowiedzi: 21    Wyświetleń: 1626
  • Automatyczne dodawanie daty i czasu kompilacji w WinAVR (GCC)

    Witam, czy możłiwe jest podczas kompilacji kodu w WinAVR, automatyczne podstawianie pod zmienną lub łańcuch daty i/lub czasu. w Keilu były stałe __time i __date ( chyba miały takie nazwy) które zawierały czasi date ostatniej kompilacji kodu. Można coś takiego zrobić w GCC. Ewentualnie jak w inny sposób rozróżnić w urządzeniu wersję kompilacji kodu (...

    Mikrokontrolery   01 Mar 2006 09:31 Odpowiedzi: 1    Wyświetleń: 941
  • WinAVR 20070525 vs 2006 PN2.0.6.1 – LCD wyświetla śmieci po aktualizacji kompilatora

    Nowsze kompilatory mogą lepiej optymalizować kod - stąd inny rozmiar pliku po kompilacji.

    Mikrokontrolery   25 Sie 2007 16:26 Odpowiedzi: 10    Wyświetleń: 1431
  • Jak wgrać na uC date kompilacji programu? [winAvr][C]

    hciałbym prz każdorazowym wgrywaniu kodu na uC zapisywać jego ostatnią wersje: np. ciąg znaków zawierający datę i godzinę a także coś zdefiniowanego w samym programie. Czy pod WinAVRem jest to możliwe? Jak tego dokonać? Potrafie zapisać do eeprom stringa czy liczbe ale nie wiem jak z kompilatora wyciągnąć date kompilacji? pewnie jest jakieś magiczne...

    Mikrokontrolery   27 Lut 2011 18:10 Odpowiedzi: 3    Wyświetleń: 1206
  • Błędy kompilacji w WinAVR: niezadeklarowany TCCR0 w funkcji main

    Atmega88 nie ma takich w ogole rejestrow: TIMSK, TCCR0! Ten kod jest poprawny. #include <avr/io.h> #include <avr/interrupt.h> #define TIMER0_INIT 175 char i; // procedura obsługi przerwania od timera TC0 SIGNAL (SIG_OVERFLOW0) { TCNT0 = TIMER0_INIT; // załadowanie do licznika wartosci poczštkowej PORTB ^= (1<<PB1);...

    Mikrokontrolery   03 Sty 2007 05:58 Odpowiedzi: 3    Wyświetleń: 3339
  • Błędy kompilacji w WinAVR przy użyciu makra sbi w C++

    zamiast #define LED_ON sbi(DDRB,PB1);sbi(PORTB,PB1) wstaw #define LED_ON DDRB |= _BV(PB1);PORTB |= _BV(PB1);

    Mikrokontrolery   21 Paź 2006 21:28 Odpowiedzi: 7    Wyświetleń: 1585
  • Jak sprawdzić rozmiar kodu w kB w WinAVR przed programowaniem?

    Dzięki za plik, ale mam jeszcze jedną prośbę. Nie wiem jak używa się skryptów, nie miałem z tym doczynienia w WinAVR, także proszę o pomoc. Pozdrawiam. Nic prostszego: po prostu skopiuj ten plik do katalogu bin w katalogu WinAVR. Zapene będzie to katalog c:\WinAVR\bin\ Przy kompilacji wszystkie informacje automatycznie pokażą się w oknie "Output" Pozdrawiam

    Mikrokontrolery   03 Lis 2005 16:17 Odpowiedzi: 11    Wyświetleń: 1979
  • [WinAVR] WinAVR-20080512 na Vista x64 - błędy kompilacji w Programmers Notepad

    W powyższym skrypcie Kolega ma błąd! Brakuje dwukropka za literą C... Pozdrawiam.

    Mikrokontrolery AVR   15 Paź 2011 21:31 Odpowiedzi: 4    Wyświetleń: 2070
  • Atmega328P - Brak kompilacji po zainstalowaniu BC++ Builder

    Witam. Rozwiązania mogą być dwa. 1. W ścieżkach systemowych "PATH"; ścieżka dostępu do WinAvr powinna być zapisana przed ścieżką dostępu do BC++ Builder. 2. Po zainstalowaniu BC++ Builder, wyinstalować WinAvr, reset komputera, ponownie zainstalować WinAvr.

    Mikrokontrolery   31 Lip 2013 10:27 Odpowiedzi: 6    Wyświetleń: 1149
  • Atmega8, C, ds1990A - program z książki nie działa, kompilacja w WinAVR

    Hej, może to oczywista rzecz, ale 1wire jest bardzo ale bo bardzo wrażliwy na odstępstwa czasowe. Poszukaj miarodajnego sposobu odliczania zwłoki czasowej - np. na którymś z dwóch timer-ków wbudowanych w ATmege. pozdrawiam, -- michal

    Mikrokontrolery   19 Sie 2006 14:20 Odpowiedzi: 6    Wyświetleń: 1366
  • Błąd kompilacji w WinAvr: undefined reference to `devNplMmc0` w Nut/OS

    Witam wszystkich, mam problem z kompilacja prostego programu uzywajacego systemu nut/os i karty MMC. Kiedy wklepuje kod z przykladu ze strony http://www.ethernut.de/en/documents/phat... : #include <dev/nplmmc.h> (...) /* Register the MMC block device. */ if (NutRegisterDevice(&devNplMm... 0, 0)) { /* Handle error...

    Mikrokontrolery AVR   10 Lis 2009 04:26 Odpowiedzi: 6    Wyświetleń: 2478
  • Błąd kompilacji w WinAVR na Windows XP - Failed to create process

    C:\WinAVR\bin;C:\WinAVR\utils\bin;C:\WIN... to jest zawartość tego pliku - dziękuje za zainteresowanie Dodano po 5 dziękuej za pomoc:) już nietrzeba poradziłęm sobie:) przekobiowałem make.exe do tego katalogu którego ścieżka jest podana na samym początku:) - pomogło kompilacja bez błędów:) dzięki:)

    Mikrokontrolery   02 Lip 2005 14:36 Odpowiedzi: 2    Wyświetleń: 1716
  • [WINAVR] [GCC] Jak wyłączyć optymalizację na chwilę?

    Napisz to w assemblerze i zawsze będziesz miał ten kod co chcesz. W innym wypadku przy zmianie wersji kompilatora (że już nie powiem kompilatora) kod mógłby tak czy tak wyjść inny. W najprostszy sposób to wyłącz optymalizacje podczas kompilacji, w pliku .lss dostaniesz kod assemblera, wciągnij go do procedury opóźniającej i potem wróć do kompilacji...

    Mikrokontrolery AVR   19 Cze 2008 22:10 Odpowiedzi: 7    Wyświetleń: 2045
  • Błąd kompilacji w WinAVR na laptopie - make.exe nie znajduje pliku

    Temat zamykam. Ponowna instalacja programu Winavr z dobrymi ścieżkami dostępu rozwiązała problem. Widzę że temat sie troszeczkę rozrósł. Pozdrawiam

    Mikrokontrolery   24 Sie 2007 15:06 Odpowiedzi: 23    Wyświetleń: 3621
  • Komunikat podczas kompilacji - Warning VMLAB, WINAVR

    No a nawetjeśli jest int main(void) to też mi wyskakuje ten warning i kompilacja nie przechodzi

    Mikrokontrolery AVR   07 Lip 2008 15:42 Odpowiedzi: 6    Wyświetleń: 2813
  • Błąd kompilacji w WinAVR - brak reguły dla `obj/main.o` w makefile

    Skopiowałem plik makefile do katalogu projektu z winavr\examples\demo i zmieniłem MCU type i nazwę pliku. Przy kompilacji tego prostego programu pochodzącego ze strony www.patron.net występuje błąd: #include <avr/io.h> #define LED_ON sbi(DDRB,PB1);sbi(PORTB,PB1) int main (void) { LED_ON; for (;;) { } return (0); } -------- begin -------- avr-gcc...

    Mikrokontrolery   11 Sie 2006 10:56 Odpowiedzi: 1    Wyświetleń: 1513
  • Błąd kompilacji w WinAvr: No rule to make target `111.elf'

    C:\WinAVR-20081205\pro\

    Mikrokontrolery AVR   11 Lut 2009 19:52 Odpowiedzi: 3    Wyświetleń: 1107
  • Błąd kompilacji w WinAVR przy użyciu plików *.bat w Programmers Notepad

    [url=http://www.dioda.com.pl/forum/topic... masz napisane jak się ustawia WinAVR żeby się wszystko ładnie kompilowało. Pewnie twój Makefile nie jest poprawny.

    Projektowanie PCB   26 Lip 2008 23:49 Odpowiedzi: 4    Wyświetleń: 1421
  • [ATmega644] Błąd kompilacji w WinAVR dla ATmega644 przy dołączaniu plików LCD HD44780

    U mnie projekt skompilował się poprawnie, po usunięciu wspomnianej wcześniej bezwzględnej ścieżki. Zatem stosowna linijka w makefile wygląda u mnie tak: SRC = $(TARGET).c HD44780.c Kompilacja kończy się dwoma ostrzeżeniami. Jedno z nich usuniesz wpisując void w puste nawiasy funkcji main. Drugie, usuwając linię #define F_CPU 8000000 , ponieważ...

    Mikrokontrolery AVR   11 Cze 2010 00:04 Odpowiedzi: 6    Wyświetleń: 3036
  • Błąd kompilacji w WinAVR: avr-gcc CreateProcess - brak pliku lub katalogu

    C:\WinAVR-20100110\bin;C:\WinAVR-2010011...

    Mikrokontrolery AVR   24 Cze 2014 22:31 Odpowiedzi: 27    Wyświetleń: 2106
  • Jak stworzyć Makefile do kompilacji i linkowania plików .c i .h w WinAVR?

    Tak jak napisał JanBernat, zainstaluj AVR Studio 4 i zapomnij o MakeFile i problemach z tym związanych.

    Mikrokontrolery   17 Mar 2011 21:29 Odpowiedzi: 5    Wyświetleń: 3110
  • Błąd kompilacji w WINAVR: niewidoczny rozkaz sbi w io.h dla ATmega32

    W najnowszym winavar /02.2005/ brak jest funkcji operacji na bitach sbi i cbi . Mozesz zrobic to tak: PORTB|=_BV(4) // bit ustawiony (1) PORTB&=~_BV(4) // bit wyzerowany pozdr.

    Mikrokontrolery   16 Mar 2005 23:29 Odpowiedzi: 3    Wyświetleń: 2319
  • WINAVR na Windows 8.1 - Błąd kompilacji programu C, konfiguracja Makefile

    I usuń definicję F_CPU z kodu, po przejściu na Atmel Studio znajdziesz na nią miejsce w ustawieniach projektu. Po przejściu projekt powinien się skompilować, ale z góry uprzedzam, że takie zastosowanie _delay_ms() nie zadziała, jak byś się tego spodziewał, tam musi być wartość znana na etapie kompilacji.

    Mikrokontrolery   07 Paź 2014 07:22 Odpowiedzi: 6    Wyświetleń: 1230
  • Błąd kompilacji w WINAVR - brak definicji funkcji `sbi` w programie na ATmega8

    no tak dzieki

    Mikrokontrolery   01 Maj 2005 14:11 Odpowiedzi: 2    Wyświetleń: 1250
  • [Atmega128][c++] Atmega 128 nie działa przy małych modyfikacjach programu

    AS4 używa do kompilacji WinAVR, cała różnica może tkwić więc wyłącznie w pliku makefile. Używasz więc zapewne pliku makefile z WinAVR? Jeśli tak to dołącz libm. Jeśli chcesz użyć AS4 do kompilacji, odinstaluj go i zainstaluj ponownie. Ew. możesz ręcznie ustalić ścieżki do gcc i make w opcjach projektu.

    Mikrokontrolery AVR   03 Kwi 2012 19:54 Odpowiedzi: 39    Wyświetleń: 4786
  • [ATmega8] ATmega8 i FT232: błędna komunikacja przy zewnętrznym rezonatorze 16MHz

    Oczywiście, że przestawiłem Fuse Bit'y co do programów: Pisanie kodu: AVRvStudio Kompilacja: WinAVR Wgrywanie: AVR Burn-O-Mat Jutro dostanę rezonatory o zerowym procencie błędu i sprawdzę czy w tym był problem, przy rezonatorze 16MHz każda konfiguracja komunikacji zawodzi.

    Mikrokontrolery AVR   27 Paź 2011 20:25 Odpowiedzi: 10    Wyświetleń: 2194
  • Jaki kompilator do ATmega8 z USBasp i generowaniem plików .hex?

    chodzi oto ze mam problem z kompilacja w winAVR

    Mikrokontrolery Początkujący   06 Lis 2013 22:55 Odpowiedzi: 8    Wyświetleń: 1314
  • [atmega8] [atmega8][c] Program LED nie działa po kompilacji w AVR Studio 4.13 i Winavr

    No dla mnie tym następnym krokiem był przerzutnik T :) Również polecam :) Potem, sugeruje proste przerwania zewnętrzne, timer (tu duze pole do popisu, mozna sobie zrobić na nim mruganie diody, przyciskami sterowac częstotliwość), potem sterować jasnością z PWM. Dalej proponuje pobawić sie wewnętrznym eepromem, przydaje sie w dalszej nauce, potem zewnętrzny...

    Mikrokontrolery AVR   02 Wrz 2008 18:44 Odpowiedzi: 15    Wyświetleń: 2993
  • Problem z kompilacją programu w WinAVR-20090313 pod Windows7

    Tak, mam zainstalowany kompilator Borlanda. Już rozwiązałem problem i wszystko dobrze działa. Dzięki za odpowiedzi. Pozdrawiam.

    Mikrokontrolery AVR   14 Lis 2009 16:14 Odpowiedzi: 3    Wyświetleń: 1797
  • USBasp + avrdude nie wykrywa urządzenia po VID=16C0 i PID=05DC, co robić?

    mirekk36 -> instalacja avrdude z Twojego programu pomogła, usbasp śmiga :) miałem wersje avrdude z ostatniej kompilacji winavr, od zawsze instalowałem je razem :) fajny ten Twój programik, szkoda, że nie zgłosiłem się jak rozdawałeś próbki za pomoc przy tworzeniu ;) dzięki za pomoc :)

    Mikrokontrolery AVR   28 Paź 2010 07:54 Odpowiedzi: 4    Wyświetleń: 6142
  • WinAVR - Kompilacja robota line follower z czujnikiem CNY70 - błąd

    Niby udało mi się wgrać ten program. Jak skończę projekt to dam znać czy działa. Dzięki za skompilowanie

    Mikrokontrolery   28 Maj 2014 17:01 Odpowiedzi: 2    Wyświetleń: 963
  • Błąd kompilacji UART w WinAVR dla ATmega8535 - `UBRR` niezadeklarowane

    UBRR w nowszych prockach jest 12-bit, więc jest UBRRL i UBRRH , a kod pochodzi pewnie z AT90S... Nie zapomnij zajrzeć do pfd-a po szczegóły... ;) No i nie zapomnij o tym, że w nowszej wersji avrgcc nie ma cbi/sbi - zawartego na wspomnianej stronie, co było już wspomniane niejednokrotnie na tym forum, wraz z metodami zastąpienia instrukcjami przypisania.

    Mikrokontrolery   08 Maj 2005 09:12 Odpowiedzi: 7    Wyświetleń: 1931
  • Czy jest możliwość odpalania własnej obslugi programatora z?

    1.Chcę aby po kompilacji winavr skoczył do mojego programu, który zaprogramuje flash a obsługuje programator niezgodny z żadnym w możliwych o wybrania 2. No własnie 3. Z lenistwa żebym nie musiał otwierać programu KUJFLASH Myśłałem że sobie popodmieniam zbiory coś mu tam przekręce ale niestety nie tędy chyba droga. Cały czas chce avrdude i stk500.

    Mikrokontrolery   18 Sty 2011 17:23 Odpowiedzi: 13    Wyświetleń: 897
  • WinAvr zła kompilacja. Kompilator nie uwzględnia skoków.

    Racja. Funkcja pozornie nic nie znacząca zostanie usunięta bez znaczenia że jest typu void. Nawet jeśli zwraca jakąś wartość ale nic sensownego z nią nie zrobimy to i tak zniknie. Ratuje nas volatile. Twierdziłem że to gmatwa kod ponieważ sam nie do końca wszystko doczytałem/zrozumiałem. Albo to moje nawyki, albo nie znam innych. Dzięki za naprowadzenie.

    Mikrokontrolery AVR   27 Sty 2011 14:00 Odpowiedzi: 26    Wyświetleń: 2548
  • Programmers Notepad [WinAVR] - niestabilna kompilacja na jednym z komputerów

    Mam zainstalowanego WinAVRa najnowszą wersję Najnowszą, czyli?

    Początkujący Elektronicy   23 Lip 2014 07:47 Odpowiedzi: 10    Wyświetleń: 3906
  • Atmega8, DS18B20, LCD - Problem z bibliotekami przy kompilacji programu w WinAVR

    Witam. Mam problem z kompilacja programu. Posiadam gotowego maina i biblioteki tylko nie wiem czy to wszystko dobrze robie... Jest to program do wytrawiarki który steruje grzałka i wyświetlaczem LCD. Chciałbym go nieco przerobic. Tak wyglada main: http://obrazki.elektroda.pl/5703366500_1...

    Mikrokontrolery AVR   30 Lis 2012 00:42 Odpowiedzi: 3    Wyświetleń: 2910
  • yampp3usb - Błędy kompilacji po zmianie LCD z 2x16 na 4x20 i MCU na ATmega162

    avr-gcc: C:\WINAVR/avr/lib/libc.a: No such file or directory Masz gdzieś w makefile na sztywno wbitą złą ścieżkę do WinAVR, bo z reszty komunikatów wynika, że masz zainstalowane w c:/winavr-20100110.

    Programowanie Początkujący   30 Cze 2015 20:23 Odpowiedzi: 2    Wyświetleń: 915
  • Biblioteka FATfs i problem z implementacja na ATmega16

    No faktycznie z 34 warningami to czas się zastanowić że coś może jednak jest nie tak ;). W jakim programie odbywa się proces kompilacji winavr, avrstudio czy jakimś innym. Ja używam eclipse tam można sobie podglądnąć co to za warningi wyskoczyły o reszcie programów się nie wypowiadam, ale zawsze można użyć składni w windowsie make clean a później make...

    Mikrokontrolery AVR   07 Cze 2010 13:03 Odpowiedzi: 34    Wyświetleń: 11959
  • [winavr] Sposób i konfiguracja kompilacji

    Plik makefile musisz trzymać na dysku w podkatalogu Twojego projektu, a więc w tym samym co pliki .c i .h. Ja korzystam z typowego pliku makefile, w którym modyfikuję tylko 4 pierwsze linijki. W załączniku masz ten plik - zmień tylko nazwę "First" na swoją i typ procesora, a będzie ok. Jeśli chcesz używać "Programmers Notepad2", to po pierwsze musisz...

    Mikrokontrolery   15 Mar 2006 23:51 Odpowiedzi: 6    Wyświetleń: 1287
  • WinAvr ->make.exe: *** No rule to make target `all'. Sto

    Błędy w pliku Makefile raczej wykluczam bo już kompilowałem te programy z tymi plikami. Problem się zaczął po przeinstalowaniu programu. OK. Już sobie poradziłem. Utworzyłem nowe pliki, wkleiłem kod programu, dorzuciłem Makefile i kompilacja poszła.

    Mikrokontrolery   26 Gru 2014 21:31 Odpowiedzi: 5    Wyświetleń: 8854
  • WinAVR AVR Studio 4.11 sp.3 - nieprawidłowy wynik kompilacji gcc 3.4.3

    zostaw cofy, zajmij się elfami, "debug platform" ustawiasz w Makefile... ;)

    Mikrokontrolery   14 Lis 2005 08:14 Odpowiedzi: 6    Wyświetleń: 1644
  • Błędy kompilacji I2C z WinAvr na at90s2313, działa na ATMega

    Mam WinAvr i at90s2319, jeśli próbuje skompilować program to wyrzuca mi błędy. Dziwnym zjawiskiem jest to, że jak wybiorę ATMega to błędów nie ma. Błędy są też na Tiny. Posługuję się biblioteką Fleurego. /***************************************... * Title: I2C master library using hardware TWI interface * Author:...

    Mikrokontrolery AVR   14 Lut 2010 07:57 Odpowiedzi: 2    Wyświetleń: 2393
  • Jak znaleźć wygenerowane pliki w WinAVR po kompilacji?

    Mam problem wynikający z braku mojej wiedzy.w programie WinAvr pisze sobie jakis plik zródłowy zapisuje sobie go powiedzmy w folderze:projekty nastepnie wybieram opcje Tools/make alli w okienku output wyskakuje mi cos takiego:> "make.exe" all > Failed to create process: Operacja zakończona pomyślnie. > Process Exit Code: 0 i niewiem co dalej nie moge...

    Mikrokontrolery   12 Maj 2005 22:59 Odpowiedzi: 1    Wyświetleń: 893
  • WinAVR: Błąd kompilacji - brak deklaracji funkcji 'CopyStringToLCD'

    Ale program się kompiluje czy nie? Bo to co podajesz, to tylko ostrzeżenie o funkcji implikowanej, oznaczające, że brak definicji lub deklaracji zapowiadającej przed jakimś wywołaniem tej funkcji. W większości przypadków nie stanowi to problemu, a ostrzeżenie możesz wyeliminować umieszczając prototyp funkcji: void CopyStringtoLCD(const uint8_t *FlashLoc,...

    Mikrokontrolery   25 Paź 2007 15:45 Odpowiedzi: 6    Wyświetleń: 2162
  • WinAVR_Portable_V14_1 , WinAVR-20100110 program: 36592 bytes (111.7% Full)

    (at)DariuszEE Przede wszystkim pokaż z jakimi opcjami kompilowałeś program, szczegołnie jaki masz poziom optymalizacji. Tak jak kol. (at)Piotrus_999 zapytam o jakie tools chodzi? Może jednak "zaśmieć" sobie system jakimś IDE, typu AS i w nim skompiluj. Przynajmniej łatwiej ci będzie zmieniać opcje kompilacji.

    Mikrokontrolery AVR   29 Gru 2017 12:01 Odpowiedzi: 2    Wyświetleń: 600
  • Makefile dla WinAVR – kompilacja projektu z main.c, a.c i a.h, jak dodać pliki?

    w miejscu gdzie będziesz mieć main.c dopisz main.c ; a.c (jesli mnie pamięci nie myli:) )

    Mikrokontrolery   01 Lis 2006 20:25 Odpowiedzi: 3    Wyświetleń: 1089
  • Integracja WinAVR i AVR Studio na Windows 98 SE - Jakie wersje współpracują?

    Jak chcesz to podeslij mi projekt na skrzynke, zobacze czy u mnie sie kompiluje ewentualnie poprawie bledy kompilacji. Ja uzywam XP ale to nie powinno miec wplywu na same parametry kompilacji.

    Mikrokontrolery   27 Cze 2007 17:30 Odpowiedzi: 11    Wyświetleń: 3396
  • Integracja biblioteki LCD Petera Fleury w WinAVR - błędy kompilacji

    Skopiowalem je do katalogu winavr\avr\include\avr i dodalem plik naglowkowy za pomoca #include <avr/lcd.h> , ale cos mi nie dziala. W C jeśli załączasz plik w katalogu domyślnym z plikami .h to pisze się #include <nazwa_pliku.h> bez katalogu.

    Mikrokontrolery   24 Paź 2003 15:02 Odpowiedzi: 7    Wyświetleń: 4539
  • ATtiny2313 i gcc: Błąd przy dzieleniu w funkcji skalowanie w WinAVR

    ATTiny2313 nie ma instrukcji mul. Kompilator kompiluje kod z użyciem tej instrukcji i tutaj pojawia się problem. Gdzieś masz źle ustawiony procesor docelowy podczas kompilacji.

    Mikrokontrolery   16 Mar 2007 15:45 Odpowiedzi: 3    Wyświetleń: 1155
  • [Atmega8][C/WinAVR] Problem z kompilacją (string.h)

    Hm też mi się tak wydaje, nie wiem czemu go tam nie ma.. jeśli u ciebie po prawidłowym zainstalowaniu WinAVR nie ma tego pliku C:\WinAVR-20090313\avr\include\string.h to albo go sobie sam skasowałeś może niechcąco - albo go gdzieś przeniosłeś itp Spróbuj zainstalować najnowszą wersję jeszcze raz i podejrzewam że plik się znajdzie i kompilacja ruszy...

    Mikrokontrolery AVR   06 Lis 2009 12:49 Odpowiedzi: 5    Wyświetleń: 2390
  • Integracja WinAVR 2008 z AVR Studio 4 do symulacji projektu po kompilacji

    Nie Pisze w C (WinAVR) I wiem że da się zrobić tak żeby po kompilacji programu w winavr można to otworzyć w AVR STUDIO ale nie wiem jak to się robi P.S Ty piszesz w C w AVR STUDIO :?: Ja myślałem że tam można tylko w asm

    Mikrokontrolery   05 Lip 2008 09:21 Odpowiedzi: 9    Wyświetleń: 1558
  • [C-WinAVR] - Błąd składni przy użyciu makra offsetof() w menu AVR

    Wydaje mi się, że Eclipse na tym poziomie zna tylko wypisane wprost definicje w konfiguracji projektu, a ich faktyczna aktywność znana jest dopiero przy wywołaniu kompilacji, dlatego niekoniecznie te bloki muszą być nieaktywne w momencie kompilacji.

    Programowanie   19 Lut 2013 20:09 Odpowiedzi: 15    Wyświetleń: 1971
  • AVR - _delay_ms() i komunikat File not found w AVRStudio Debugger

    Cześć. Nie wiem czym mam się martwic, czy może to normalne. Mam w programie zastosowana wbudowana funkcję opóźniającą typu _delay_ms(100): ale przed tym wpisany #include <util/dealy.h> Po kompilacji (WinAVR w wersji 20100110) nie mam żadneych błędów ani ostrzeżeń. Następnie po uruchomieniu debuggera w AVRStudio w okienku disasembler pokazuje mi...

    Mikrokontrolery AVR   12 Kwi 2013 12:31 Odpowiedzi: 6    Wyświetleń: 1275
  • [Atmega8] Błąd kompilacji kodu LCD z makefile WinAVR - AVR początki

    Załatw sobie starsza wersje winavr i zobacz czy sie skompiluje.

    Mikrokontrolery AVR   06 Lip 2008 14:06 Odpowiedzi: 11    Wyświetleń: 2774
  • AVR Studio 4 program w C na HEX - błąd podczas kompilacji

    Na ostatnim obrazku wpisz ścieżkę do WinAVR. np: C\WinAVR-20100110\bin\avr-gcc.exe C\WinAVR-20100110\utils\bin\make.exe Czy gdzie tam masz WinAVR zainstalowane. Mo chyba że nie masz WinAVR.

    Mikrokontrolery AVR   03 Mar 2012 13:25 Odpowiedzi: 21    Wyświetleń: 5838
  • WinAVR-20080430 - błędy kompilacji po reinstalacji Windowsa

    Myślę, że z kodem źródłowym będzie łątwiej...

    Mikrokontrolery   05 Maj 2008 09:30 Odpowiedzi: 4    Wyświetleń: 1290
  • [WinAVR] Jak zdefiniować tablicę struktur z wartościami domyślnymi w WinAVR?

    Mam deklarację struktury w nagłówku: typedef struct{ uint8_t pin; uint8_t licznik; uint8_t faza; } przycisk; Jak zdefiniować wewnątrz funkcji tablicę z 4 elementami wartościami? Tzn:? SIGNAL (SIG_OVERFLOW0){ static przycisk tablicaPrzyciskow[4] /* = {jak tutaj nadać wartości domyślne zmiennej pin i faza}*/; }...

    Mikrokontrolery AVR   24 Mar 2011 15:09 Odpowiedzi: 5    Wyświetleń: 1449
  • ATmega8 + WinAVR + optymalizacja = dziwny wynik kompilacji

    AVR GCC z pakietu WinAVR 20080610 jest bardzo agresywny i przy optymalizacji często nieskończona pętla while(1) zostaje przekształcona w RJMP +0 i... reszta programu jest pomijana! Doświadczyłem tego sam, jak i parę innych osób - nawet na tym fourm. Przykład skrócony (z forum): int main(void) { unsigned int sect; timer_init(); SPIinit();...

    Mikrokontrolery AVR   17 Paź 2008 21:31 Odpowiedzi: 13    Wyświetleń: 2168
  • Błąd kompilacji w Programmer's Notepad przy użyciu WinAVR i AVR C

    A jeszcze jedno pytanie: mając te dwa programy (AVR Studio 4 i WinAVR) w najnowszych wersjach też muszę tworzyć pliki bat? AVR Studio - to tylko symulacja? WinAVR - pisanie programów i kompilacja?

    Mikrokontrolery AVR   06 Lip 2011 20:11 Odpowiedzi: 48    Wyświetleń: 8361