Архив образцов FTDI libftd2xx-arm-v6-hf-1.3.6.tgz включает в себя пример событий. События реализуются с использованием функции pthread и FT_SetEventNotification. Проблема, с которой я столкнулся, заключается в том, что приложение во время ожидания события (FT_EVENT_RXCHAR) на Raspberry Pi 2 занимает около 20% времени процессора (см. Приложение сверху).Raspberry Pi FTDI D2XX
Когда я отлаживал образец событий, я заметил, что он создает три потока (выглядит так: основной поток, поток библиотеки ftdi и pthread).
Вопрос в том, нормально ли использовать 20% процессора?
Большое спасибо за помощь.