Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: RealView for uVision
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Alex B._
согласно доке на компилер переопределил низкоуровневые функции ввода вывода (_sys_...). Только столкнулся с проблемой - запись/чтения в/из созданных файлов их вызывает, а стандартные потоки stdout/stdin не отрабатываются.
При выводе в stdout вызывается _sys_istty() и отдает 1. Хотя пробовал и 0 возвращать...

Смотрел проект AlexanderY
http://projects.caxapa.ru/index.html?ID=62
- вроде все сделано так же.

в чем может быть проблема, никто не сталкивался? В общем могу и в файл выводить, но хочется понять где ошибся...
Alex B._
как оказалось, вывод в стандартный поток буферизируется, независимо от того, что возвращает функция _sys_istty(FILEHANDLE fh) - помогает только отключение буферизации (setbuf(&__stdout, NULL)).
Есть ли подробная дока на RealView с более глубоким описанием зависимостей, чем та, что идет в комплекте с Keil-ом?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.