это 5мкс, на 24МГц - 120 тактов. Вход в прерывание - 12тактов, при этом автоматом сохраняются R0-R3, R12, LR, PC, xPSR. Загрузка память-регистр - 2..3такта, 32битное умножение 1..2 такта, суммирование - 1 такт, выгрузка в память/регистр - 2..3тактаЛеонид Иванович писал(а):т.е на частоте порядка 200 кГц. С такой частотой он должен выходные отсчеты программного DDS умножать на девиацию, суммировать с кодом несущей частоты и по SPI грузить в DDS.
http://infocenter.arm.com/help/index.js ... DIGAC.html
О джиттере ЦАПа можно не думать - загрузку можно привязать к прерыванию таймера.



