Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

uVision3 8.04.....Вопрос про использование памяти программ

Отправлено MOHOMAX 14 февраля 2008 г. 11:56


Здравствуйте, уважаемые коллеги! :)
Я использую uVision для написания проекта под МК SiLabs (F320). Объём исходников в проекте около 2200 строк (Си). В итоге после сборки проекта, он занимает около 7000 байт памяти программ. Мне кажется, что это какая то ошибка. Может ли проект из 2000 строк исходного кода занимать так много памяти контроллера? Причём добавление строк 10 в исходник увеличивает проект байт на 200. Это нормально? Мне кажется, что uVision использует память как то совсем не рационально. Конечно у меня есть константы, которые хранятся в коде, но это байт 300 от силы. Пробовал менять настройки проекта с использованием "оптимизации по объёму кода" и убирал галочку "use debug information", но потребление памяти почти не изменилось. Господа, знающие uVision, похоже ли это на правду?
Если да, то может есть какие-нибудь альтернативные компиляторы и линкеры, которые генерируют код для МК заметно рациональнее?


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 34:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru