내 C# 응용 프로그램에서 직렬 포트를 통해 가능한 많은 제어 기능을 사용할 수있는 방법을 찾고 있습니다. 문제는 제어 할 수 있도록 작성된 오래된 C++ 프로그램을 제외하고는 문서가없는 장치와 통신해야한다는 것입니다. SerialPort 클래스를 사용하여 장치와 통신하려고 시도했지만 그 동작이 매우 이상합니다 (일부 명령을 반복해야하고 일부 다른 명령은 전혀 작동하지 않습니다). 저 관리되지 않는 프로그램의 동작을 복사하고 싶습니다만, 예를 들어 DCB와 같은 저수준 함수와 구조에 대한 액세스를 제공하지 않으므로 serialport 클래스에서는 불가능한 것처럼 보입니다.직렬 포트 WIN32 통신 API에 대한 C#/.NET 래퍼
.net에서 사용할 수있는 직렬 통신을위한 저수준 래퍼가 있습니까? 어쩌면 내가 런타임에 serialport innacessible 회원 조작 리플렉션을 사용할 수 있습니까?
'SerialPort' 클래스의 모든 속성을 확인 했습니까? 매핑되지 않은 것은 거의 없습니다. –