Myślę że szybciej by było, gdybyś po prostu sprawdził dwie pozostałe wartości zamiast pytać. http://gcc.gnu.org/onlinedocs/gcc/ARM-Op... 4\/3!!
Spróbuj tej co ja używam od początku - w załączniku. W przykładach masz DHT-test. Czujkę podłącz pod PIN 2 albo zmień w programie na jaki uważasz. Odczyt na Serial Monitorze.
w makefile: # List C source files here. (C dependencies are automatically generated.) SRC = $(TARGET).c C:/Documents and Settings/Tata/Pulpit/Piotrek/atmega/lcd/... folder/uart.c popraw ścieżkę do uart.c
Ukryte znaki przez Word'a 2007 (ale w starszych tak samo powinno być): Otwierasz plik (przy wyborze wybierasz "wszystkie pliki" i pokazujesz pedotest.cpp). Pokaże Ci się okno konwersji pliku w którym zaznaczasz "Windows (domyślnie)" i OK. Teraz pozostaje tylko włączyć wszystkie znaki ikonką która wygląda jak znak ENTER w grafice z mojego poprzedniego...
Proponuje w pierwszej kolejności zapoznać się z zawartością strony https://www.lpcware.com/faq/lpcxpresso Na skróty: https://www.lpcware.com/content/faq/lpcx... https://www.lpcware.com/content/faq/lpcx... https://www.lpcware.com/content/faq/lpcx...
Używam Arduino Nano jako programatora, sketcha wgrywam na ATTiny84 The library currently works on ATmega168, 328, 1280, 2560, 644p, 1284p, 32U4, AT90USB1286 ATTiny84 nie ma liście wspieranych MCU przez bibliotekę TVout.
Jest błąd w kodzie biblioteki obsługi wyświetlacza. Licznik o szerokości 16-bitów jest zbyt krótki, aby przesłać strumieniowo cały ekran 320x240 pikseli (76800 pikseli). Należy użyć licznika 32-bitowego: [syntax=c]void lcd_zapelnij_prostokat(uint16_t x, uint16_t y, uint16_t x1, uint16_t y1, uint16_t kolor) { lcd_ustaw_obszar(x,y,x+x1-1,y+y1-1); uint32_t...
Możesz. Niemniej jednak w przypadku czegoś tak prostego jak HD44780 pewnie prościej te wywołania usunąć niż konfigurować kompilację biblioteki wraz z projektem.
Fonty, ikony są ładowane ze SPIFFS.[syntax=c]// >>> IMPORTANT TO PREVENT CRASHES <<< //>>>>>> Set SPIFFS to at least 1.5Mbytes before uploading files <<<<<< // >>> DON'T FORGET THIS <<< // Upload the fonts and icons to SPIFFS using the "Tools" "ESP32 Sketch Data Upload" // or "ESP8266...
Ze swoich programów usuń : #include <OneWire.h> . Po aktualizacji biblioteki DallasTemperature biblioteka OneWire jest już definiowana wewnątrz.
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...
A Twój folder z biblioteką o nazwie DHT nie zawiera przypadkiem jakiegoś jeszcze podfolderu w którym to dopiero znajdują się właściwe pliki biblioteki (wiem, masło maślane, ale chyba wiadomo o co chodzi)? Tak się zdarza w przypadku bibliotek ściąganych z internetu. Sprawdzałeś drugim sposobem, który opisałem w poprzednim poście? U mnie jeśli biblioteka...
Biblioteka dla HD44780 nie przechodzi kompilacji przy próbie wyświetla się błąd "unknown type name bool" z góry dziękuje za pomoc
Kompilacja wywala błąd '' Compilation error: 'INA226_Class' does not name a type; did you mean 'INA226'?'' Biblioteka została zaimportowana jako zip., i ten import dał pomyślny komunikat lecz przy próbie kompilacji wyświetla powyższy komunikat. Biblioteka wyświetlacza zaimportowała się poprawnie i nie wykazuje błędu ???
A przeczytałeś [url=https://github.com/espressif/arduin... oraz [url=https://github.com/pyserial/pyseria... jeszcze [url=https://desire.giesecke.tk/index.ph... Ja swojego czasu miałem problemy z Arduino i XP - musiałem szukać starego linkera. Z biegiem czasu niewiele...
Widocznie ta biblioteka nie jest przeznaczona dla UNO. Dokładnie. Możesz jej używać z Leonardo lub Micro.
#define toggle(pin) pin = 0; _delay(40); pin = 1; To jest bardzo złe. Wyobraż sobie teraz takie coś [syntax=c] if(warunek) toggle(pin1); else toggle(pin2);[/syntax]
Witam czy ktoś może pomóc przy kompilacji biblioteki zrobionej pod Arduino Uno i Mega żeby komplikowało się na Arduino Leonardo. Chodzi o bibliotekę ibusTrx. Przy kompilacji jest błąd jak na foto, w załączniku biblioteka. Po usunięciu tego zapisu całość się kompiluje. https://obrazki.elektroda.pl/2083791600_...
Po wybraniu jakiegokolwiek programu z biblioteką keyboard i próbie jego sprawdzenia wyskakuje błąd nie znaleziono biblioteki co może byc przyczyną? Widocznie ta biblioteka nie supportuje twojej płytki UNO. Dla testu kompilacji, wybierz płytke 'Arduino Leonardo' i próbuj to skompilować.. e marcus
plik h normalnie includujesz, a plik .c przeciagasz do drzewka po lewej stronie w avr studio, o nazwie source czy jakos tak :)
No ale dostajesz informację, że plik nie został odnaleziony... Co to ma do rzeczy czy został skompilowany dla Keila czy nie, skoro po pierwsze musi zostać odnaleziony? podając do linkowania parametr -lgui wcale nie powodujesz wyszukania pliku gui.a - linker poszuka tylko pliku libgui.a (w ramach potwierdzenia sprawdź czy biblioteka matematyczna nazywa...
Jak projekt kompilował się parę miesięcy temu, a robiłeś reinstalację, to pewnie zainstalowałeś najnowszą wersję core, czasami są robione zmiany i program, a czasami też biblioteki trzeba przepisać na nowo. Wybierz w miejscu menu gdzie instalowałeś core ESP32 starszą wersję i zainstaluj, może o to chodzi. Jak nie chcesz się bawić w samodzielną modyfikację...
Wszystko. To są pliki dla Keila, nie dla GCC. 4\/3!!
..... biblioteka jak widać jest pobrana prosto od arduino więc nie rozumiem. Jestem nowy w arduino więc proszę o wyrozumiałość Nie rozumiesz, nie dlatego że jesteś 'nowy w Arduino' lecz z powodu że nie czytasz lub nie rozumiesz tego co masz napisane (przed sobą na screen) - biały text z lewej strony twojego obrazka! https://obrazki.elektroda.pl/5910372200_...
Linker nie znalazł definicji. Dołączyłeś kod w widocznym miejscu, czy tylko nagłówki? Wklej pełne wyjście kompilacji z konsoli i najlepiej pokaż zrzut drzewa projektu.
To nie jest biblioteka, tylko plik nagłówkowy. A więc: pakujesz plik nagłówkowy napisany dla kompilatora Keil do kompilatora SDCC, a później dziwisz się, że coś Ci nie działa... W SDCC adresy rejestrów specjalnych i bitów w tych rejestrach deklaruje się używając innej składni. Szczegóły w manualu: http://sdcc.sourceforge.net/doc/sdccman....
Prawdopodobnie (a raczej na pewno) Twój projekt nie przywołuje plików cc z bigitegera. Nie mówię o #inlcude które zawiera deklarację , ale o plikach cc (w tym projekcie - w innym mogą mieć rozszerzenie ccp ) które zawierają implementację (czy definicję jak się mówi w świecie C) Nie uprawiam devcc więc nie podpowiem szczegółów, musisz sobie poradzić....
Leonardo jest na ATmedze 32u4, trzeba by pozmieniać nazwy rejestrów w bibliotece. Mam teraz trochę roboty, więc tego nie poprawię, ale masz wskazówkę co trzeba zrobić.
checking for gzgets in -lz... no configure: error: Could not find zlib library. Sama biblioteka jest zainstalowana na pewno, tylko coś nie bardzo konfigurator ją widzi:( Chyba, że ma ona być też dodana jako skompilowana pod ARMy? Powinieneś sprawdzić, czy zainstalowałeś wersję deweloperską tej biblioteki (chyba zlib1g-dev) i na pewno powinieneś mieć...
Zmieniona tylko biblioteka na m8535.dat.
Jak by to Kiepski napisać kiepsko to widzę nie chodzi jaka biblioteka bo będzie działać na takiej czy siakiej tylko trzeba wiedzieć jak ją obsłużyć . Tu wywołujesz "LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7); " a w twojej bibliotece jest "LiquidCrystal_I2C::LiquidCrystal_I2C(ui... uint8_t, uint8_t, uint8_t)" i dalej pisze "candidate expects 4 arguments,...
Jeśli stworzona jest nie przez wersje demo to można. Zmiana rozszerzenia i działasz standardowo. Nie powinno być problemów, oczywiście istotne jest zastosowanie podobnych opcji kompilacji.
Moja biblioteka działa dobrze tylko z najnowszą wersją KiCada. Najnowsza wersja KiCada, czyli jaka? Ta dostępna na jego stronie domowej, czy nowsza pochodząca np. z samodzielnej kompilacji tego programu.
Poza tym biblioteka I2C też nie pasuje do tego mikrokontrolera. Należy zastosować tę: https://github.com/Taur-Tech/dsPIC30F-I2... Ten projekt z przykładu oparty był prawdopodobnie na kontrolerze 8-bitowym 16F877.
Nie możesz brać zlib1.dll z losowych źródeł. Musisz użyć takiej, która odpowiada bibliotece LIB którą używasz do kompilacji programu. Jako, że zlib jest zależnością biblioteki CURL, musisz użyć DLL'ki w wersji takiej samej, jakiego LIB'a użyli autorzy CURL do kompilacji ich biblioteki. Bibliotekę przekopiuj też raczej do katalogu z programem, nie system32....
Cała platforma Qt SDK opiera się na technologii od Nokii, czyli bibliotekach Qt. Jeśli planujesz tworzyć aplikację C++ GUI właśnie za pomocą tej biblioteki, to nada się świetnie, bo ma bardzo fajnie dla mnie zintegrowaną pomoc i tylko dlatego. Jako edytor IDE jest szczerze mówiąc taki Sobie w porównaniu z Eclipse. W Qt SDK jest jeszcze Qt Designer w...
Zainstalowałeś biblioteki MySQLa tak jak wskazano i podałeś właściwą ścieżkę do tych bibliotek przy kompilacji wtyczki ? To chyba te: http://dev.mysql.com/downloads/mysql/5.0...
Na początku kodu wstaw : #include <avr/io.h> Nie trzeba niczego zmieniać w oryginale, ATmega8 ma te rejestry...
Masz gdzieś plik z implementacją funkcji speex_resampler_init? Być może jest to biblioteka statyczna. Pokaż log kompilacji.
faktyczni w wersji Arduino 0017 nie wyskakuje błąd. dzięki Rozumie ze poprawiona biblioteka umożliwi kompilację na nowszej wersji Dodano po 1 Ok wszystko działa na IDE Arduino 1.6.5 z Biblioteką LiquidCrystalFast. Problem tkwił w wyrwanym z pinu kablu który nie zauważyłem a był od E2
Delphi 1.0 można pobrać stąd: http://starepro.info/news.php Co do legalności uważam że mówienie o piractwie przy starych programach jest niepoważne.
To zakładka nie ma nic wspólnego w ustawieniami kompilacji. Ustaw ścieżkę i ustawieniach kompilacji.
Ściągnij plik ZIP który załączyłem. W Arduino IDE wybierz z menu: Sketch->Import Library...->Add Library... i wybierz ściągnięty plik ZIP. Biblioteka powinna pojawić się na liście i powinno wszystko działać. Niestety jakoś rzadko się zdarza, żeby autorzy bibliotek przygotowywali poprawne pliki ZIP :/
Soory o czy ty piszesz ? ..... jakie zasilanie, jakie 3.3V jakie kwadraciki ? ....... nie przechodzi kompilacji bo jest albo cos ŻLE zdefiniowane ALBO biblioteka nie pasuje .......
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...
Biblioteka Adafruit Sensor jest zainstalowana?
Niestety niektóre programy są przygotowane pod odpowiednie wersje bibliotek i jeżeli posiadasz nowszą lub starszą to pojawiają się właśnie takie problemy. Dlatego polecam zainstalowanie internetu pod Ubuntu i wtedy większość problemów zniknie bo nie będziesz musiał kompilować programów, tylko dostaniesz przygotowane pakiety do instalacji menadżerem...
Podstawowa sprawa to fakt, że system operacyjny (tj. 32-bity, 64-bity, windows, linux) nie musi mieć nic wspólnego z kodem generowanym przez kompilator. Akurat Windows jest tu wyjątkiem od reguły, bo wszystkie produkty MS są ze sobą nierozerwalnie związane :) Przy każdym programie kompilowanym do kodu binarnego można mówić o dwóch architekturach: 1)...
Mógłbyś chociaż napisać, jakie dokładnie błędy występują.
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.
Witam. Podczas kompilacji dowolnego programu na attiny 2313 wyskakuje mi błąd( na obrazku). Biblioteka: AttinyCore od SpenceKonde I właśnie nie wiem czy to nie jej wina. :cry: https://obrazki.elektroda.pl/1331198100_...
Błąd masz tylko jeden: C:\Documents and Settings\User\Ustawienia lokalne\Temp\Katalog tymczasowy 15 dla GeigerKit_v12.zip\GeigerKit_v12\GeigerKi... fatal error: GeigerKit.h: No such file or directory #include "GeigerKit.h" ^ compilation terminated. Pobrałem plik Geiger Kit Version 12.0 ze strony https://sites.google.com/site/diygeigerc...
biblioteka a model w verilogu/vhdl to nie to samo; w katalogu .../eda/sim_lib sa modele, ktore trzeba skompilowac tak jak podalem w przykladzie; a potem (efekt kompilacji, na przyklad "altera_mf") uzywac jako biblioteke; j.
Tej biblioteki TimerOne.h nie ma domyślnie w Arduino IDE, więc ja pobrałem z tego adresu: https://code.google.com/archive/p/arduin... A następnie w Arduino IDE wybrałem opcje Szkic->Importuj bibliotekę->Add Library... Wybrałem ściągnięty plik zip(trzeba mu wcześniej usunąć znak myślnika z nazwy) i biblioteka już była dodana. Następnie...
Witam. Nie mam pojęcia jak to się robi w bascomie bo go nie znam. Jeśli użyłbyś C to jest fajna biblioteka AVRLib w której masz obsługe MMC. Mnie obsługa tej karty ruszyła od pierwszej kompilacji:) Pozdrawiam.
No a skąd mam wiedzieć jaka biblioteka powoduje błędy ?
Biblioteka DS18B20 dla esp-idf bez oddzielnej biblioteki onewire https://github.com/feelfreelinux/ds18b20...
To kiedyś (dawno) działało. if(WSAStartup(MAKEWORD(2,2),&wsaData... != 0){ _tprintf(_T("ERROR: WSAStartup(): %d\n"),GetLastError()); return 2; } _tprintf(_T("%s started\n"),wsaData.szDescription); biblioteka to ws2_32.lib Includy są tutaj, na początku kompilacja w gcc //gcc -pipe -Wall -s gu.c -o gu.Exe -lws2_32 #include <Tchar.h> #include <WinSock2.h>...
Aby biblioteka IRremote działała, trzeba w bibliotece RobotIRremote zmienić nazwy plików IRRemoteTools.h i .cpp na jakieś inne nierozpoznawalne przez Arduino, bo inaczej mamy błędy kompilacji.
A co to jest BOOL? Toto jest przed rcvr_datablock i nie podoba się kompilatorowi, co Ci wyraźnie pisze. Albert
Niestety pomimo instalacji wszystkich wymaganych bibliotek nadal przy kompilacji pokazuje się mnóstwo błędów. To co załączyłeś, to jakieś 1/3 kodu tej aplikacji. W załączeniu kompletny kod aplikacji.
Adafruit_ILI9341, to wyświetlacz graficzny. Nie wiem, czy ma wpływ na Twój program. Chyba nie. Spróbowałbym usunięcie lub reinstalację tej biblioteki.
Dziękuję bardzo za sugestie. Rzeczywiście, jak analizuję Pana wpis widzę, ze to co robię to trochę bez sensu. Oczyswiście zastosuję się do tych rad. Jeszcze w celach edukacyjnych wklejam resztę kodu. Byłbym wdzięczny gdyby ktoś wskazał na czym polegają błędy, zeby byc bardziej świadomy na przyszłość. main.c [syntax=c]#include "stm32f103xb.h" #include...
Witam. Poszukuje jakiejś biblioteki dla Arduino Leonardo, pozwalającej wykryć Arduino jako USB Joystick. Testowałem kilka bibliotek, ale były błędy przy kompilacji sketcha prezentacyjnego.
Wygląda na to, że brakuje niektórych bibliotek, oto podobny problem: https://github.com/travis-ci/travis-ci/i... https://stackoverflow.com/questions/2759... Czy próbowałeś zmienić docelową wersję frameworka lub dołączyć brakujące biblioteki?
Odpaliłem, no i zong, nie kompiluje się. Powinieneś zamieścić jeszcze wynik tej kompilacji z błędami. Gdzieś tam wyczytałem, że biblioteka jest tak napisana, że wszystko jest w pliki nagłówkowym (nie ma pliku MenuBackend.cpp). Nie wiem czy to dobrze czy źle. W tym wypadku nie ma to większego znaczenia. Co ciekawe na liście zainstalowanych bibliotek...
Nie za bardzo sie na tym znam, ale Windows Form to chyba obiektowa biblioteka.
Wydaje mi sie ze nie ma co kombinowac Canvas jest nie do przyjecia ale spokojnie mozesz pracowac na ScanLine. Po co meczyc sie z jakas biblioteka. Chyba ze potrzebujesz czegos czego nie ma lub czegos co trudno osiagnac piszac samemu.
Plik nagłówkowy allegro.h dołącza pozostałe pliki nagłówkowe umieszczone w pod katalogu allegro... Biblioteka zainstalowana jest w domyślnym katalogu include...
Masz tylko jedną wersje Bascom'a zainstalowaną? Jeżeli więcej to pewnie pomyliłeś katalog Lib , każda wersja Bascom'a korzysta ze swojego katalogu. Sprawdź też czy w tym katalogu nie został utworzony plik lcd4e2.err, plik zawiera błędy jakie wystąpiły podczas kompilacji.
Tak, powinieneś. Podepnij przez 4k7 obie linie do 5V(czy tam 3v3, zależy ilu używasz). Użyj skanera przed i po podpięciu, zobaczysz różnicę. Dodano po 4 No niestety, podłączałem różne rezystory pomiędzy SDA i SCL i nic to nie zmienia. Układ nawet zachowuje się tak że przez kilka sekund po wgraniu dioda lekko miga(jak wcześniej wspominałem) ale po np....
Tego, że to powinno raczej kompilować się bez grzebania w kodzie biblioteki i coś jest nie tak z ustawieniami bądź bibliotekami arduino tylko nie wiem co. Edycja wszystkich zmiennych podanych w błędzie na const prowadzi w ślepy zaułek. Skoro wszystko wiesz....... to po co pytasz. Zresztą sądząc po nicku - nie powinnieneś mieć problemów. Ale nie odpowiedziałeś...
(at)Jablonaack Ale z jakiegoś powodu linker nie jest w stanie odnaleźć tych symboli. Stąd błędy przy konsolidacji programu. Pokaż log kompilacji (clean + build).
A można te program przerobić tak by działał pod UNO ? Nie da się. Biblioteka Joystick wymaga wsparcia USB CDC, czego nie ma w Uno. Musiałbyś doposażyć Uno w dodatkowy shield z takim portem USB.
a biblioteka jest wrzucona do katalogu lib + nagłówek do include ? Bo jak nie to musisz ją jeszcze dodatkowo podlinkować
Dziękuje za odpowiedzi. Szukalem rozwiązań i albo nie potrafię szukać, albo nie ma ich za wiele. Trafiłem na tę bibliotekę i jest ona wykorzystana w wielu przykładach jednak sama biblioteka nie zadziałała i przy kompilacji wyrzuciła kilka błędów, które postarałem się usunąć. Jeśli jest możliwość podesłania choćby link do jakiegoś projektu byłbym wdzięczny.
No ale to ravmar powinien się na ten temat wypowiedzieć. Nie widzę nigdzie wyników kompilacji- bez błedów i ostrzeżeń.
A szkoda bo tam były najlepsze pinout-y płytek deweloperskich Nie musisz się martwić. Pinouty zostają. Ale się wycofują z całego środowiska programistycznego, które prowadzili tyle lat. Co prawda zgon mbed był przewidywalny już od dawna. I osobiście jako przyczynę widzę niefortunne przyjęcie początkowej koncepcji i nieprzewidywanie popularności tego...
Pamiętam swoje boje z si na avr... Przegrałem, tzn. Coś generował, ale kod ważył ~8kb. Mógłbyś napisać ile zajmuje ta biblioteka wraz z przykładem po kompilacji? (oczywiście po przepisaniu na np. avr to się zmieni, ale chciałbym wiedzieć orientacyjnie) ;)
Więc tak.... Ściągnąłem starszą wersję Arduino, załadowałem biblioteka openglcd i udało się wgrać soft do mego. Problem jednak jest z wyświetlaniem. O to taki efekt.... Obraz jest przesunięty o połowę wyświetlacza. Gdzie szukać przyczyny? Co zmienić w kodzie? Kodzie z tego projektu a może w bibliotece openglcd?
Po pierwsze - użyte procedury z innych bibliotek powinny się znaleźć w lini $EXTERNAL: [_I2C_RBYTES] $EXTERNAL _I2C_READ _I2C_RBYTES: Mov R17,R18 ; copy slave address Cpi R24,0 ; bytes to send Po drugie można wplatać instrukcje BASCOM tylko trzeba to zrobić z prefixem: *BASIC: waitms 1 Po trzecie chcesz coś wysłać, a zatem nie _i2c_rbytes...
Myślę, że masz 2 wyjścia: 1. Zmienić kompilator na zgodny z C99 (np gcc) 2. Pisać w zgodzie ze standardem, który wspiera Twój kompilator. (C90) Albert
Lepiej z bibliotece nie grzeb. Spróbuj z inną wersją Arduino. Możliwe też, że biblioteka jest w złym miejscu.
Ni jak nie okroje biblioteki. A se calkiem zapomnialem o tych ograniczeniach. Z muła sciagnij sobie "microsim 8 full.rar" i dzialaj bez ograniczen. Biblioteka jest duza w tym microsimie. Oplaca sie targnac. Zobacz CIR-a ktorego wyslalem. Wlacz Run PSpice A/D lub cos do kompilacji nie wiem jak sie u Ciebie to nazywa. Moze skompiluje chyba ze ograniczenie...
Czy znasz bibliotekę o nazwie Magic Enum C++, którą mógłbyś wykorzystać do realizacji tej funkcjonalności? Czy potrzebujesz więcej informacji na temat tej biblioteki? Tak, znam bibliotekę Magic Enum C++, która jest bardzo przydatna w sytuacjach, gdy chcemy wykonywać operacje na wyliczeniach (enum), które nie są bezpośrednio wspierane przez standard...
teraz mam coś takiego Podczas ładowania szkicu wystąpił błąd Błędna biblioteka znaleziona w C:\Users\Lenovo\Desktop\Arduino\librarie... brak plików nagłówkowych (.h) w Po pierwsze; - robisz dwa zasadnicze błędy, które popełniają wszyscy początkujący w środowisku Arduino. Nie klikaj na ikonkę "Upload/(Ładuj)" - ta pozioma strzałka dopóki nie...
Math dołączone, okazało się, że w opcjach projektu nie była dołączona biblioteka libm.a. Dziękuję wszystkim za pomoc.
Witam, Akurat w domu nie mam biblioteki producenta do tej karty więc nie wiem czy są tam pliki tylko dla IARa czy są tez dla GCC. Możesz bazować na moim przykładzie z projektu zegara: http://www.elektroda.pl/rtvforum/viewtop... Jutro wezmę kartą zegar z kartą TeleVGA do domu to będę mógł sprawdzić w rzeczywistym układzie. Dzisiaj...
1. Pokaż nam link do programu, który pobrałeś. 2. Przeinstaluj go. 3. W opcjach programu ustaw odpowiednią ścieżkę do plików nagłówkowych. Jest jeszcze jeden błąd w kodzie. Niepotrzebny średnik za nawiasem zamykającym funkcję main. Spróbuj skompilować ten kod: #include <iostream.h> // jak nie pojdzie to zmien na iostream - bez .h int main()...
Ja to wrzuciłem na pulpit i otworzyłem main.c w ProgrammersNotepad. Wyedytowałem makefile i poszło bez błędu. > "make.exe" all avr-gcc -Wall -Os -Iusbdrv -I. -mmcu=atmega8 -c usbdrv/usbdrv.c -o usbdrv/usbdrv.o avr-gcc -Wall -Os -Iusbdrv -I. -mmcu=atmega8 -x assembler-with-cpp -c usbdrv/usbdrvasm.s -o usbdrv/usbdrvasm.o avr-gcc -Wall -Os...
Ma być tak: sbit bit_klaw_4 = P2^1; +dołączona biblioteka do uP np: #include <reg52.inc> żeby kompilator wiedział "co to jest P2^1" i w której komórce SFR jest umieszczony. W programie zmienna (albo stała) to "bit_klaw_4".
W załączniku masz przykładowy projekt na miganie ledów, tylko że bez bibliotek ST.
Czy ktoś może pomóc w testowaniu? Zintegrowałem tę drugą bibliotekę IR z kompilacją permutacji: https://github.com/openshwprojects/OpenB...
Jest jakaś gotowa biblioteka, która jest czytelna i łatwa w obsłudze? Biblioteka Petera Fluery taka właśnie jest :) Szkoda, że nie korzystasz z ATmel Studio, bo wtedy poprosiłbym o spakowanie całego projektu i sprawdziłbym co robisz źle, że rezultat jest taki: [syntax=c]main.c:(.text+0x12): multiple definition of `__vector_13' ... main.c:(.text+0x36):...
W plikach h masz podane ścieżki, które zawierają katalogi. Wszystko musi być poukładane tak jak to jest w plikach h. Dlatego w pierwszej wersji "include" było "pcf8574/pcf8574.h". Samo poprzenoszenie z katalogów do projektu głównego i pousuwanie tych katalogów w main.c nie pomoże, bo jeszcze w bibliotekach są one poszukiwane po katalogach. Poza tym...
Zatem pojawienie się błędu po odznaczeniu runtime packages jest spowodowane brakiem biblioteki?
Mój profesor od informatyki ( kieeeedy to było... ) mówił zawsze tak: "lepszy jest program źle napisany, ale taki, który działa, od najlepiej napisanego, który nie działa". Biorąc pod uwagę temat w którym sobie piszemy (jak i większość tematów związanych z STM32), raczej brakuje jeszcze trzeciej - definitywnie najpopularniejszej - opcji, czyli program...
Arduino IDE automagicznie włącza plik Arduino.h do kompilacji wszystkich plików projektu. Musisz więc dodać (dopisać) jego włączanie do wszystkich plików nagłówkowych z biblioteki, której używasz. Na początek pewnie w HC12.h.
1. Biblioteka ze strony producenta delikatnie mówiąc rewelacyjna nie jest. 2. Tak to ten sam kod, tylko inny tryb w module (nadawanie/odbiór) 3. Jakiego kompilatora używasz?
wgrałem bibliotekę odpowiedzialna za niego. A która to jest konkretnie biblioteka? Link do strony? Analiza błędów, jakie wystąpią podczas kompilacji kodu ma to do siebie, że bez wglądu przynajmniej do części tego kodu jest pewną formą szamaństwa.
długi kompilacji bledy kompilacji licznik kompilacji
mikrofon komputera wzmacniacz oleju skrzyni biegów sharan zablokować windows update
karta graficzna karta graficzna
Żółta kontrolka w kółku w Zetor 7211 - co oznacza? Demontaż panelu sterowania w lodówce Samsung RS20CCSL