Что я должен сделать как новичок программирования DSP?

Я хотел бы изучить программирование DSP TI. Я - новичок.

У меня есть процессоры: TMS320VC5505 и TMX320VC5505DZCH

Какие аппаратные средства я должен иметь?

и

Как я могу программировать DSP? (c или блок)

Спасибо

5
задан mek 20 April 2010 в 15:55
поделиться

2 ответа

Программирование DSP с использованием таких инструментов, как Code Composer studio, не слишком отличается от любого другого вида программирования. Вы можете разработать свои алгоритмы на C, убедиться, что они работают правильно, и профилировать их, чтобы увидеть, нужно ли вам что-то ускорить. Если вы это сделаете, первым шагом будет использование встроенных в компилятор параметров оптимизации. Следующие два шага больше зависят от DSP: могут быть C-вызываемые прагмы для ускорения определенных математических операций, таких как дробная математика с фиксированной точкой. И, наконец, вы можете перейти на уровень языка ассемблера и использовать специфические для DSP возможности, такие как циклическая адресация, адресация с обратным битом и однократное многократное накопление.

TI может предоставить библиотеки для выполнения некоторых из наиболее распространенных задач, таких как БПФ, КИХ-фильтрация и БИХ-фильтрация, чтобы вы могли избежать написания (и отладки) своей собственной сборки.

2
ответ дан 14 December 2019 в 08:46
поделиться

Приобретите недорогую оценочную плату / модуль DSP, такую ​​как , эта форма Spectrum Digital . Обычно они поставляются с кабелем, который можно подключить к ПК или Mac, и подходящим программным обеспечением для разработки (Code Composer Studio в случае TI DSP).

5
ответ дан 14 December 2019 в 08:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: