[an error occurred while processing this directive]
Help!!! Проблема с прерываниями на проце 5509 , подскажите пожалуйста....
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Iliya 20 ноября 2003 г. 11:49

....написал так
предварительно запустил таймер0, разрешил его прерывание
в результате прерывание срабатывает проц вылетает на адрес 0xff7aa3
и стоит .... А по моей программе должен выйти в подпрограмму _Ret_Tm
но ПОЧЕМУ не выходит не пойму , подскажите пожалуйста где искать
.mmregs
.sect ".text"
.global _Begin_vectors
.global _Ret_Tm
.ref _c_int00
.ref No_used
.global NMI_int
.global SINT2 ;2
.global INT2_int
.global Timer0_int
.global McBSP0_receive_int
.global McBSP1_receive_int
.global McBSP1_transmit_int
.global DMA1_int
.global HOST_int
.global INT3_int
.global McBSP2_receive_int
.global McBSP2_transmit_int
.global DMA4_int
.global DMA5_int
.global INT1_int
.global McBSP0_transmit_int
.global DMA0_int
.global INT4_int
.global DMA2_int
.global DMA3_int
.global Timer1_int
.global INT5_int
.global BusError_int
.global DataLog_int
.global RTOS_int

.sect "vectors"

_Begin_vectors:
res: .ivec _c_int00,USE_retA ;0
nmi: .ivec NMI_int ;1
int0: .ivec SINT2 ;2
int2: .ivec INT2_int ;3
tint0: .ivec Timer0_int ;4
rint0: .ivec McBSP0_receive_int ;5
rint1: .ivec McBSP1_receive_int ;6
xint1: .ivec McBSP1_transmit_int ;7
usb_: .ivec No_used ;8
dmac1: .ivec DMA1_int ;9
dspint: .ivec HOST_int ;10
int3: .ivec INT3_int ;11
rint2: .ivec McBSP2_receive_int ;12
xint2: .ivec McBSP2_transmit_int ;13
dmac4: .ivec DMA4_int ;14
dmac5: .ivec DMA5_int ;15
int1: .ivec INT1_int ;16
xint0: .ivec McBSP0_transmit_int ;17
dmac0: .ivec DMA0_int ;18
sint20: .ivec INT4_int ;19
dmac2: .ivec DMA2_int ;20
dmac3: .ivec DMA3_int ;21
tint1: .ivec Timer1_int ;22
i2c: .ivec INT5_int ;23
berr: .ivec BusError_int ;24
dlog: .ivec DataLog_int ;25
rtos: .ivec RTOS_int ;26
sint27: .ivec No_used ;27
sint28: .ivec No_used ;28
sint29: .ivec No_used ;29
sint30: .ivec No_used ;30
sint31: .ivec No_used ;31

.sect ".text"
;Reset_int:

No_used:
reti
SINT2:
reti
McBSP0_receive_int:
reti
McBSP1_receive_int:
reti
McBSP2_receive_int:
reti
McBSP0_transmit_int:
reti
McBSP1_transmit_int:
reti
McBSP2_transmit_int:
reti
NMI_int:
reti
INT0_int:
nop
reti
INT1_int:
reti
INT2_int:
reti
INT3_int:
reti
INT4_int:
reti
INT5_int:
reti
Timer0_int:
nop
nop
nop
nop
call _Ret_Tm
reti
Timer1_int:
reti

DMA0_int:
reti
DMA1_int:
reti
DMA2_int:
reti
DMA3_int:
reti
DMA4_int:
reti
DMA5_int:
reti
HOST_int:
reti
BusError_int:
reti
DataLog_int:
reti
RTOS_int:
reti

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru