Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: printf в C30
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
skyv
В документе Microchip "16-BIT LANGUAGE TOOLS LIBRARIES"
есть описание функции printf. Меня интересует, а как задается
stdout? На какое физическое устройство (COM1, COM2, SPI и т.п.)
полетит информация?
Danis
Цитата(skyv @ Nov 25 2011, 14:50) *
Меня интересует, а как задается stdout? На какое физическое устройство (COM1, COM2, SPI и т.п.)
полетит информация?


#define stdin (&_CSTD _Stdin)
#define stdout (&_CSTD _Stdout)

см. файл x:\Program Files\Microchip\MPLAB C30\include\stdoiu.h
skyv
Цитата(Danis @ Nov 25 2011, 17:40) *
#define stdin (&_CSTD _Stdin)
#define stdout (&_CSTD _Stdout)

см. файл x:\Program Files\Microchip\MPLAB C30\include\stdoiu.h


В AVR_STUDIO 5 я использовал:
stdout = fdevopen(...).
Спасибо за ответ.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.