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

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

Отправлено Jackal 21 июля 2003 г. 14:21
В ответ на: i2 циклический или бегает линейно? l2 = ??????? отправлено sdy 21 июля 2003 г. 14:11

1. если вместо do ... until lce поставить if и ручками делать декримент, то: виснет dma, на втором заборе данных на idle;
Виснет, из-за того что весь стек забивается ffffff'ами ...
математика сдесь, вообще не при делах, так как уже вместо этого он вообще по nop'ам ходит ... только толку от этого мало.

Программа работы dma, уже отлажена до безобразия ... и работает не один месяц ... и прояляется глюк со стеком, только при циклическом чтении данных из внешнего срама, причем на втором заборе данных .. хотя, при втором заборе все регистры dma (и не только) в точно таком же состоянии что и при первом заборе ... да и вообще сейчас обнуляется все что можно обнулить ... только толку мало ...

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru