femto13 0 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба IAR 4.11b для msp430. Только осваиваю msp. Ни разу не использовал сторонние библиотеки, попробовал разобраться в дш по библиотекам, но пока проблемы. Суть: Нашел на сайте TI библиотеку для софтового RTC - архив прилагаю. Там в zip-файле хедер xx.h, xx.r43, xx.s43. В xx.s43 текст на асме, xx.r43 как понимаю обьектный файл. Подключаю хедер и использую заявленные функции. Компилятор ругается Error[e46]: Undefined external "incrementSeconds" referred in main Как ее подключить? Подскажите.slaa290.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 1 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Как ее подключить? Это не "библиотека", это просто исходник. Пользоватся так-же, как и Вашими собственными исходниками. Впрочем в IAR IDE и c библиотеками аналогично - просто добавить в проект. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
femto13 0 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Исходники там на асме в файле xx.s43. Как его правильно пристегнуть к Иару? Проект на Си. Зачем там тогда выложен xx.r43 в каталоге libraries_IAR? Кажется понял. Сейчас попробую просто добавить xx.r43 в проект. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 1 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Проект на Си. Не имеет никакого значения :) C компиляторы промежуточная ступень перед ассемблером. Зачем там тогда выложен xx.r43 в каталоге libraries_IAR? Вопрос к тому, кто выкладывал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
femto13 0 15 августа, 2008 Опубликовано 15 августа, 2008 · Жалоба Спасибо за помощь :) . Подключил xx.s43 в проект и все начало компилиться без ошибок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться