[an error occurred while processing this directive]
2AntZ ответ по пунктам (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено _A_K 22 апреля 2004 г. 13:23
В ответ на: Вы потенциальный самоубийца отправлено AntZ 22 апреля 2004 г. 10:06

1 и 2. вектора и регистры IVPD IVPH инициализированы, причем вручную и на асме
все они работают, прерывания приходят и обрабатывабтся так как им полагается (все обработчики делают то, что положено)
с этим проблем никаких, вот к примеру содержимое "vectors.asm"


.sect ".vectors"
.global _VECSTART
.ref _c_int00, _isr_aic23_tx, _isr_aic23_rx, _isr_uart

_VECSTART:
.ivec _c_int00,c54x_stk ; RESET
.ivec no_isr ; NMI
.ivec no_isr ; INT0
.ivec no_isr ; INT2
.ivec no_isr ; TINT0
.ivec _isr_aic23_rx ; RINT0
.ivec no_isr ; RINT1
.ivec no_isr ; XINT1
.ivec no_isr ; LCKINT
.ivec no_isr ; DMAC1
.ivec no_isr ; DSPINT
.ivec no_isr ; INT3/WDTINT
.ivec _isr_uart ; RINT2, UART
.ivec no_isr ; XINT2
.ivec no_isr ; DMAC4
.ivec no_isr ; DMAC5
.ivec no_isr ; INT1
.ivec _isr_aic23_tx ; XINT0
.ivec no_isr ; DMAC0
.ivec no_isr ; SINT19
.........................................
.ivec no_isr ; SINT31

.text
.def no_isr
no_isr:
b #no_isr

3. про то что вектора на С не пишут я и сам знаю прекрасно
почему это не делают - а потому что ресурсы жрутся сильно
а мне для отладки на расход ресурсов по-большому счету наплевать

4. про то что без эмулятора в реалтайме никуда это тоже понятно, причем еще со времен 8051 (лично у меня)

но вываливать $700 своих кровных непозволительная роскошь для меня, а человек, распределяющий деньги у нас до недавнего времени был непробиваемо уперт в этом вопросе
когда SM предложил общественности свое детище и озвучилась цифра $200, то это наконец-то прошло
математика у меня вся давным-давно отлажена в матлабе и на симуляторе, а вот с реализацией в реалтайме затыки сплошные

а теперь - какие-то предложения по существу вопроса есть ?
раньше кстати еще наблюдался подобный глюк (зависимость работоспособности от изменения длины кода в пределах нескольких байт) с реализацмей фильтров

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru