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

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

Отправлено Dimych1976 21 июля 2004 г. 20:03
В ответ на: Скорее всего (+) отправлено SM 21 июля 2004 г. 19:22

Я пробовал подавать тестовый сигнал (выход 50 Ом) на все входы одновременно, тогда, по идее,картинка должна быть одинаковая.. Самое интересное, что если сделать по такой схеме:
[старт АЦП->
поллинг бита прерывания EOC (9й бит ADCTRL2)->
запись результатов АЦП в массив->,
сброс входного секвенсора ->
другие операции, не относящиеся к АЦП->
возврат на начало ]
то результат удовлетворительный (ШУМ 2-3 мл. разряда), а вот если так:
[старт АЦП->
другие операции, не относящиеся к АЦП->
проверка бита прерывания EOC, если не установлен - возврат к пред. шагу ->

запись результатов АЦП в массив ->
сброс входного секвенсора ->
возврат на начало ], получается свистопляска...

Может-ли это быть связано с тем, что при выполнении различных вычислит. операций и операций in/out параллельно с работой блока АЦП на последний поступают наводки от остальных блоков контроллера? Другими словами: хреновый контроллер, неграмотная разводка питания или что-нибудь еще. Короче говоря, железячная проблема ?


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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru