Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IAR MSP430 4.11b
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
korobov_michael
Добрый вечер.
Когда в опциях ИАР ставлю кристалл MSP430F148, доступные источники прерываний:
PORT2_VECTOR
USART1TX_VECTOR
USART1RX_VECTOR
PORT1_VECTOR
TIMERA1_TACCR1_VECTOR
TIMERA1_TACCR2_VECTOR
TIMERA1_TAR_VECTOR
TIMERA0_VECTOR
ADC12_VECTOR
USART0TX_VECTOR
USART0RX_VECTOR
WDT_VECTOR
COMPARATORA_VECTOR
TIMERB1_TBCCR1_VECTOR
TIMERB1_TBCCR2_VECTOR
TIMERB1_TBCCR3_VECTOR
TIMERB1_TBCCR4_VECTOR
TIMERB1_TBCCR5_VECTOR
TIMERB1_TBCCR6_VECTOR
TIMERB1_TBR_VECTOR
TIMERB0_VECTOR
NMI_VECTOR
RESET_VECTOR
(Использую меню Simulator -> Interrupt Setup)

При установке в качестве кристалла F248 ассортимент поддерживаемых прерываний резко сокращается
USCI1TX_VECTOR
USCI1RX_VECTOR
PORT1_VECTOR
PORT2_VECTOR

Сталкивался ли кто-нибудь с таким?
Спасибо
rezident
Да, есть такой эффект. Сейчас проверил. Как избавиться от него (кроме как создать новый проект) пока не понял.
Кстати, IAR анонсировала новую версию 4.20.
http://supp.iar.com/FilesPublic/UPDINFO/004121/readme.htm

Нашел причину! Это всего лишь ошибка нумерации в файлах описаний *.ddf
msp430F247.ddf
msp430F248.ddf
msp430F249.ddf
можете сами сравнить их с файлами
msp430F2471.ddf
msp430F2481.ddf
msp430F2491.ddf
Если в первых трех исправить нумерацию перечисления источников прерываний так, чтобы номера были по порядку, то все источники прерываний в симуляторе становятся видны.
korobov_michael
Цитата(rezident @ Dec 20 2008, 22:06) *
Да, есть такой эффект. Сейчас проверил. Как избавиться от него (кроме как создать новый проект) пока не понял.
Кстати, IAR анонсировала новую версию 4.20.
http://supp.iar.com/FilesPublic/UPDINFO/004121/readme.htm

Нашел причину! Это всего лишь ошибка нумерации в файлах описаний *.ddf
msp430F247.ddf
msp430F248.ddf
msp430F249.ddf
можете сами сравнить их с файлами
msp430F2471.ddf
msp430F2481.ddf
msp430F2491.ddf
Если в первых трех исправить нумерацию перечисления источников прерываний так, чтобы номера были по порядку, то все источники прерываний в симуляторе становятся видны.

Respect!!!
я тоже смотрел файлы ddf, но, блин, не допетрил их прошерстить
По поводу версии 4.20 - будем ждать

Кстати, почему папка, где расположен ИАР версии 4.11, называется
"Embedded Workbench Evaluation 5.0"? 05.gif
zltigo
Цитата(korobov_michael @ Dec 21 2008, 00:13) *
По поводу версии 4.20 - будем ждать

Зачем ждать? Пользуйтесь.
Цитата
Кстати, почему папка, где расположен ИАР версии 4.11, называется
"Embedded Workbench Evaluation 5.0"? 05.gif

Потому, что перед 5.0 написано не название одного из многих компиляторов, а "Embedded Workbench", что есть разные вещи.
korobov_michael
Цитата(zltigo @ Dec 20 2008, 23:33) *
Зачем ждать? Пользуйтесь.


Не совсем понял. Только что открыл на ИАРе страницу - получил вот что

Кстати, я пытался узнать у ИАРа, но не получил от них ответа... Сколько стоит официальная версия компилятора? И как можно его купить в Украине? Если б, блин, не наши приколы с курсами валют crying.gif

Сорри!
Дают скачивать
rezident
Цитата(korobov_michael @ Dec 21 2008, 02:55) *
Кстати, я пытался узнать у ИАРа, но не получил от них ответа... Сколько стоит официальная версия компилятора? И как можно его купить в Украине?
Судя по информации с сайта IAR (раздел Ordering information) в Украине нет ее официальных дилеров. Для России указано три: ЭФО, МТ-систем и Софтлайн.
http://supp.iar.com/Purchase/?CountryCode=RU
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.