어떤 종류의 임베디드 또는 하드웨어 프로그래밍도 수행하지 않았고, 주로 웹 어플리케이션을 다루었습니다. 하지만 우리는 C#에서 USB 릴레이를 켜고 끌 필요가 있습니다. here을 구입하는 기기의 PDF를 받았습니다. 질문 나는 DLL/액세스 serialPort1
에 라이브러리의 일종 필요가 없을 것, 쓰레기 질문에 대한 미안하지만 난USB 릴레이 유닛 프로그래밍
private void button1_ON_Click(object sender, EventArgs e)
{
serialPort1.Write(new byte[] { 0xFF, 0x01, 0x01 }, 0, 3);
}
private void button1_OFF_Click(object sender, EventArgs e)
{
serialPort1.Write(new byte[] { 0xFF, 0x01, 0x00 }, 0, 3);
}
: 문서에서
몇 가지 샘플 코드 등이있다 이 작품이 어떻게 작동하는지 확신 할 수 없습니다. 나는 내가 참고해야 할 어떤 종류의 도서관에 대해서도 pdf 나 웹 사이트에서 어떤 표시도 보이지 않는다.
일단 USB 장치가 등록되면 단지 'SerialPort' 객체를 인스턴스화하고 포트 이름과 비트 전송률을 전달하여 위의 예제에서와 같이'serialPort1 '핸들을 얻습니다. – JonH
예, 그렇게 생각합니다. 나는 .net에서이 작업을 시도하지는 않았지만, 패턴은 내가 전에했던 것과 비슷하게 보입니다. 또한 사용 가능한 직렬 포트를 폴링하여 장치가 어떤 것인지 확인할 수 있습니다. –