(at)fabjan1994 Na moje oko to proces budowania nie działa popawnie (compilation termiated). Problem tkwi w powłoce sh . Tu masz rozwiązanie problemu: http://www.avrfreaks.net/forum/windows-8... A tutaj Twój makefile po lekkim formatowaniu. Działa bez problemów: [syntax=bash] # Hey Emacs, this is a -*- makefile -*- #---------------------------------------...
Wersja do której podałem link "ma wszystko w sobie". Nie wymaga instalacji javy, gcc itp. Podaj pełne logi z kompilacji. Arduino:1.8.2 (Windows 10), Płytka:"Arduino/Genuino Uno" C:\Users\BK\Downloads\arduino-1.8.2\ardu... -dump-prefs -logger=machine -hardware C:\Users\BK\Downloads\arduino-1.8.2\hard... -tools C:\Users\BK\Downloads\arduino-1.8.2\tool...
Kod: linijka 9: built-in function 'index' declared as non-function linijka 14: function declaration isn't a prototype linijka 49 i 53: array subscript is above array bounds
usypiał nie będę :) a co do możliwości użycia AVR z USB to w sumie dwie przeszkody stoją mi na drodze: 1. ten układ, który robię jest prototypem części rejestratora EKG (bo chciałem sobie napisać oprogramowanie). Chciałbym zapewnić izolację między rejestratorem a komputerem, przy transmisji danych. Jak użyję przejściówkę, to mogę zrobić optoizolację...
Postanowiłem przesiąść się z Bascoma na C i wiele kwestii stanowi dla mnie tajemnicę. Bawię się wyświetlaczem graficznym z st7565 + atmega328p. Naskrobałem korzystając z innych kodów taki niechlujny programik - niżej Jako stałe zdefiniowałem bitmapy do wyświetlenia. Że gdy wpisuje w kodzie funkcje draw_bitmap to kompilator przepisuje odrazu zawartość...
Dziękuję bardzo za pomoc. Wymiana kondensatorów i wyrzucenie stabilizatorów załatwiły sprawę. Poniżej kod, który wyświetla szum widoczny na zdjęciach. Może komuś przyda się do zrozumienia tematu podobnie jak mnie. Pozdrowienia. http://obrazki.elektroda.pl/6606743300_1... http://obrazki.elektroda.pl/2117901800_1... [syntax=c]...
Po kompilacji dostałem coś takiego jak mam to rozumieć: > "make.exe" all -------- begin -------- 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. Linking: obsluga_USART.elf...
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]
Ja mam wersję 20040404 i nie kompiluje się. Dla sprawdzenia odinstalowalem wersje 20040720, i zainstalowalem starsza 20040404. Program kompiluje sie poprawnie! Oto wyjscie z kompilatora: > "make.exe" all -------- begin -------- avr-gcc (GCC) 3.3.2 Copyright (C) 2003 Free Software Foundation, Inc. This is free software;...
Witam Powoli zagłębiam się w tajniki atmegi i próbuję odpalić komunikacje rs485. Po wielu poszukiwaniach wybór padł na freemodbus. Ściągnąłem bibliotekę z ich strony i po przeczytaniu readme postanowiłem skompilować Załączony przykład demo.c lecz niestety przy kompilacji za pomocą win avr otrzymuje błąd > "make.exe" all /opt/gcc-avr/bin/avr-gcc...
Tak sam kompilowałem polecenie - "make test1.hex" MCU=atmega32 F_CPU=16000000 CC=avr-gcc OBJCOPY=avr-objcopy # optimize for size: CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes -Os -mcall-prologues eth_rem_dev.hex : eth_rem_dev.out $(OBJCOPY) -R .eeprom -O ihex eth_rem_dev.out eth_rem_dev.hex avr-size eth_rem_dev.out (at)echo...
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...
Witam. Po kompilacji otrzymuję takie oto informacje: Linking: pid_ost300908.elf avr-gcc -mmcu=atmega32 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=pid_ost300908.o -std=gnu99 -MD -MP -MF .dep/pid_ost300908.elf.d pid_ost300908.o --output pid_ost300908.elf...
Zaczynam swoją przygodę z arduino i po uruchomieniu programu arudino 1.8.13, i uruchomieniu kompilacji programów (przykładowych) pokazuje mi się błąd kompilacji, mam pytanie co jest tego powodem i jak mogę ogarnąć tą sytauację? Opis błędu Arduino:1.8.13 (Windows 10), Płytka:"Arduino Leonardo" D:\Arduino\arduino-builder -dump-prefs -logger=machine -hardware...
W ramach wyjaśnień. Chcę napisać program który odbierze TYLKO jeden znak po przez USART(jak odbiorę już jeden to myślę, że z większą ilością znaków sobie poradzę). Program który umieściłem pobiera z przerwania zawsze 0xFF, niezależnie od tego co wysyłam, czy z znakami końca czy bez. Jaki terminal polecacie, może kiedyś coś przestawiło się "samo". Układ...
I nie wiedzieć czemu skoro ten makefile powoduje problemy to skrywasz go w tajemnicy. Tak to na pewno nikt Ci nie pomoże no bo jak? Bo dopiero niedawno na to wpadłem. Mówisz - masz. MCU = atmega88 CC=avr-gcc OBJCOPY=avr-objcopy OPTIMIZE=-Os -fshort-enums -fpack-struct MATH_LIB=-lm # optimize for size: CFLAGS=-g -mmcu=$(MCU) -Wall -Wa,-adhlns=log.lst...
Proszę bardzo. Prosty przykład w załączniku. Plik 1wire.c z kilkoma funkcjami, plik 1wire.h z definicjami i plik main.c nie wykorzystujący żadnej z nich, oraz plik Makefile. W wyniku kompilacji otrzymuję plik dwa razy większy niż jakbym skompilował sam plik main.c A oto fragment przebiegu kompilacji: -------- begin -------- avr-gcc (GCC) 4.3.4...
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...
Witam. Mam problem z arduino Nano klon wgrałem driver do CH340 i dalej nic mam programator ale nie mam przejściówki z 10pin na 6pin. kod błedu: Arduino:1.8.18 (Windows 8.1), Płytka:"Arduino Nano, ATmega328P" C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program...
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...
Witam Uruchomiłem dziś Arduino IDE i dostałem błąd: open NUL: Nie moĹĽna odnaleźć okreĹ›lonego pliku. Błąd kompilacji dla płytki Arduino Nano. Nie ważne co kompiluje, nawet blink z przykładów i nie ważne jaką płytkę wybiorę. Przeinstalowałem już arduino włącznie z czyszczeniem rejestru, innych plików itd. Cały błąd wygląda tak: Arduino:1.8.0...
Witam serdecznie, Mam pytanie odnośnie obsługi modułu z ENC28j60 w C za pomocą Atmegi 32. Opieram swój projekt na kodach z tego artykułu: [syntax=c]# makefile, written by guido socher MCU=atmega168 DUDECPUTYPE=m168 #MCU=atmega88 #DUDECPUTYPE=m88 #MCU=atmega328p #DUDECPUTYPE=m328 # LOADCMD=avrdude LOADARG=-p $(DUDECPUTYPE) -c stk500v2...
1unused variable 'i' [-Wunused-variable]20016 2implicit declaration of function '__watchdog_reset' [-Wimplicit-function-declaration]... 3implicit declaration of function '__no_operation' [-Wimplicit-function-declaration]... 4undefined reference to `__watchdog_reset'2071 5undefined reference to `__no_operation'2081 6ld returned...
Build started 10.10.2010 at 13:19:40 avr-gcc.exe -mmcu=atmega32 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c In file included from c:/avr/winavr/lib/gcc/../../avr/include/... from c:/avr/winavr/lib/gcc/../../avr/include/...
Ustawienie kierunku wyjścia było tylko przy wyrzucania zbednych linijek usunąłem go ale już dopisałem, moze ktoś sprawdzić czy u niego działa taki prosty kod bo ja już zaczyna podejrzewać procek... . Jeżeli wrzucę LED_TOGGLE; w pętle while to na oscyloskopie widzę przebieg prostokątny więc pozostałe sprawy są OK nie wiem dlaczego nie działa to przewanie...
Wybacz Kolego ale można się załamać - nie znasz podstaw programowania! Weź sobie jakąkolwiek książkę do C i przeczytaj chociaż KILKA PIERWSZYCH ROZDZIAŁÓW... Bardzo uprzejmie proszę. Forum nie jest od nauczania C, nawet na przykładach! Najprostszy program ma postać: #include <stdlib.h> #include <stdio.h> int main(void){ sleep(1);...
Dodano po 3 pisałem to kilka lat temu i wrzuciłem te biblioteki wywaliło mi taki komunikat
Niestety nic nie pomogła ponowna instalacja, a to jest to co sie wyświetla Arduino:1.8.9 (Windows Store 1.8.21.0) (Windows 10), Płytka:"Arduino/Genuino Uno" C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_... -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_...
Cześć, zaczynam zabawę z arduino ale przy próbie wgrania programu wyskakuje błąd: [syntax=actionscript]"C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\march\AppData\Local\Arduino15\p... -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program...
Mimo klikania resetu, uzyskuje poniższy błąd Arduino:1.8.7 (Windows Store 1.8.15.0) (Windows 10), Płytka:"Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)" C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_... -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_...
Zanim doszło do awarii to kontroler pracował normalnie, tzn: gdy zmieniałem kod (co 3 min), aby sprawdzić wartości jakie wartości wykonuje na np. serwomechanizmie i silniku to resetowałem go i wgrywałem nowy. Nie nadpisywałem kodu, aby poprawnie działał. Próbowałem odinstalowywać sterowniki na każdym porcie COM (3,4,5), następnie instalowałem dla CH341....
Witam przy próbie kompilacji i wgraniu programu wyskakuje taki o to błąd. Wie ktos o co chodzi ? Arduino:1.8.5 (Windows 10), Płytka:"Arduino/Genuino Uno" C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files...
zmieniłem kod w następujący sposób #define F_CPU 1000000UL // 1 MHz // prędkość transmisji 9600 #define UART_BAUD_RATE 9600 #include <stdlib.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "uart.h" // częstotliwość CPU w...
Funkcje do obsługi wyświetlacza pochodzą z gotowej biblioteki, którą znalazłem za pośrednictwem elektrody. Oto funkcja do wrzucania tekstu na lcd z flash procesora. Co do pamięci - avrstudio pokazuje mi że używam około 12kB flash i 300bajtów sram więc ok. Co do double i float to nie wiedziałem, że to to samo... A jakie są tego konsekwencje? Funkcja...
Arduino:1.8.2 (Windows 7), Płytka:"Arduino/Genuino Uno" C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -hardware C:\Users\Krzysiek\AppData\Local\Arduino1... -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -tools C:\Users\Krzysiek\AppData\Local\Arduino1...
Mam taki problem z kompilacja. Buduje sterownik do akwarium. Wsad do atmegi32 otrzymałem gotowy, wraz z plikami źródłowymi. Niestety wyświetlacz ,który posiadam, jest minimalnie inny. Musiałem zmienić kilka linijek kodu. Według instrukcji znalezionej na tej stronie http://hobby.abxyz.bplaced.net/index.php... Gdy próbowałem uruchomić ten...
I tak zrobiłem, ale czy dobrze? Wykasowałem to co miałem na ekranie i wkleiłem całość z #16. Program wywalił mi coś takiego: "Arduino:1.8.5 (Windows 7), Płytka:"Arduino/Genuino Uno" F:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware F:\Program Files (x86)\Arduino\hardware -tools F:\Program Files (x86)\Arduino\tools-builder...
Po tych zmianach coś takiego... Compiling C: test.c avr-gcc -c -mmcu=atmega32u4 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./test.lst -std=gnu99 -MMD -MP -MF .dep/test.o.d test.c -o test.o test.c:1:1: warning: "F_CPU" redefined <command-line>: warning:...
Na przyszłość może i dobra rada ale bardziej mnie teraz interesuje co mogę zrobić w obecnej sytuacji?? W obecnej sytuacji to pozostaje ci: 1. złapać nożyk w rękę i np przeciąć ścieżkę łączącą AREF z VCC 2. wymienić rezystor do resetu na 10K 3. niepotrzebnie połączyłeś nogi nr.10 scalaka ULN2803 do VCC (tzn. niczemu to nie szkodzi - ale w takiej aplikacji...
Witam Posiadam sporo dokumentacji wykrywaczy metali i mogę panu i innym konstruktorom pomódz w konstrukcji i budowie własnego wykrywacza metalu nie chcę brać udziału targowicy i przepychankach sprzedawców Jobla i innych kitów na punktach mi nie zależy . Proszę o kontakt PW Panie Robercie proszę o opis jaki to ma być wykrywacz VLF czy Pi coś wybierzemy...
Obecnie program wygląda następująco: [syntax=c] /* Wstęp do zegarka na lcd Do napisania procedura zliczania minut i godzin oraz obsluga klawiszy i LCD */ #include <avr/io.h> #include <avr/interrupt.h> void t2_ini(void); void klawisze(void); uint8_t klawisz1; uint8_t klawisz2; uint8_t klawisz3; uint8_t klawisz4; volatile uint8_t sekunda=0;...
A więc tak, odinstalowałem program, usunąłem wszystkie jego foldery, razem z tym w moich dokumentach. Usunąłem wszystkie pliki związane z grbl. Zainstalowałem program na głównym dysku potem zrobiłem wszystko zgodnie z tym filmikiem https://www.youtube.com/watch?v=m998bYio... (dodam, że na tym filmiku widać w programie ide, że plik grbl zajmuje...
bardzo dziękuję za pomoc:) Dodano po 2 tylko teraz nie wiem od kogo fragment mam zastosować:) Dodano po 2 danaV = buffer[n]; masz rację strasznie głupi błąd. Miało być na odwrót:D Dodano po 14 Próbowałem z obydwoma fragmentami kodu. W każdym przypadku program się kompiluje, jednak są jakieś błędy (mniej więcej takie same): ompiling: mcp3208.c...
jesli nie chcesz robic sam plytki PCB to polecam: http://www.prototypy.com/ sam wielokrotnie tam robilem jestem zadowolony.
Przepraszam - oczywiście pomyłka chodzi o fusebity do Atmega88 i Atmega32
Mam pytanko czy musi byc to ta Atmega328P-20AU czy moze byc atmega32? Pytam bo mam pod reka tylko uP smd zwykla 32 pin, a i na zdjeciach jest chyba atmega32 - 40 pin. Na jednym ze zdjęć jest Atmega32-16PU bo na niej właśnie był zrobiony prototyp. Na schemacie masz Atmega328P-20AU i taką musisz zastosować. W prawdzie dużych różnic nie ma (Atmega32 ma...
Witam Nie mogę wrzucić szkicu z biblioteką TimerOne. Arduino Nano Arduino Uno Oba klony Inne szkice wgrywają się. Działają Tu wywal mi takie błędy Arduino:1.8.7 (Windows 7), Płytka:"Arduino/Genuino Uno" C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -tools C:\Program Files\Arduino\tools-builder...
Witam!! Niedawno zakupiłem sobie płytke prototypową do ćwiczenia programowania w jezyku C. Ale jest taki problem ze nawet przez usb czy RS232 nie umię sie połączyć z mkbootloader i wgrac własnego Hex-a. Mikrokontroller ATmega32a, kwarc 14745600, usb FT231X http://obrazki.elektroda.pl/4108455500_1... Co robię źle i czemu nie chce mi sie...
Nie zaprzeczam aby "to coś" nie działało! To po prostu wygląda jak... Właściwie to nie wygląda i nie zachęca do montażu. Pajęczyna kabli! ATmega32 jest w SIO2SD a to zewnętrzne urządzenie ;) Olo, Ty sam jesteś prototyp :P To nie jest śmieszne tylko chamskie!
Bardzo fajny projekt. Taki sam projekt chcialem wykonac. Juz mialem prototypa z wyswiatlaczem od 3310 i zewnetrznym eepromem. A pozniej ta sama historia jak u Mictronic. Jedyna rzecz jaka mi sie nie podoba jest to, ze masz software'owe spi do lcd. Wiem, ze w bascomie nie da sie inaczej, chyba, ze sie obsluge lcd napisze samemu. Tak to daje 10/10. Jakl...
prototype windows windows prototype satland prototype
ilość warstwa uniwersalny zamek centralny rozłożyć nokia
kuchenka amica 53gg5 43zptgn ogłoszenia praca
Chevrolet Cruze Ecotec 1.6/1.8 – ustawienie pierścienia impulsatora 5636119, synchronizacja rozrządu Chevrolet Cruze 1.6 F16D4 – ustawienie rozrządu, parametry, kod 5636119, czujnik CMP