[an error occurred while processing this directive]
|
Есть автомат для которого можно указать последовательность каналов для оцифровки. Оцифровка стартуется либо от программы, либо от таймера, либо от внешнего сигнала. Есть два режима работы, старт-стоп или непрерывная. Само цифрование конвеерное. По времени 2.5 такта задерка относительно сигнала старта, 1 такт выборка хранения, 4 такта
само цифрование. Конвеер обеспечивает повторение процедур выборки и преобразования каждые 2 такта. Итого первое преобразование выполняется за 7.5 тактов, каждое последующее за 2.
Не знаю что будет в непрерывном режиме.
У меня был старт-стоповый. 4 преобразования за 0.5 мкс.
Скорее всего все будет нормально.
А со скоростью 10MSPS будут проблемы с обработкой результатов.
Возможно даже с сохранение результатов. DMA нет.
Это если программу писать на ассемблере.
А если на "С" - то полные гайки.
15 тактов процессора на преобразования.
E-mail: info@telesys.ru