Может каких-нибудь инклюдов не хватает ?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
TQFP
14 октября 2003 г. 12:14
В ответ на:
Извените:
отправлено Amal 14 октября 2003 г. 12:11
Составить ответ
|||
Конференция
|||
Архив
Ответы
Так линкер ругается не на putchar и ниже, а именно на printf (который в stdio.h)?!
—
Amal
(14.10.2003 12:20,
пустое
)
Этот IAR я не пользовал, но для AVR инклюдов много надо подключать:
—
TQFP
(14.10.2003 13:20, 220 байт)
Ответ: Да не в этом здесь дело, иначе сообщение выдавл бы компилятор. В данном случае похоже странслировалось нормально, а сообщение выдает линкер на этапе сборки программы.
—
Bill
(14.10.2003 13:46,
пустое
)
Может быть, но ИАР традиционно многие ф-ии переопределяет в инклюдах. Если такой инклюд не вставить, сообщение должен выдать линкер - "нет такой функции" . :)
—
TQFP
(14.10.2003 15:20,
пустое
)
Ответ: А, тогда вполне возможно. Нужно смотреть, где именно переопределяется функция.
—
Bill
(14.10.2003 15:29,
пустое
)
Ответ: Похоже к проекту библиотека не подключена. Не знаю почему и как. Попробуйте еще какую-нибудь функцию вызвать.
—
Bill
(14.10.2003 12:32, 102 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru