Подскажите пожалуйста как лучше решить проблему средствами Dsp/Bios. Создан Task, отвечающий за прием данных из сети. Прием UDP пакетов. Есть подпрограмма декодера для преобразования полученных данных. Создан Task вывода данных - отображения на экране. Проц: TMS320DM6437
Попробовал прием, обработку, вывод сделать в одном потоке, но получается, что довольно часто теряются данные при приеме. Вывод разделить прием пакетов в отдельном потоке, обработку и вывод в другом.
Какой механизм DSP/BIOS лучше использовать для передачи данных от одного потока к другому? С DSP/BIOS серьезно не работал, посмотрел примеры, но под эту задачу, мне кажется, что ничего особенно не подходит. Если не жалко поделитесь ссылкой, примером кода.
|