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

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

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

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

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

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

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

Закрытая тема
Опции темы
Непрочитано 15.07.2005, 09:57   #1
asdus
Гость
 
Сообщений: n/a
По умолчанию Линковка в Keil С51 с Small и Compact

Столкнулся с такой проблемой. Для работы с энным девайсом пишется программа, базирующаяся на примерер от производителя, программа разрослась, и вроде-бы все нормально, НО:
Сейчас у меня стоит 6ой уровень Оптимизации и модель памяти Компакт. При линковке выдаеются вот такие сообщения:
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_DELAY?MAIN
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_PUTLTOA?SERIAL
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_VERIFYIPADDRESS?SOCKUTIL
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: GETBYTE
MODULE: SOCKUTIL.obj (SOCKUTIL)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: GETBYTE
MODULE: SOCKUTIL.obj (SOCKUTIL)
ADDRESS: 126FH

Страшно, пугает, но вроде-бы работает. Но смотря в пример, который изначально был раза в два побольше чем мое текущее творение узрел что там модель памяти стоит Small и решил у себя то же поставить... Итого кроме предыдущих ошибок имею кучу новых:
*** ERROR L107: ADDRESS SPACE OVERFLOW
SPACE: DATA
SEGMENT: ?C?LIB_DATA
LENGTH: 0001H
*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL
SYMBOL: ?C_IBP
MODULE: SERIAL.obj (SERIAL)
ADDRESS: 208EH
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: ?_MEMCOPY?BYTE
SEGMENT: ?DT?_MEMCOPY?UTIL
*** ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
SYMBOL: ?_REPLACEALL?BYTE
SEGMENT: ?DT?_REPLACEALL?UTIL

Кучу, это значит что их таких намного больше. Собственно вопрос: как бы эти недоразумения исправить?
Заранее благодарен за ответы и советы.
Реклама:
 
Закрытая тема

Закладки

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение потока с USB на Compact Flash RALP Микроконтроллеры, АЦП, память и т.д 7 11.10.2007 13:05
Compact flash вместо IDE винчестера nml Делимся опытом 22 02.07.2007 01:39
Дизасемблер с51 dosikus Микроконтроллеры, АЦП, память и т.д 5 28.05.2006 22:38
Compact Flash xelos Измерительное оборудование 8 10.06.2005 14:42


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


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