Easyelectronics.ru

Электроника для всех
Текущее время: 19 окт 2017, 10:33

Часовой пояс: UTC + 5 часов



    • JLCPCB for PCB Prototyping: 10 шт. 2-слоя 100*100mm 2$(около 140rub), изготовление за 24 часа.
    • Создание принципиальных схем и проектирование печатных плат
    • Крупнейший китайский онлайн магазин радиодеталей. Скидка 50%
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: AT91SAM7S128 и прерывания
СообщениеДобавлено: 15 дек 2011, 13:31 
Здравствуйте!

Зарегистрирован: 11 ноя 2011, 11:44
Сообщения: 3
Ситуация следующая:
Использую keil, там где функция main() пишу:
void FIQ_Handler()__irq
{
...
}
В стартапе:
IMPORT FIQ_Handler

Vectors LDR PC,Reset_Addr
LDR PC,Undef_Addr
LDR PC,SWI_Addr
LDR PC,PAbt_Addr
LDR PC,DAbt_Addr
NOP ; Reserved Vector
; LDR PC,IRQ_Addr
LDR PC,[PC,#-0xF20] ; Vector From AIC_IVR
LDR PC,FIQ_Addr
LDR PC,[PC,#-0xF20] ; Vector From AIC_FVR

Reset_Addr DCD Reset_Handler
Undef_Addr DCD Undef_Handler
SWI_Addr DCD SWI_Handler
PAbt_Addr DCD PAbt_Handler
DAbt_Addr DCD DAbt_Handler
DCD 0 ; Reserved Address
IRQ_Addr DCD IRQ_Handler
FIQ_Addr DCD FIQ_Handler

Undef_Handler B Undef_Handler
SWI_Handler B SWI_Handler
PAbt_Handler B PAbt_Handler
DAbt_Handler B DAbt_Handler
IRQ_Handler B IRQ_Handler
;FIQ_Handler B FIQ_Handler

Линковщик выдаёт следующую ошибку:
Error: L6218E: Undefined symbol FIQ_Handler (referred from sam7.o)

В чём может быть причина?
Может ктонить даст или подскажи где найти примеры.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AT91SAM7S128 и прерывания
СообщениеДобавлено: 20 дек 2011, 14:44 
Здравствуйте!

Зарегистрирован: 11 ноя 2011, 11:44
Сообщения: 3
Может эта тема http://electronix.ru/forum/index.php?showtopic=97682 кому поможет...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB