취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

통신 도중 통신 설정을 바꿀 수가 있나요?

해결 완료!
솔루션으로 이동

안녕하세요.

 

더운 날씨에 고생 많으십니다.

 

오늘 MCU 프로그램 하시는 분이랑 이야기 하다가, 통신 속도 변경 기능 이야기가 나왔습니다.

 

MCU 에서는 통신 속도 제어를 포트를 닫고, 다시 선언하는 방식을 취하는게 아니라, 바로 바꿀 수 있는 것 처럼 이야기 하시더라구요.

 

뭐.. LabVIEW 에 VISA 열기도 프로퍼티 노드를 이용해 동작하는 것이니까.. 프로그래밍 동작 중 바꿀 수 있을 것 같다는 생각이 들었습니다.

 

이게 가능한 건가요?

 

실제로 해 보질 않아서 저도 뭐라 이야길 못하겠네요.

 

해보신 분 계시나요????

0 포인트
1/3 메시지
167 조회수
솔루션
주제 작성자 여리君이(가) 승인함

테스트 해봤는데 랩뷰에서는 변경이 되네요.

 

9600 으로 쏘고 읽다가

 

송/수신 모두 115200 으로 바꾸고 쏘고 읽으니 됩니다.

 

_0-1724037256910.png

 

 

동기통신이야 클럭이 날라가니 통신 속도를 지정하는게 별 의미가 없어 아마 문제 없을거고

 

비동기 통신은 5V 에서 떨어지는 순간(start bit)부터 통신속도가 적용되므로 통신을 하지 않는 동안 속도를 바꾸는 것은 문제없어 보입니다.

 

다만, 대상 장비가 어떨 지는 모르겠네요.

 

 

0 포인트
2/3 메시지
139 조회수

정말.. 그냥 해 보면 되는 것을 질문을 했네요 ㅎㅎ

답변 감사드립니다. 🙂

0 포인트
3/3 메시지
133 조회수