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

 
 
> IAR EWARM6.3 и NVIC в ATSAM4S16B, Как при отладке смотреть регистры NVIC
Obam
сообщение Nov 14 2014, 12:52
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



При работе с SAM4S16B (ATMEL) пользуюсь IAR EWARM6.3 и ассемблером : в выпадающем списке окна Registers нет регистров, относящихся к NVIC.
Отладка идет с использованием штатного IAR-овского файла iosam4s16b.svd: в нём нет и намёка на NVIC.
Есть подозрение, что в файлике iosam4s.ddf NVIC прописан, только его нет нигде.

Может уважаемое сообщество знает как помочь моей беде? :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Obam
сообщение Nov 27 2014, 08:08
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Ну во-первЫх: ddf-ы неотъемлемая часть IARa, а Atmel небрежно их составляет (вспоминаются стародавние времена EWARM4.30 - у AT91SAM7S256
были прописаны по одному AIC_SMR и AIC_SМR регистру вместо 32-х); почему-то для NXP-овых и STM-ных
Cortexов NVIC в окне регистров отображается.
Во-вторых: нету никаких "volatile","__root", __absolute" и прочей ботвы - ибо ассемблер.

Вот как-то так…

Цитата(Xenia @ Nov 25 2014, 17:39) *
Это файлы от EWARM-7303


Спасибо большое
Go to the top of the page
 
+Quote Post



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

 


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


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