Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Требуется разработчик для DSP Blackfin и ПК (C++ + QT)
Форум разработчиков электроники ELECTRONIX.ru > Дополнительные разделы - Additional sections > Предлагаю работу
Pechka
Работа представляет собой разработку ПО для 2х процессорных модулей на основе Blackfin adsp-bf527 и их связи с ПК по USB в реальном времени. Информационный поток порядка 2-7 МБайт/сек DSP->PC, в обратную сторону только отправка комманд и загрузка большого объема данных (до 128МБайт) в не реальном времени. Один из модулей (1) является конечным автоматом (рабочая версия последнего уже реалиована на С для другого типа процессоров) и связан с ПК по USB, другой (2) должен управлять ЦАПом и выдавать на него информацию, заранее заруженную в SD-RAM из ПК (канал обеспечивается через USB модуля 1). Для ПК требуется драйвер USB, и ПО, позволяющее записывать поток информации на жесткий диск и загружать информацию в модули. ПО для DSP можно писать на С, для ПК на С/C++ с использованием библиотек QT в качестве интерфейса.

Закончить нужно до 2го февраля.

Кто заинтересуется - вышлю ТЗ и схему на почту.
Pechka
P.S. По большей части пунктов имеется почти готовое решение для других процессоров, написанное на С. Фактически требуется знание переферии Blackfin либо умение быстро рыться в hardware reference manual, чтобы это адаптировать под него. По USB - есть готовый пример от AD, можно его модифицировать немного. Интерфейс ПК тоже есть готовый, но его нужно будет немного изменить под новый драйвер. Одним словом это ремэйк рабочего проекта под новую аппаратную платформу, поэтому сформировано точное понимание что и как нужно, только рук на всё не хватает.

контакты: a.batvinionak[at]mail.ru
Pechka
P.P.S. В случае удачного завершения работы возможно продолжение сотрудничества поскольку разлчного рода задачи для программиста возникают регулярно.
Pechka
Найден работник.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.