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.
biblioteka con-wago500 biblioteka con-ptr500
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.
Uważam, że to wspaniały projekt, dobrze przemyślany. I na pewno nie jedna osoba go wykorzysta.
Nie wiem co to jest system..., ale wiem, że SCSI obsługuje się przez ASPI. Jeżeli rzuci się na google hasło programming ASPI, można znaleźć dużo fajnego kodu w C, Delphi, nawet VB. Jest sobie taki miły Niemiec Jorg Scholing, co to był napisał program do nagrywania pod linuksa. Można u niego znaleźć wszystkie źródła w C, razem z komentarzami. Pewno nie...
Możesz zaprojektować układ dla np. Atmegi8 ale zamiast niej wlutować podstawkę DIP14 (wąską) i w nią wkładać scalak. Nie trzeba dodawać do projektu podstawek. Jest biblioteka podstawek nazywa się IC-package, tam są podstawki do układów i wykorzystuje się je jak robisz np. odstawkę pod dowolny układ i wyprowadzasz jego nóżki za pomocą golpinów na zewnątrz.
Deklarację bibliotek systemowych deklaruje się przez znaki<>, natomiast biblioteki dołączone do projektu " ". Nie widzę drzewa twojego projektu, ale tu może być błąd - kompilator szuka biblioteki w systemowych, a biblioteka HD44780 jest tuż obok main.c . Procesor i F_CPU deklaruje się w preferencjach projektu - deklaracje w main.c mogą być, ale...
U mnie to się kompiluje poprawnie. Sądząc po komunikatach które dostajesz, albo masz referencję do jakiejś wcześniejszej, nieaktualnej wersji biblioteki, albo coś się pomieszało kompilatorowi. Spróbuj poniższych kroków, po którymś powinno zadziałać ;) 1. Upewnij się, że masz referencję do właściwej biblioteki Bibliotekakontaktow. Skompiluj ją raz jeszcze,...
Podobno w przyszłych wersjach ma być wprowadzona możliwość otwierania plików z Eagle bez żadnych dodatkowych konwersji! Obecnie czyta pliki BRD Eagle z wersji 6, ale tą wersję trzeba sobie tymczasowo skompilować samemu, albo poczekać, aż zostanie oficjalnie wydana. Niestety nie wszystko da się skonwertować poprawnie. Wszystko przez pewne ograniczenia...
Udało mi się wydobyć bibliotekę z projektu "The VFD Collective" Biblioteka zawiera układy: LM4871M - SOIC8 LT1931ES5TRMPBF - SOT-23-5 PT6311B-LQ - PQFP52 Wyświetlacz VFD - VFD_AOTOM_20700-1A04C Link do strony źródłowej: https://www.thevfdcollective.com/blog/pt...
W takim razie zmodyfikuj gotową bibliotekę :D Zawsze zrobisz to szybciej i jest mniejsze ryzyko o pomyłkę. Jak chcesz mieć oznaczenia pinów tak jak w arduino to możesz je przekopiować do biblioteki z projektu.
musisz dołączyć windows.h. wygodnie jest sobie zdefiniować typ będący wskaźnikiem do funkcji: typedef int (*funkcja)(); a później już w programie: HINSTANCE TwojDLL; funkcja fu; TwojDLL = LoadLibrary (L"biblioteka.dll"); if (TwojDLL) { fu = (funkcja) GetProcAddress (TwojDLL, "nazwa_funkcji_w_dll");...
Może wypada zacząć od tego, co to jest CMSIS. W zależności od fantazji może to być albo tylko minimalna obsługa procesora, albo również biblioteka obsługi peryferiów. Ta minimalna obsługa procesora zawiera pliki nagłówkowe, definiujące wszystkie zasoby mikrokontrolera oraz pliki definiujące zasoby rdzenia i podstawowe operacje na nich. Ponadto mamy...
Project->Settings->CLinker i tam znajdziesz menu do dodania takich bibliotek do projektu
Pełną wersję zawsze ze sklepu ;) biblioteki "aktywujesz" w Control Panel zakładka Libraries, przy każdej z bibliotek jest kontrolka - zielona -> biblioteka aktywna, możesz wyłaczyc wszystkie ezotyczne i "niezrozumiałe".
Nie musi mieć sprzętowego USB ;) Jest biblioteka z programowym usb dla avr. Przykład projektu: [url=http://www.obdev.at/products/vusb/h...
Witam! (...) Pytanie... jak zrobic, zeby teraz kompilator pomijal wszystkie niewykorzystywane funkcje/procedury? Pozdrawiam! W Makefile projektu usuń te pliki bibliotek (.c), których nie używasz.. Dodatkowo nie dołączaj ich nagłówków (.h) przez #include w głównym pliku projektu.. Najlepiej ściągnij sobie jakąś bibliotekę i podejrzyj jak to jest rozwiązywane...
A jaką wersją konkretnie ??? Też mam tę wersję Summer 09 i mam podobny problem mianowicie: Stworzyłem tzw. Library Package, który zawiera w sobie dwie biblioteki- do składowania elementów na schemat ideowy i druga na footprinty. I tak, pierwsza działa,a druga jak namaluję footprint (zapisze to oczywiście (save ctrl+s))to on sobie tam jest, ale jak zamknę...
Trzeba rozpakować i jak się otworzy to wygląda tak jak na obrazku.W swoim projekcie musisz dołączyć do projektu bibliotekę z pliku Switch.ddb
To jest uniwersana biblioteka. Strona głowna projektu: http://www.sics.se/~adam/uip/index.html . Jest też port dla ARMów Philipsa opracowana przez Paula Curtisa, tutaj linki: http://www.mikroprocesor.pl/product_info... Chodzi bez problemów. Jeśli chcesz koniecznie uruchomić to na STR71X to musisz ją sportować.
Masz błędy związane z brakiem deklaracji pinów odpowiedzialnych za transmisję - pewnie biblioteka wymaga określenia na jakich pinach masz I2C. Ponadto nie masz w projekcie zdefiniowanego F_CPU. Także póki co wygląda, że po prostu nie skonfigurowałeś tego kodu do użycia z własnym programem.
Istnieją różne wersje Eagle, 5.x.x, 6.x.x, 7.x.x i obecnie już 8.x.x i było również kilka wersji skryptu konwertującego biblioteki. Prawdopodobnie różnice w formacie zapisu danych w bibliotekach Eagle i skryptu konwertującego są przyczyną niepowodzenia konwersji bibliotek. Pcbnew z KiCad w wersji 4.0.7 powinien mieć możliwość otwarcia samych footprintów...
Rozumiem że to: #ifdef PART_LM4F120H5QR umknęło Twojej uwadze? P.S. Plik .h to nie jest żadna "biblioteka". 4\/3!!
Witam. A biblioteki dołączyłeś do projektu w AS7?
W bibliotekach con znajdują się złącza, zaś w switch - przełączniki. W [url=ftp.cadsoft.de]FTP znajdują się dodatkowe biblioteki i projekty.
Da się jakoś zrobić żeby własna biblioteka od razu była ładowana do nowego projektu? Trochę to irytujące jak trzeba dodawać tę bibliotekę za każdym razem do wszystkich trzech programów.
W programie Pcbnew wybieramy menu Ustawienia -> Biblioteki i katalogi i w oknie które się otworzy klikamy na przycisku Dodaj i wskazujemy nasz plik biblioteki r_mini_din po czym zapisujemy konfigurację, która będzie dostępna tylko dla tego danego projektu. Wcześniej biblioteka musi być rozpakowana i najlepiej skopiować ją do katalogu (Twoja ścieżka...
co wymagało biblioteki StandardCplusplus Ten projekt biblioteki stdc++ jest martwy od 8 lat i nikt tam nie poprawia błędów. Jeżeli w ogóle chcesz używać uClibc++ na AVR, to najnowszy projekt tego typu jest pod poniższym linkiem. Zamiast StandardCplusplus.h włączasz ArduinoSTL.h. https://github.com/mike-matera/ArduinoST...
Te "niszowe "środowisko naturalnie umożliwia łączenie zapisów klasycznego C++ i niskopoziomowego C. Wystarczy, że do projektu dodasz bibliotekę - [syntax=c]#include <fstream.h>[/syntax] i swój kod możesz "ubogacić" o operację na pliku, która opisuje owa biblioteka: [syntax=c] ..... Memo1->Text=AnsiString(czasek); FILE * plik; plik=fopen ("zapis.txt","a");...
Był w EP gdzieś z rok temu, więc być może artykuł jest już "uwolniony".
Popraw ortografię bo post trafi do Kosza. Korzystaj z "mocy" znaków specjalnych takich jak "*" i "?" np. ICL*
Cześć Głównie co mi w łapki wpadło tj. sterownik PLC z modułem ethernetowym oraz LabView i C++Builder i jeszcze inne nie mniej ciekawe. Próbuje to wszystko pożenić ze sobą. Kombinuję okrężną droga ale zdaje sobie sprawe, że jest sprzęt i oprogramowanie dedykowane do takich rzeczy, albo że niektórzy sami sobie sprzęt robią. :] Pozdrawiam
Czy jest na naszym forum jakiś pokój specjalnie przeznaczony na rozmowy i pytania dotyczące tego konkretnego programu? https://www.elektroda.pl/rtvforum/topic8... Czy macie może dostęp do jakieś polskiej rodzimej biblioteki do KiCad na którą składa się zestaw podstawowych komponentów elektronicznych do projektowania prostych, normalnych i podstawowych...
Trochę spóżniony, ale zgłaszam się do tablicy :-) Express ma jedno ograniczenie - wielkość projektu, a raczej ilość możliwych do położenia elementów i wielkość sieci. Ale kolega przy pobieraniu tej wersji chyba o tym przeczytał. Czy można na nim się uczyc - jak najbardziej, o ile w przyszłości ma się zamiar np. przesiążć na pełną wersję a jak się jest...
Jeżeli masz oryginalny projekt ze wszystkimi plikami w folderze to powinna być zapisana ta biblioteka w jakiś sposób w plikach projektu.
dsp.h to jest plik nagłówkowy, a nie żadna biblioteka. Aby funkcje z tego pliku były dostępne w fazie linkowania do projektu musisz dodać plik z tą biblioteką - jest gdzieś w folderach kompilatora C30, w moim przypadku (2 lata temu) był to plik C:\Program Files\Microchip\MPLAB C30\lib\libdsp-coff.a. Przejrzyj notę aplikacyjną biblioteki dsp, tam na...
A co za problem dołączasz te biblioteki do projektu i nie powinno być problemu ewentualnie do tego bibliotekę arduino bo część z nich korzysta.
Ja mam zapisane kilka profili DRC - zależnie od konfiguracji płytki (ilość warstw) i ograniczeń technologicznych (jaka firma będzie wykonywała płytkę i w jakiej klasie dokładności). To ostatnie daje nam informację o minimalnych odstępach, minimalnej grubości ścieżek, minimalnych otoczkach itp. Na początku projektu wczytuję odpowiedni profil i te parametry...
1) Czy korzystacie z jakichś programów typu CAD, które posiadają na tyle fajne funkcje, że nie ma jakiejś potrzeby inwestowania w typowego E-CADa? Mam dostęp do Gstarcad i najpierw zorientuję się w jego możliwościach. Zamierzam też potestować programy typu PCschematic, WSCAD, SEE Electrical i zobaczyć czy inwestycja jest tego warta. Jeśli chodzi o...
Otwórz plik makefile i znajdź taką sekcję: main.hex:main.bin rm -f main.hex main.eep.hex avr-objcopy -j .text -j .data -O ihex main.bin main.hex #./checksize main.bin Wykomentuj linię "./checksize..." jak to pokazałem wyżej i skompiluj ponownie. Skompilowałem po tej poprawce bez żadnych komunikatów, ale czy fizycznie ten prog będzie działał to już...
Zobacz na zrzuty ekranu poniżej. Pola kontaktowe przycisku narysowane na górnej warstwie ścieżek. Z pól tych usunięta soldermaska (ochronna zielona farba). Dodane dwa pola lutownicze SMD nr 1 i 2. Średnica tego przycisku 12,7 mm. W załączniku biblioteka (footprint) z KiCad 8 RC2. Więc starsze wersje KiCada prawdopodobnie jej nie otworzą. Myślę, że kształt...
Rozumiem, że przy licencji MIT muszę podać w dokumentacji, którą przekazuję klientowi nazwisko autora tej biblioteki, a w przypadku LGPL źródła tej biblioteki, prawda? Bardziej niż o "nazwisko" niby chodzi o cały nagłówek, zwykle chyba wystarcza w dokumentacji zawrzeć informację, że: Projekt zawiera komponent XYZ (www.xyz.com) wersja A.B.C oparty na...
Wskazałem Ci problem - ustaw F_CPU w opcjach projektu. Inna biblioteka niczego nie zmieni, bo także wymagać będzie ustawienia F_CPU. Jak to zrobić w Atmel Studio pokazałem w linku w poście #19.
"Kod spaghetti" to niestety norma szczególnie u osób, które nie są zawodowymi programistami i przy okazji do urządzenia muszą napisać program. Polecam książkę "Lekcja programowania" w której jest wiele wskazówek odnośnie pisania kodu dobrej jakości. Sam staram się stosować zasadę, żeby nie miksować zbyt wielu plików ze sobą czyli stosować je jako moduły/biblioteki....
skompilowanie projektu jako biblioteki to zadna extrema - po prostu inny makefile [; trzeba go 'tylko' miec [; (at)\/€!!
Nie jest zły, Dobry też nie jest, zwróć uwagę na podświetloną ścieżkę na obrazku poniżej. Prowadzi wprost z zacisku "-" mostka prostowniczego do wyjścia. Połączona jest z pozostałymi obwodami zasilacza, kondensatorami i stabilizatorem. Jednak w ten sposób tętnienia z mostka prostowniczego mogą przedostawać się na wyjście zasilacza. Drobiazg, który...
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.
Jeżeli piszecie w Arduino to załatwia to biblioteka VirtualWire. Poszukaj w Googlach. Załaczona jest cała instukcja i objaśnienie funkcjonalności. Miłego dnia
Poszukaj sobie obudowy tutaj: https://www.3dcontentcentral.com/ ściągnij w formacie .step i poczytaj jak importować ten format do projektu.
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ę...
Jeśli chodzi o Bluetooth, to może kiedyś będę miał chwilę i ochotę aby go uruchomić, narazie mi wystarcza to co jest. Projekt powstał w CircuitMaker, chciałem przetestować to narzędzie, jako darmowa alternatywa dla Altiuma. Narzędzie to wydawało się być fajną perspektywą do robienia projektów prywatnych, z bibliotekami tworzonymi przez społeczność,...
Spróbuj z tą [url=https://github.com/ohwada/Eagle-Lib... Zmień na schemacie projektu raster na milimetry. Powinno łapać połączenia.
Witam A jak wgrać to do eagla ?? To nie jest biblioteka tylko projekt płytki miedzy innymi z tym układem
program 'Visio" - prosty i z bibliotekami...
W paczce jest zwykły projekt biblioteki. Wystarczy dodać do solucji istniejący projekt i wskazać na plik csproj z paczki. To w ogóle nie jest powiązane z nugetem. Natomiast gdybyś chciał przez nuget, bo też tak się da, musisz kliknąć prawym przyciskiem na swój projekt w VS, wybrać "Manage nuget packages" i tam musisz znaleźć, najłatwiej wpisując nazwę....
Ale wciąż czekam na opinie! kogoś kto zrobil coś duzego na tych bibliotekach! Ale co według Ciebie znaczy "duże"? Ja robiłem może nie coś ogromnego w sensie objętości we Flashu, ale ze skomplikowanymi zależnościami czasowymi na STM32F103VD/VE. Używałem przerwań i robiłem rekonfigurację różnych bloków układu w tych przerwaniach. I to działało z użyciem...
Piszę tutaj ponieważ uznałem że jest to ściśle związane z programowaniem i ludzie tutaj będą wiedzieli jak pomóc. Otóż gdy próbuję dodać jakąkolwiek (oprócz napisanej w VS) bibliotekę .dll do projektu wyświetla błąd ("A Reference to ... could not be loaded") że nie jest to składnik COM i że nie może dodać tej biblioteki do projektu. Nawet biblioteka...
Juz probowałem wszystkiego i nic dalej sie skłaniam ku tej bibliotece bo gdy resowałem schemat to był tam tylko symbol jednego tranzystora i nie mozna było wybrac typu tanzystora .
W załączeniu szablon projektu Keil'a dla STM32F103RB z załączonymi najnowszymi bibliotekami. Może się przyda.
Prawdopodobnie uszkodzona biblioteka. Spakuj projekt zip'm i wklej na forum.
Z tego co mi się kojarzy to projekt i bibliotek do tego czujnika jest w książce Pana Marka Galewskiego na STM32
Zawsze jeszcze możesz użyć Design Sparksa, który nie ma żadnych ograniczeń i przyjmuje projekty i biblioteki Eagla, a przy tym jest wiele lepszy i bardziej zaawansowany od prymitywnego Eagla.
(at)gwizdek258 No i po co dodajesz do swojego projektu unit testy tej biblioteki? :)
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...
Twój projekt używa FPU a biblioteka nie, albo odwrotnie. Wybrałeś zły plik biblioteki.
Jeżeli ma kolega otwarty jednocześnie pliki projektu i bibliotek to podczas edycji bibliotek tools -- update... Jeżeli nie to są inne metody, ale proszę najpierw tą poznać wtedy reszta sama przyjdzie ;) Pozdrawiam...
Masz trzy możliwości 1) robisz wszysko tak jak robisz tylko instalujesz starszą wersję tensorflow pip install tensorflow=2.10.2 tego nie potrzebujesz conda install -c conda-forge cudatoolkit=11.2 cudnn=8.1.0 2) instalujesz sterowniki i pycharm, tworzysz nowy projekt i dodajesz do niego bibliotekę tensorflow w wersji 2.10 3) instalujesz sterowniki i...
takie urządzenie to komparator, a dalej niech ci wujek gógiel i ciotka biblioteka prowadzi ;)
Układ #83 może działać wykorzystując wewnętrzne oporniki podciągające, oraz to że nigdy nie będzie więcej niż jeden klawisz wciśnięty. Z diodami włączonymi szeregowo z każdym stykiem można by zidentyfikować więcej niż jeden, ale ta konkretna biblioteka zwraca tylko jedną zmienną wyjściową
Dodajesz przez referencję cały projekt (solucję) czy pojedynczy plik .cs ? Może wystarczy sam plik dodać? W Solution Explorerze klikasz prawym nie Solucję, tylko ten zielony C# pod nią, add->existing items, nawigujesz do pliku .cs tego, co wkleiłeś wyżej (np. Class1.cs). Wtedy działasz na KOPII pliku, który jest kopiowany do Twojego projektu głównego....
Czy dla początkującego KiCAD będzie dobry? Jak najbardziej. Skoro jeszcze nie używałeś innych programów tego typu, to nie będziesz posiadał żadnych nawyków, które mogłyby przeszkadzać. KiCAD w niektórych miejscach nie jest "łopatologiczny" i różni się nieco od innych programów, ale masz pod ręką polski podręcznik do każdego składnika pakietu, skrócony...
Jest jakiś sposób aby w jakimkolwiek baofengu, za pomocą arduino, sterować częstotliwościami? Oczywiście. Spojrzałeś chociaż na schemat Baofenga? Głównym układem TRX'a jest RDA1846 czyli kompletny nadajnik-odbiornik SDR sterowany magistralą I2C. Jest nawet gotowa biblioteka do sterowania; https://github.com/phishman/RDA1846.
Z zasady działania jest to proste, czujnik Halla daje napięcie proporcjonalne do indukcji magnetycznej, wytworzonej przez przewód z prądem, oraz prądu płynącego przez czujnik, napięcie jest niskie czyli trzeba je wzmocnić wiec potrzebny jest czujnik Halla i wzmacniacz, ale są też dostępne gotowe czujniki ze wzmacniaczem. Urządzenie może posiadać zamknięty...
Na początku dodajesz biblioteki do 4 różnych oled, powinieneś ustalić jaki masz faktycznie sterownik i tylko to dołączyć do projektu. Tu jest biblioteka obsługująca 64x48: https://github.com/mcauser/Adafruit_SSD1... zgodnie z przykładem parametry ekranu podajesz w pliku Adafruit_SSD1306.h.
A czy ten projekt może być użyty do AVR ?
Math dołączone, okazało się, że w opcjach projektu nie była dołączona biblioteka libm.a. Dziękuję wszystkim za pomoc.
No skoro biblioteka nie jest skompilowana, to chyba jasne że dostajesz undefined reference :-) A żeby była kompilowana musisz dodawać do projektu katalog z bibliotekami (np. prawym na drzewie projektu po lewej, add itp itd). I w zasadzie tyle. No, ew. możesz sobie skompilować te biblioteki do postaci libów i dołączać w projekcie tak jak inne.
Do określenia ich stanu. Jest taki projekt w CHIP i jest biblioteka tyle że tam ktoś to próbował uruchomić to w exelu. Moge wystawić ten projekt bo akurat mam ten numer.
Jako, że mam środowisko gotowe, ale na linuxie, to koledze tylko na linuxie sprawdzilem kompilując źródła i jest OK - właśnie ze http://www.libusb.org/. Ściągnij port z http://sourceforge.net/projects/libusb-w... i sprawdź te - tam sa gotowe już skompilowane liby pod róźne kompilatory i architektury (1.2.6).
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...
Ok. Spróbuj program DesignSpark PCB. Można go używać za darmo do komercyjnego zastosowania i importuje projekty i biblioteki z Eagla. Pomyśl też o programie KiCad bo jest opensource.
Eagle posiada jedne z lepszych bibliotek elementów ze skojarzonymi elementami schematowymi i płytkowymi. Mimo to zawsze możemy się zdarzyć, że jakiegoś elementu zabraknie w bibliotekach. Wersja darmowa Eagle posiada ograniczenia wielkości płytki drukowanej do 80x100 mm. KiCad jest darmowy i nie posiada ograniczeń wielkości projektu, ale posiada nie...
ak więc pisanie o druciarstwie podpartymi uprawnieniami i tytułami jest połowicznie prawdziwe, bo jeden nie miał a drugi pazerny. Projekt był zrobiony za pomocą programu "na pałę" dla założeń klimatycznych Włoch. Gdyby to koleś liczył na piechotę, potrafił to ryzyko byłoby, o ironio mniejsze. Dlatego, że musiałby to policzyć a ktoś inny sprawdzić....
akie coś już jest dobrze? Jest OK. Nie oczekuj zbyt wiele od tego rodzaju projektu - fejsa z tego nie obsłużysz ;)
Jakbyś się przyłożył do byś już dawno sam to zrobił. W sieci jest masa kursów i poradników jak tworzyć własne elementy w eagle. Proponuje się z nimi w przyszłości zapoznać. Na podstawie tego: [url=http://www.te.com/commerce/Document... Biblioteka w załączniku.
A czy młodzież zna jeszcze takie słowo jak Biblioteka?
Witam Mam drobne, zdaj się pytanie. Od jakiegos czasu pisze oprogramowanie pod tms320f2812. Projekt jest typowo pomiarowy (analiza sygnałów dynamicznych) rozbudowany o komunikacje Ethernet, USB, RS485, .... Więc do rzeczy. Wszystko działa jeżeli wybieram projekt: debug. Natomiast projekt :release już nie. Kompiluje się, za pomocą Flasher'a-C2000 wgrywam...
Układ CD4047: biblioteka 40xx.lbr Diody LED: biblioteka led.lbr Rezystory i kondensatory: biblioteka rcl.lbr Zasilanie: biblioteka supply.lbr Sygnały na schemacie rysować narzędziem NET .
Czy w ciągu roku zaszły jakieś zmiany. Czy warto używać biblioteki st, a może istnieje już jakaś inna biblioteka, lepsza(godna polecenia). Dodam że zaczynam naukę z stm32 mam pare miesięcy na zrobienie projektu(praca dyplomowa) i chciałbym to zrobić jak najszybciej ale nie za wszelką cenę, nie chcę nabrać złych nawyków.
No nic, szkoda. Udostępniając kod źródłowy projekt mógłby się dalej rozwijać. Można wiedzieć jaka biblioteka jest użyta do wyświetlacza?
Pytanie było o to, jak Ty dołączasz to do swojego projektu. Wprawdzie ta biblioteka nie jest najlepiej napisana i pliki nagłówkowe w tej bibliotece nie są zabezpieczone przed wielokrotnym inkludowaniem, ale jeżeli nie będziesz tak właśnie robił (tzn. wielokrotnie dołączał te pliki nagłówkowe) to nie powinno to niczemu przeszkadzać.
Witam :) Czy to chodzi o tę bibliotekę? ftp://ftp.simtel.net/pub/simtelnet/msdos... Pozdrawiam
Moim zdaniem ma to znaczenie dla kompilacji całego programu, bo powinno się tez dołączyć do projektu pliki z bibliotekami STDPERIPH, a nie wiemy, czy Autor to zrobił. Niemniej jednak ten konkretny błąd, jak słusznie zauważasz, nie jest przez to spowodowany.
hmm... funkcja atan2() jest standardowa czescia biblioteki math.h. jesli po dlaczeniu tej biblioteki ci sie nie chce skompilowac, to znaczy ze musisz pogrzebac w opcjach projektu, aby ta biblioteka byla dokompilowywana. http://en.wikipedia.org/wiki/Math.h 4\/3!!
Wszystko dodane do include path? Tak dodana biblioteka. Dodałeś bibliotekę do projektu? Nie przypinałem do mojego projektu biblioteki "#include" tylko po skopiowaniu plików chciałem przebudować program - zazwyczaj tak działało. Jaka wersja keil'a? gcc-arm-none-eabi-4_6-2012q4-20121016.ex... (md5) czy Chodzi o wersję CooCox ?
Dołączałem już math.h float.h i dalej to nie pomaga, problem chyba tkwi w odpowiednim użyciu bibliotek newlib. Poprzedni post mogl wprowadzic Cie w blad. math.h to nie jest zadna biblioteka tylko plik naglowkowy - zawiera on miedzy innymi prototypy funkcji matematycznych, definicje typow danych i stalych. Biblioteka odpowiadajaca za funkcje matematyczne...
Wątek jest na Eclipse a tam w ogóle się nie grzebie w makefile a F_CPU ustawia się we właściwościach projektu. Racją jest, że definicję F_CPU w poszczególnych modułach należy traktować jako błąd programistyczny. Biblioteka delay.h używa zmiennej F_CPU więc sama dba, żeby ten symbol był w ogóle zdefiniowany ale nie jest to warunek wystarczający do prawidłowej...
a on nie widzi tej biblioteki, może masz jakiś pomysł co mogę źle robić? Jeśli dobrze pamiętam to wskazujesz miejsce gdzie biblioteka leży (katalog w " Library path") oraz wpisujesz nazwę bez "lib" oraz ".a" w "Libraries". To wszystko oczywiście w "Właściwość projektu->C/C++ General->Path and Symbols"
Szukać. Np wg tych bibliotek - google.
twoj folder /lib nie zawiera bibliotek, tylko najzwyklejsze kody zrodlowe, ktore musza zostac skompilowane. aby do tego doszlo, musisz je dodac do projektu tak samo jak twoj kod glowny i tak samo skompilowac. biblioteki maja rozszerzenie *.a i aby tak sobie ich uzywac jak sobie zamarzyles, to trzeba sie troche nameczyc. 4\/3!!
eagle projekt biblioteka biblioteka enkoder linker biblioteka
whirlpool migające wiertarka płytek drukowanych sygnał kamera bezprzewodowa
MZ ETZ 250 – jak sprawdzić impulsator Halla i indukcyjny, testy, objawy usterki Epson L810 ink pad reset – resetowanie licznika Waste Ink Pad Counter, narzędzia serwisowe, wymiana poduszek