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

 
 
 
Reply to this topicStart new topic
> еще вопрос по arm-у, прерывания (IAR+LPC)
tolik_zp
сообщение Apr 20 2007, 12:38
Сообщение #1


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

Группа: Участник
Сообщений: 127
Регистрация: 2-08-06
Пользователь №: 19 265



Почему при входе в прерывание FIQ происходит следующее-
1. обнуляется SP
2. выполняется команда SUB SP,SP,#0x4
после этого в SP - 0xFFFFFFFC

как с этим бороться?

стартап родной, иаровский, но я в нем не вижу инициализации стека для fiq, есть только для irq.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 20 2007, 12:46
Сообщение #2


Гуру
******

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



Цитата(tolik_zp @ Apr 20 2007, 12:38) *
стартап родной, иаровский, но я в нем не вижу инициализации стека для fiq, есть только для irq.

"Родным" может быть только Ваш. Вот его и напишите по образу и подобию. Естественно имя сегмента и размеры стека линкеру тоже не забудьте указать.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
tolik_zp
сообщение Apr 20 2007, 13:02
Сообщение #3


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

Группа: Участник
Сообщений: 127
Регистрация: 2-08-06
Пользователь №: 19 265



Цитата(zltigo @ Apr 20 2007, 12:46) *
"Родным" может быть только Ваш. Вот его и напишите по образу и подобию. Естественно имя сегмента и размеры стека линкеру тоже не забудьте указать.


спасибо, уже понял smile.gif не было там fiq стека, вот и проблемы...
Go to the top of the page
 
+Quote Post

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

 


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


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