AVRside i RKlibAVR

Apr 15, 2005 1 Replies

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

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