-
- а в чем проблема то? ну испльзуйте прерывание по заполнению буфера. размером буфера определяется ваш счетчик. и дма кажется на автомате по заполнению буфера переходит к его началу, или к началу следующего если использовать два буфера на канал. - AVF(12.07.2010 18:38)
- Да. Как только запустишь, всё нормально. Разница в количестве отсчётов фиксирована и не меняется в течение дня (дольше не проверял), но она каждый раз разная! - Крок(12.07.2010 21:27)
- Запретить АЦП - настроить ДМА, разрешить - включить АЦП. Кажется мне, что проблема в программе начального старта. - AlexBi(13.07.2010 10:23)
- Щётчику ДМА включение-выключение АЦП пофигу. У него где-то свой ключик должен быть. - Крок(13.07.2010 19:33)
- По-моему, выключение-включение ДМА (CHEN) - это и есть сброс его внутреннего счетчика. - AlexBi(13.07.2010 20:09)
- Щётчику ДМА включение-выключение АЦП пофигу. У него где-то свой ключик должен быть. - Крок(13.07.2010 19:33)
- Запретить АЦП - настроить ДМА, разрешить - включить АЦП. Кажется мне, что проблема в программе начального старта. - AlexBi(13.07.2010 10:23)
- Да. Как только запустишь, всё нормально. Разница в количестве отсчётов фиксирована и не меняется в течение дня (дольше не проверял), но она каждый раз разная! - Крок(12.07.2010 21:27)
- Что значит "синхронно"? - AlexBi(12.07.2010 16:10)
- Синхронно в данном случае - с предсказуемым отставанием. Разумеется, каждому каналу дано задание качать одинаковое количество слов (512). Просматривая с помощью ПК что они там накачали понимаю, что процесс идёт, но каждый канал начинает его когда хочет. - Крок(12.07.2010 16:25)
- У двух каналов ПДП одинаковый "источник информации"? Почему они должны работать одинаково? - AlexBi(12.07.2010 16:28)
- Да. Практически одинаковый. Два АЦП, обцифрующие один вход. - Крок(12.07.2010 18:04)
- У двух каналов ПДП одинаковый "источник информации"? Почему они должны работать одинаково? - AlexBi(12.07.2010 16:28)
- Синхронно в данном случае - с предсказуемым отставанием. Разумеется, каждому каналу дано задание качать одинаковое количество слов (512). Просматривая с помощью ПК что они там накачали понимаю, что процесс идёт, но каждый канал начинает его когда хочет. - Крок(12.07.2010 16:25)
- а в чем проблема то? ну испльзуйте прерывание по заполнению буфера. размером буфера определяется ваш счетчик. и дма кажется на автомате по заполнению буфера переходит к его началу, или к началу следующего если использовать два буфера на канал. - AVF(12.07.2010 18:38)