Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Как работает оператор "printf" в IAR?
Отправлено
Двоешник
(193.200.150.125)
18 марта 2010, г. 17:01
Что-то я не понимаю, как устроено взаимодействие этого оператора и компилятора? Куда ОнО его выводит? Где посмотреть/почитать что-то на этот счет?
Спс.
Составить ответ
|
Вернуться на конференцию
Ответы
Ты не поверишь! В документации на компилятор Part1. Using the compiler. CHARACTER-BASED I/O p. 87
-
a2005z
(18.03.2010, 17:08:13
94.179.209.242
,
пустое
)
Выводит в Terminal IO. Чтобы выводить в нужное место нужно написать свой putchar
-
1111111
(18.03.2010, 17:07:32
95.132.154.147
,
пустое
)
Просто написать функцию с именем "putchar" и разместить ее в теле программы, или подменить существующую?
-
Двоешник
(18.03.2010, 17:21:30
193.200.150.125
,
пустое
)
Не ленись, уважай труд писателей документации. Поиск по putchar - там все написано с примерами
-
1111111
(18.03.2010, 17:45:7
95.132.154.147
,
пустое
)
Спасибо, немного разобрался.
-
Двоешник
(18.03.2010, 18:39:57
193.200.150.125
,
пустое
)
И не забыть отвалить кучу места под стек.
-
vmp
(18.03.2010, 17:19:53
87.245.155.198
,
пустое
)
Это в IAR на вкладке "System" раздела "General options"?
-
Двоешник
(18.03.2010, 17:25:0
193.200.150.125
,
пустое
)
ХЗ. Я обычно все вручную через XCL или ICF настраиваю. И пользуюсь своим printf, который в стеке буфера не держит.
-
vmp
(18.03.2010, 17:33:30
87.245.155.198
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 85:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru