RTV forum PL | NewsGroups PL

Wydajność funkcji mysprintf z AVRlib versus standardowa sprintf w avr-gcc

funkcja sprintf z AVRlib

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Wydajność funkcji mysprintf z AVRlib versus standardowa sprintf w avr-gcc

pawel
Guest

Mon Mar 08, 2010 10:27 am   



Witam.

Chciałem użyć mniej rozbudowanej funkcji sprintf z biblioteki AVRlib zamiast
standardowej z avr-gcc.
http://www.mil.ufl.edu/~chrisarnold/components/microcontrollerBoard/AVR/avrlib/docs/html/index.html
definiecja jest w pliku rprintf.c
Zdefiniowałem ją jako mysprintf odpowiednio zmodyfikowałem i zastąpiłem
wszystkie wpisy standardowej sprintf.

Dlaczego po podmianie funkcji całość kodu zajmuje więcej niż z funkcją z
avr-gcc?

Dzięki za pomoc
Paweł

Zbych
Guest

Mon Mar 08, 2010 11:09 am   



pawel pisze:

Quote:
Dlaczego po podmianie funkcji całość kodu zajmuje więcej niż z funkcją z
avr-gcc?

Odpowiedzi szukaj w plikach *.map (na początku będziesz miał listę
funkcji wziętych z bibliotek) i *.lss. Sprawdź, czy sprintf na pewno
została usunięte.

pawel
Guest

Mon Mar 08, 2010 2:32 pm   



Quote:
Odpowiedzi szukaj w plikach *.map (na początku będziesz miał listę funkcji
wziętych z bibliotek) i *.lss. Sprawdź, czy sprintf na pewno została
usunięte.

Po sprawdzeniu widzę że zostało usunięte.
Chyba po prostu ta funkcja tyle zajmuje.

Pozdrawiam
Paweł

Adam Dybkowski
Guest

Tue Mar 09, 2010 12:04 am   



W dniu 2010-03-08 10:27, pawel pisze:

Quote:
Chciałem użyć mniej rozbudowanej funkcji sprintf z biblioteki AVRlib zamiast
standardowej z avr-gcc.

A nie wystarczy najmniejsza wersja standardowej z avr libc?
Wersję wybiera się na etapie linkowania, zobacz w dokumentacji.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

elektroda NewsGroups Forum Index - Elektronika Polska - Wydajność funkcji mysprintf z AVRlib versus standardowa sprintf w avr-gcc

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map