У меня есть beagleboard с TMS320C64x+ DSP. Я работаю над приложением для обработки изображений. Вот как это будет работать:
- ARM считывает изображение из файла и помещает изображение в двумерный массив.
- Рука отправляет матрицу в DSP. DSP получает матрицу.
- DSP выполняет алгоритм обработки изображения на полученной матрице (код алгоритма использует около 5 МБ динамически выделяемой памяти).
- DSP отправляет обработанное изображение (матрицу) на ARM. Рука получает матрицу.
- Рука сохраняет обработанное изображение в файл.
Я уже написал код для шагов 1,3,5. Как проще всего выполнить шаги 3+4 (отправка данных)? Примеры кода приветствуются.