Я пытаюсь создать графический интерфейс для взаимодействия с моим сервоприводом.Программа работает нормально и не имеет никаких ошибок компиляции, но после выполнения около 10-15 секунд я получаю ошибку, о которой я понятия не имею.
Я прочитал несколько постов об использовании вызова последовательного порта в C # и о том, как избежать некоторых ошибок в нем.Прочитав этот пост, я последовал их предложению о том, как использовать, но у меня все еще есть проблема.
Я загрузил свою программу (GUI) в github и это ссылка для github .
Ниже приведен снимок моего кода по ошибке.
Читая в Интернете, чтобы найти причину ошибки, я увидел, что некоторые говорят, чтодля них ошибка возникает в произвольном месте их кода, но в отличие от них ошибка всегда в функции ReadPort, которая запускается в другом потоке, а не в главном.