Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Cortex-M0 и CMSIS-DSP библиотеки: скорость и выбор оптимального формата представления
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Ruslan1
Здравствуйте,

Подскажите, пожалуйста, где можно почитать о реальных результатах, как себя ведет CMSIS DSP Library, применительно к Cortex-M0 ?
Много чего понаписано про M3/M4, а про M0 не нашел.

Например, мне нужно считать FIR c децимацией, на входе- четыре потока 24-битных данных со скоростью 2000 SPS, на выходе- поток от 50 до 200 SPS. Сколько на это времени(тактов) уйдет? И что самое оптимальное для подобной задачи, arm_fir_decimate_fast_q31() ?

Искал какие-то обзорные материалы по M0, сколько тактов на какие функции при разных условиях нужно, но пока нашел только по FFT.

Михась
Реальный совет - напишите нужную функцию и прогоните в симуляторе. Посмотрите в профилировщике. Это быстро, надежно и практично
Ruslan1
Цитата(Михась @ Dec 5 2015, 16:52) *
Реальный совет - напишите нужную функцию и прогоните в симуляторе. Посмотрите в профилировщике. Это быстро, надежно и практично

Да, спасибо, тоже к этому пришел.
Но удивило отсутствие бенчмарков для CMSIS-DSP для M0, хотя для M3/M4 их найти несложно.

Просто резко возникла задача фильтрации в планируемом проекте, где ЦП как бы очень простыми задачами взял-передал занимался, и нужно быстро сказать а не нужно ли менять железо ради такого "мелкого" довеска в список задач. Погуглил в интернете и не нашел.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.