E
elecrom
Guest
Witaj,
Ja jestem przy użyciu realview Keil MDK 3.22.Ja jestem przy użyciu kontrolera LPC2129.Chcę używać printf () w moim wniosku.Próbowałem wyszukać wiele forów, jak również w internecie, jednak nie jestem zrozumienia w jaki sposób dotrzeć printf () pracy.
Jak retarget niższy poziom funkcji, tak, aby printf () będzie działać?Czy musimy przekierować strumienie?
Keil pliku pomocy pokazuje poniższy przykład:
struct __FILE (int uchwyt; / * Dodaj niezależnie musisz tutaj * /);
FILE __stdout; / / ^ ---- co to znaczy ?????
FILE __stdin;/ / Fputc uproszczonej wersji tylko przekierowuje STDOUT
int fputc (int ch, FILE * f) (
/ / Przekierowanie STDOUT / / <<<---- co to znaczy ?????
return (sendchar (ch));
)Prosimy o pomoc.
Ja jestem przy użyciu realview Keil MDK 3.22.Ja jestem przy użyciu kontrolera LPC2129.Chcę używać printf () w moim wniosku.Próbowałem wyszukać wiele forów, jak również w internecie, jednak nie jestem zrozumienia w jaki sposób dotrzeć printf () pracy.
Jak retarget niższy poziom funkcji, tak, aby printf () będzie działać?Czy musimy przekierować strumienie?
Keil pliku pomocy pokazuje poniższy przykład:
struct __FILE (int uchwyt; / * Dodaj niezależnie musisz tutaj * /);
FILE __stdout; / / ^ ---- co to znaczy ?????
FILE __stdin;/ / Fputc uproszczonej wersji tylko przekierowuje STDOUT
int fputc (int ch, FILE * f) (
/ / Przekierowanie STDOUT / / <<<---- co to znaczy ?????
return (sendchar (ch));
)Prosimy o pomoc.