|
IAR MSP430, Состав джентельменский набора. |
|
|
|
Sep 29 2004, 05:39
|

Профессионал
    
Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37

|
Предлагаю обсудить, какие наиболее безглючные версии компиляторов от этой уважаемой фирмы надо иметь на ФТП.
Сейчас на фтп имеется: IAR msp430.2.20a c апгрейтом до v2.20A-P030708 - евал IAR msp430.3.10a - фулл
У меня в запасниках есть: IAR msp430.1.26 а и b - евал IAR msp430.2.20a c апгрейтом до v2.20A-P030708 - евал IAR msp430.2.21 а и b-p1 - евал IAR msp430.3.10a - евал и фулл IAR msp430.3.20a - евал и фулл_без_лекарства
Предлагаю высказаться по глючности-безглючности различных версий, совместно выяснить, какие версии закинуть на фтп, а какие удалить. В свете того, что сейчас, благодаря уважаемому Esquire, стал доступен для общественности генератор бессрочных лицензий, предлагаю остановиться на евал-версиях. Исходники библиотек от 3.10а или 3.20а можно поместить отдельно. На себя могу взять подготовку образа папки "pub\MCs\MSP430" и заливку на фтп.
По глюкам (глюки дебугера я не исследовал, т.к. им не пользуюсь): В 3.10а - Имеется ошибка при работе с volatile. (http://www.telesys.ru/wwwboards/mcontrol/703/messages/67032.shtml) В 3.20а - Есть глюк с оптимизацией (http://forum.electronix.ru/index.php?showtopic=252)
--------------------
Если зайца бить, его можно и спички научить зажигать Сколько дурака не бей - умнее не будет. Зато опытнее
|
|
|
|
|
 |
Ответов
(1 - 11)
|
Oct 8 2004, 04:30
|

Профессионал
    
Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37

|
3.10 на фтп записывал я. Одновременно я закинул в upload/Cracks лицензию на фулл430. Лекарство было в будках. И по моему должно быть в архиве с компилятором. Сейчас неохота качать 30 Мб, чтобы это проверить. Я закинул лекарство в upload/Cracks. Но, учитывая написаное постом ранее, не рекомендую использовать эту версию. Ошибка при работе с volatile (http://www.telesys.ru/wwwboards/mcontrol/703/messages/67032.shtml) Сейчас использую евал 3.20а, пока доволен. Дебугер-симулятор практически не пользую, но говорят, что там тоже есть глюки, но мне они не мешают. Вместе с ARM-овской версией не ставил, АРМ пока изучаю дома, ночью: работы как грязи, времени не хватает, на каждом висит по нескольку проектов одновременно.... сейчас надо докончить пару бооольших проектов на МСП. Но это все отвлечение от темы. А тему я завел для того, чтоб выбросить с фтп глючные версии, оставить только наиболее достойные, к каковым 3.10 я не отношу.
--------------------
Если зайца бить, его можно и спички научить зажигать Сколько дурака не бей - умнее не будет. Зато опытнее
|
|
|
|
|
Jan 21 2005, 21:03
|

Помогу, чем смогу
     
Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25

|
Цитата(AlexandrY @ Jan 21 2005, 23:57) Цитата(VAI @ Jan 19 2005, 15:36) 2 AlexandrY А можно подробнее про " баг с косвенной адресацией регистра результата"? я не в курсе. Если можно, с маленьким примером... Нельзя по указателю выбирать результат из регистра результата сразу после загрузки второго операнда т.е. сразу после операции умножения, может прочитать что угодно. Надо немного подождать. А компилятору пофиг. Для наглядности дайте пожалуйста пример, чтобы все могли вкусить
--------------------
|
|
|
|
|
Jul 16 2005, 03:32
|

Профессионал
    
Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37

|
Так на фтп есть старый-добрый уникрак и есть универсальный генератор безсрочных лицензий. Работают со всеми иарами. Просто нет смысла в каждой папке хранить копию. Гляньте здесь /upload/MCs-Arm/IAR/IAR ARM.430a/IAR_Crack.rar Тут оба варианта. я проверял их с МСП и АРМ. Сейчас пользуюсь ИАР МСП 3.30а. есть новый глюк http://forum.electronix.ru/index.php?showtopic=5703&hl=Я использую максимальную оптимизацию по скорости, но убираю птичку "Code motion" - остался старый глючек с более ранних версий, при оптимизации выносилась за цикл переменная, которая в цикле могла поменять значение... Патч до 3.30б выпущен только для фулл-версии, по этой причине не хочет вставать на еволюшн. фулл-версию нигде найти не могу... Может кто поможет? Остался и
--------------------
Если зайца бить, его можно и спички научить зажигать Сколько дурака не бей - умнее не будет. Зато опытнее
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|