Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 25.03.2006, 01:43   #1
EugeneMail
Гость
 
Сообщений: n/a
По умолчанию IAR и CLIB

Всем привет.

Столкнулся с такой проблемой: есть довольно большая программа, которую необходимо уместить на мк AT89S8252 ( 8К flash + 256 RAM ).

Решил отказаться от использования CLIB( разница по размеру при макс. оптимизации 6 Кб, 13 Кб с CLIB и 7 Кб без нее ).

( Мало того в составе компилятор нет lib-файла CLIB, поддерживающего размещение констант в CODE-сегменте ).

Возникло довольно много unresolved external.
В большинстве случаев удалось исправить, но, если используется функция обработки прерывания:
#pragma vector = UART_int
__interrupt void UART_interrupt()
{
...
}
То компилятор добавляет несколько служебных вызовов - ?FUNC_ENTER_OVERLAY, ?FUNC_LEAVE_OVERLAY, ?V0

Может кто сталкивался с такой проблемой?
Возможно мне не стоит отказываться от использования CLIB?

Заранее спасибо.
Реклама:
 
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
IAR EWEZ80 изчез с сайта IAR где взять? int4880053 Микроконтроллеры, АЦП, память и т.д 0 26.05.2009 20:03
IAR for AVR kassiopay Микроконтроллеры, АЦП, память и т.д 5 27.03.2009 17:20
IAR help на русском Kombinator Микроконтроллеры, АЦП, память и т.д 1 06.01.2009 12:13
IAR mollex Микроконтроллеры, АЦП, память и т.д 2 30.12.2006 14:27
IAR C для i51 (IAR Embedded Workbench) List Микроконтроллеры, АЦП, память и т.д 2 01.12.2005 11:22


Часовой пояс GMT +4, время: 23:18.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot