Zainstalowalem sobie AVRside fajne IDE do AVR GCC napisałem kilka programików i wszystko chodzi OK. Znalazlem świetne biblioteki RKlibAVR i chciałem przetestowac dołaczone do nich przyklady i zaczął się problem. Ustawiałem w AVRside odpowiednio ścieżki do bibliotek i plików nagłówkowych. Ale nie potrafię go skonfigurować tak aby dopisywał do makefile odpowiednie komendy jak w dokumentacji RKlibAVR. Proszę o pomoc. Biblioteka jest dostępna na stronie
AVRside i RKlibAVR
Apr 15, 2005
1 Replies
formatting link
Fri, 15 Apr 2005 11:20:40 +0200, na pl.misc.elektronika, Kris napisał(a):
Cześć. RkLib nie jest uniwersalną, już skompilowaną biblioteką ale wymaga każdorazowo przekompilowania z ustawieniami specyficznymi dla danego projektu. I z tym są w AvrSide kłopoty. To jest uproszczone środowisko, które zakłada pewien określony sposób tworzenia projektu - i nie przewiduje wykonywania dodatkowych kompilacji źródeł spoza projektu ( nie było mi to do tej pory potrzebne więc nie dopisywałem ). Sprawę można prowizorycznie załatwić na kilka sposobów :
- dołączyć jawnie do projektu potrzebne pliki .c ze źródel RkLib,
- stworzyć kilka pomocniczych projektów do skompilowania poszczególnych bibliotek i utworzyć archiwa .a z pomocą managera bibliotek ( marudne ale proste)
- zrobić dodatkowy plik wsadowy albo zestaw make/makefile, który utworzy potrzebne archiwa .a w subfolderze testowego projektu ( a w projekcie dodać je do listy używanych bibliotek ).
Chyba raczej nie będę dorabiać automatycznego wsparcia dla konkretnego zestawu bibliotek ( zazwyczaj wolę pisać własną obsługę peryferiów dopasowaną do możliwości konkretnej kostki i opartą głównie na przerwaniach )
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required