реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> IAR MSP430 4.11b, Проблема с симулятором - не все прерывания симулируются
korobov_michael
сообщение Dec 20 2008, 19:06
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 11-03-07
Из: Украина, Харьков
Пользователь №: 26 059



Добрый вечер.
Когда в опциях ИАР ставлю кристалл 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

Сталкивался ли кто-нибудь с таким?
Спасибо
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 20 2008, 20:06
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Да, есть такой эффект. Сейчас проверил. Как избавиться от него (кроме как создать новый проект) пока не понял.
Кстати, 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
Если в первых трех исправить нумерацию перечисления источников прерываний так, чтобы номера были по порядку, то все источники прерываний в симуляторе становятся видны.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
korobov_michael
сообщение Dec 20 2008, 21:13
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 11-03-07
Из: Украина, Харьков
Пользователь №: 26 059



Цитата(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
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 20 2008, 21:33
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(korobov_michael @ Dec 21 2008, 00:13) *
По поводу версии 4.20 - будем ждать

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

Потому, что перед 5.0 написано не название одного из многих компиляторов, а "Embedded Workbench", что есть разные вещи.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
korobov_michael
сообщение Dec 20 2008, 21:55
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 11-03-07
Из: Украина, Харьков
Пользователь №: 26 059



Цитата(zltigo @ Dec 20 2008, 23:33) *
Зачем ждать? Пользуйтесь.


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

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

Сорри!
Дают скачивать

Сообщение отредактировал korobov_michael - Dec 20 2008, 21:53
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 20 2008, 22:02
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(korobov_michael @ Dec 21 2008, 02:55) *
Кстати, я пытался узнать у ИАРа, но не получил от них ответа... Сколько стоит официальная версия компилятора? И как можно его купить в Украине?
Судя по информации с сайта IAR (раздел Ordering information) в Украине нет ее официальных дилеров. Для России указано три: ЭФО, МТ-систем и Софтлайн.
http://supp.iar.com/Purchase/?CountryCode=RU
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 05:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016