Ruslan1 17 4 декабря, 2015 Опубликовано 4 декабря, 2015 · Жалоба Здравствуйте, Подскажите, пожалуйста, где можно почитать о реальных результатах, как себя ведет CMSIS DSP Library, применительно к Cortex-M0 ? Много чего понаписано про M3/M4, а про M0 не нашел. Например, мне нужно считать FIR c децимацией, на входе- четыре потока 24-битных данных со скоростью 2000 SPS, на выходе- поток от 50 до 200 SPS. Сколько на это времени(тактов) уйдет? И что самое оптимальное для подобной задачи, arm_fir_decimate_fast_q31() ? Искал какие-то обзорные материалы по M0, сколько тактов на какие функции при разных условиях нужно, но пока нашел только по FFT. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Михась 2 5 декабря, 2015 Опубликовано 5 декабря, 2015 · Жалоба Реальный совет - напишите нужную функцию и прогоните в симуляторе. Посмотрите в профилировщике. Это быстро, надежно и практично Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan1 17 5 декабря, 2015 Опубликовано 5 декабря, 2015 · Жалоба Реальный совет - напишите нужную функцию и прогоните в симуляторе. Посмотрите в профилировщике. Это быстро, надежно и практично Да, спасибо, тоже к этому пришел. Но удивило отсутствие бенчмарков для CMSIS-DSP для M0, хотя для M3/M4 их найти несложно. Просто резко возникла задача фильтрации в планируемом проекте, где ЦП как бы очень простыми задачами взял-передал занимался, и нужно быстро сказать а не нужно ли менять железо ради такого "мелкого" довеска в список задач. Погуглил в интернете и не нашел. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться