Перейти к содержанию
    

Подключение библиотеки к IAR

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как ее подключить?

Это не "библиотека", это просто исходник. Пользоватся так-же, как и Вашими собственными исходниками. Впрочем в IAR IDE и c библиотеками аналогично - просто добавить в проект.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Исходники там на асме в файле xx.s43. Как его правильно пристегнуть к Иару? Проект на Си. Зачем там тогда выложен xx.r43 в каталоге libraries_IAR?

 

Кажется понял. Сейчас попробую просто добавить xx.r43 в проект.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проект на Си.

Не имеет никакого значения :) C компиляторы промежуточная ступень перед ассемблером.

Зачем там тогда выложен xx.r43 в каталоге libraries_IAR?

Вопрос к тому, кто выкладывал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за помощь :) . Подключил xx.s43 в проект и все начало компилиться без ошибок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...