RS232DTR
최근 PC에는 RS232가 거의 설치되어 있지 않으며 직렬 시스템은 USB를 사용합니다.USB를 RS232로 변환하는 보드나 케이블이 여러 개 있지만 데이터 이외의 신호선은 거의 인식하지 못했다.여기서 USB를 통해 PC 측에서 DTR(데이터Terminal Ready) 신호를 제어할 수 있는지 확인합니다.
쓰던 물건
논리 분석기는 평소와 같다여기를 참조하십시오..USB RS 232 전환은 FTDI 칩이것 괜찮아요?이 탑재된 것을 활용한다.PC에 설치된 FTDI 지원 드라이버를 사용하여 USB RS 232 변환을 수행합니다.이 보드는 모든 RS 232의 신호선을 출력하지 않지만 DTR을 처리할 수 있습니다.동시에 소프트웨어는 정번의Teraterm을 이용한다.
프로비저닝
보드의 DTR을 논리 분석기의 채널 1(CH1)에 연결합니다.
Teraterm
매크로를 사용하여 DTR 신호를 제어합니다.매크로의 자세한 내용은 여기를 참조하십시오.입니다.
이번에 사용한 매크로는 다음과 같다.이 파일을 불러옵니다.
setdtr 0
mpause 500
setdtr 1
mpause 100
setdtr 0
mpause 500
setdtr 1
mpause 100
setdtr 0
mpause 500
setdtr 1
적절한 간격으로 DTR의 OFF(setdtr0)/ON(setdtr1)을 구현합니다.RS232
여기.에서 RS 232의 전압 레벨을 설명합니다.난폭하게 해석하면 ON은 0V, OFF는 0V 이외다.
실험
DTR이 연결된 채널 1(D1)과 연결되지 않은 채널 7(D7)을 표시합니다.
클로즈업
Teraterm이 닫히면 D1(DTR)과 D7이 OFF(0V 이상) 상태가 됩니다.
Teraterm 열기
Teraterm을 열면 D1(DTR)이 ON(0V)으로 바뀝니다.
Teraterm 매크로 실행
방금의 거대함을 실행하다.매크로의 내용처럼 500ms의 OFF(0V 이외)와 100ms의 ON(0V)이 반복되는 것을 볼 수 있다.
고찰하다.
성취
Reference
이 문제에 관하여(RS232DTR), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/infinite1oop/items/f1606beb8165d190f08e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)