Jump to content

    

Silabs IDE и Keil C51

Есть крупный проект, написанный на ассемблере не мной. Надо его заново скомпилировать - не получается. IDE 4.10.00: Keil C51 v9.02. Лицензия на Keil до 2012 года. Прописал в IDE пути к файлам a51.exe, C51.exe, BL51.exe. Компилирует проект нормально, а при сборке пишет

"FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED" " LIMIT: 0800H BYTE". Получается что ограничение по размеру компилируемого проекта не снято. А как снять ограничение тогда?

Share this post


Link to post
Share on other sites

Проверьте в Keil тип лицензии в менеджере лицензий File->License Management.

Share this post


Link to post
Share on other sites
Компилирует проект нормально, а при сборке пишет

"FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED" " LIMIT: 0800H BYTE". Получается что ограничение по размеру компилируемого проекта не снято. А как снять ограничение тогда?

Из старого проекта сами файлы проекта и(или) объектные модули в новую сборку включены? Обычно сильно мешает.

Ну и "детский случай" могут не совпадать размеры объявленных областей в STARTUP-ах старого проекта и в текущей конфигурации.

Share this post


Link to post
Share on other sites
А как снять ограничение тогда?

 

 

Добрый день.

 

Аналогичная ситуация была. Именно после смены кейла. Лечил удалением старой лиц.., генерацией и прописыванием новой.

 

Удачи.

Share this post


Link to post
Share on other sites

Спасибо за помощь. Поставил Keil v.8.06 - все скомпилировалось нормально

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this