Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Wstawka assemblerowa w C w środowisku AVR Studio-pomocy

radkoo
-
-
Posty: 7
Rejestracja: 9 lis 2004, o 10:08
Lokalizacja: Łódź

Wstawka assemblerowa w C w środowisku AVR Studio-pomocy

Postautor: radkoo » 4 lut 2005, o 13:04

witam kolegów,
Robię pierwsze kroki w AVR Studio stąd moje problemy.
Czy ktoś może wie jak w AVR Studio współpracującym z AVRGCC, w pliku *.c zrobić wstawkę assemblerową? Bezpośrednie wpisanie komend asemblera miedzy liniami C powoduje wyrzucenie błędu przy kompilacji.
W helpie nie moge sie niczego doczytać.
A drugie pytanie : czy można jakoś dołączyć do projektu oddzielny plik tylko z kodem w assemblerze?
Prosze o pomoc.

radzio
Moderator
Moderator
Posty: 965
Rejestracja: 13 maja 2003, o 10:33
Lokalizacja: Sosnowiec
Kontaktowanie:

Postautor: radzio » 4 lut 2005, o 14:59

Ad. 1 Można to zrobić w ten sposób :

Kod: Zaznacz cały

asm("instrukcja_asemblera");

Awatar użytkownika
tasza
-
-
Posty: 456
Rejestracja: 17 sty 2005, o 10:52

Postautor: tasza » 8 lut 2005, o 16:49

:arrow: radkoo
może Ci się przyda...
GCCAVRInlAsmCB.pdf

tasza
Ostatnio zmieniony 21 lut 2005, o 09:23 przez tasza, łącznie zmieniany 1 raz.

radkoo
-
-
Posty: 7
Rejestracja: 9 lis 2004, o 10:08
Lokalizacja: Łódź

Postautor: radkoo » 9 lut 2005, o 20:29

Dzieki tasza!
wydaje sie całkiem użyteczne-tego wlasnie szukalem
pozdro

Awatar użytkownika
Kamilkozi
-
-
Posty: 229
Rejestracja: 19 mar 2004, o 11:48
Lokalizacja: Gdańsk
Kontaktowanie:

Postautor: Kamilkozi » 10 lut 2005, o 11:07

Witaj, Kamilkozi!
Czy odwiedziłeś już moją stronę?
http://mikrokontrolery.net | http://eeprog.mikrokontrolery.net ;[/code]
Odwiedziłem, staram się także regularnie "uczestniczyć" w kursach C i asemblera :D , bo znam w miarę dobrze tylko Bascoma :( . Mam jednak nadzieję że to się niedługo zmnieni :) . A propos - dlaczego Twoje pytanie jest skierowane właśnie do mnie :roll:

radzio
Moderator
Moderator
Posty: 965
Rejestracja: 13 maja 2003, o 10:33
Lokalizacja: Sosnowiec
Kontaktowanie:

Postautor: radzio » 10 lut 2005, o 13:55

A propos - dlaczego Twoje pytanie jest skierowane właśnie do mnie :roll:
Jest skierowane do każdego uczestnika tego forum - zobacz temat niezalogowany , moze się coś wyjaśni. :509:

Awatar użytkownika
Kamilkozi
-
-
Posty: 229
Rejestracja: 19 mar 2004, o 11:48
Lokalizacja: Gdańsk
Kontaktowanie:

Postautor: Kamilkozi » 10 lut 2005, o 22:17

A propos - dlaczego Twoje pytanie jest skierowane właśnie do mnie :roll:
Jest skierowane do każdego uczestnika tego forum - zobacz temat niezalogowany , moze się coś wyjaśni. :509:
Nawet nie wiecie jak długo się śmiałem przeczytawszy wyjaśnienie radzia :lol:
Mam tylko nadzieję, że nic się nikomu nie stało jak spadał z krzesła, zrywając boki, po przeczytaniu mojego postu :D
Mamy więc kolejny dowód na to, że człowiek uczy się przez całe życie, a jestam dopiero na jego początku :562: - więc wybaczcie :564:

radzio
Moderator
Moderator
Posty: 965
Rejestracja: 13 maja 2003, o 10:33
Lokalizacja: Sosnowiec
Kontaktowanie:

Postautor: radzio » 10 lut 2005, o 23:21

Nie przejmuj się :) Ja jak pierwszy raz ten trick zobaczyłem to też zdębiałem :lol:

Wróć do „AVR/AVR32”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 37 gości