-
Data: 2011-01-08 08:39:55
Temat: Re: dołączanie biblioteki GLCD_KS0108 do Win AVR
Od: Tom <t...@n...spam.invalid> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 8/01/2011 2:22 AM, 4CX250 wrote:
> Użytkownik "Konop" <k...@g...pl> napisał w wiadomości
news:ig7bcp$b15$1@inews.gazeta.pl...
>
>> No a teraz do rzeczy - AVR Studio korzysta także z WinAVR
>
> Czy owe korzystanie jest samopylne czy trzeba coś gdzieś poustawiać?
Ogolnie jesli zainstalujesz WinAVR a potem AVR Studio to Studio wykrywa WinAVR i
uzywa automatycznie.
> W AVR Studio mam narazie problem że coś zacina się czasem na dłuższą chwilą i to
mnie irytuje.
> Musze znaleźć przyczynę.
WinAVR przestal byc rozwijany okolo rok temu, ci sami ludzie tearz rozwijaja
atmelowska wersje WinAVR nazywana AVR Toolchain. Jesli chcesz miec najnowsza wersje
(co Tobie radze jesli nie uzywasz starego kodu) to wejdz na:
http://www.atmel.com/dyn/products/tools_card.asp?too
l_id=2725
sciagnij i zainstaluj:
AVR Studio 4.18 (build 684) (116 MB, updated 11/09)
AVR Studio 4.18 SP3 (b716) (31 MB, updated 9/10)
AVR Toolchain Installer (87 MB, updated 9/10) For use with AVR Studio 4.18 SP3
Jesli nie chcesz bawic sie w makefile to uzywaj AVR Studio od poczatku do robienia
projektow, tworzysz nowy projekt (menu Project -> New Project) i wybierasz typ AVR
GCC. AVR Studio zajmie sie detalami jak makefile, musisz tylko dodac wszystkie pliki
do projektu.
Jesli chodzi o biblioteki to osobiscie kopiuje biblioteke do katalogu projektu (razem
z moim kodem). Nie jest to na pewno "jedyna sluszna droga" i mozesz robic jak Ci
pasuje ale tak mnie zycie nauczylo i odpowiada mi to z kilku wzgledow, miedzy innymi:
-mam pewnosc ze moj kod i biblioteka w danej wersji sa przetestowane, wspolpracuja ze
soba i kompiluje sie bez bledow. Jak masz jedna kopie biblioteki i zmienisz na
nowsza/inna wersje moze nie dzialac (to nie jest najgorsze, przynajmniej wiesz na
czym stoisz) lub dzialac troche inaczej (o czym przewaznie dowiadujesz sie od
wkur**ch uzytkownikow).
-jak robie backup to musze sie martwic tylko o moj katalog projektu, mam tam wszystko
do odtworzenia calego projektu (trzymam tez tam informacje jaka wersja WinAVR zostala
uzyta). Jak po kilku latach chcesz cos szybko zmienic to moze sie okazac ze
najnowsza, aktualna wersja WinAVR nie kompiluje Twojego kodu tak samo albo nie
kompiluje w ogole. Jak masz oryginalny kod (kompletnie z bibliotekami) i ta sama
makefile, kompilujesz ta sama wersja WinAVR to masz gwarancje ze mozesz odtworzyc
projekt i cos zmienic jak potrzeba.
-czasem potrzebuje zmienic/przystosowac biblioteke do moich potrzeb, jesli mialbym
tylko jedna kopie wspolna dla wszystkich projektow to prawdopodobnie te zmiany sp***y
inne projekty.
>> z tych samych narzędzi (o ile piszesz w C, bo możesz pisać też w Assemblerze i
wtedy AVR Studio radzi sobie sam). Tyle tylko, że WinAVR wtedy sam dba o stworzenie
Makefile itp. Jeśli dodasz do projektu plik np. Ks0108-AVR.c, od razu wpis o tym
znajdzie się w Makefile i wszystko się poprawnie skompiluje. Dlatego na początek
polecam korzystać z AVR Studio :)...
>
> To jest rzeczywiście dobry argument aby z niego korzystać.
> Narazie motam się jeszcze gdyż tak naprawdę chodzi mi o poznanie samego c w sobie.
>
> Marek
Tomek
Następne wpisy z tego wątku
- 08.01.11 17:33 4CX250
- 08.01.11 17:37 Sebastian Biały
- 09.01.11 11:49 4CX250
Najnowsze wątki z tej grupy
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
Najnowsze wątki
- 2025-12-29 Greta Thunberg aresztowana w Londynie za wsparcie zdelegalizowanej grupy [Palestine Action - przyp. JMJ]
- 2025-12-29 Sarkozy
- 2025-12-29 Czujnik
- 2025-12-29 Warszawa => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Serv
- 2025-12-29 Warszawa => IT Recruiter <=
- 2025-12-29 Warszawa => Solution Architect (Workday) - Legal Systems <=
- 2025-12-29 Warszawa => Microsoft Dynamics 365 Finance Consultant <=
- 2025-12-29 Warszawa => Senior Java Developer <=
- 2025-12-29 Katowice => Key Account Manager <=
- 2025-12-29 MON nabyło Hutę Częstochowa. "Historyczne znaczenie"
- 2025-12-28 Czwarta doba strajku na głębokości 500 metrów. "Ministerstwo robi sobie z nas jaja"
- 2025-12-29 Kolejny kraj [WB - przyp. JMJ] zakazuje chowu klatkowego. W Polsce żyje tak 40 mln kur
- 2025-12-29 MON nabyło Hutę Częstochowa. "Historyczne znaczenie"
- 2025-12-28 Norwegia kontra media społecznościowe
- 2025-12-28 PREZENTY OD MINISTRA FINANSÓW. SKĄD PIENIĄDZE?




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]