슬레이브 장치와>의 사이의 통신을 사용하여 마스터 485는 RS -

Ÿ

Ÿ

Guest
내가 )..... 8051 오전 사용하여 마스터 장치 (
4 개의 슬레이브 장치를 사용하여 (8051 )....

그리고 난 ....... 그들 사이의 통신을 485 - RS 오전 사용

난 ....... 그것을 위해 코드를 C의 제작에 문제가있어 가지고

그럼 ..... plz 어떤 장치 노예 여기 마스터 통신 사이에 시리얼 코드를 위해 C의 날 설명할 수있는 방법에 쓰기

 
만약 당신 USART를 사용하여 간단 통신의 사용을 거의 RS485 등가.로) 32 많은 노예로 드라이버는 일반적으로 허용 (그리고 거기엔 항상 주인이되는 단 하나.) 낮은 속도를 사용하여 시작 (제안 : 속도를 사용하여 높은 데이터에 당신이하려는 경우 마 체인의 종단 저항을에서 종료 포인트에 연결되지 forgett.
주소와 일치하는 그들에 언제 시간이 있는지 수신 번호 데이터를 위해 풀링 될 항상 노예가됩니다.그렇지 않다면, 데이터를 삭제.요청받은 경우 데이터 및 답변 후에 완료 예 '일 경우.제발 데이터를 기다리는)이 마스터 완전히 될 전송하기 전에 전송 받아 (이것은 비트 중지 포함되어 있습니다.그리고 만약 마스터 요청 답변 완료가 있어야합니다 disconnet의 라인 드라이버를 가지고 transmition이 후 막 돌아 - 수신기에 자사의.일부 제한 제도가 구현되어야합니다.
에서 뭘이 문제는 바이트입니다 주소와 이진 형태로 어떤, 그렇지 않으면 데이터 바이트 수도 있습니다 혼란 사용하여 정보를 언제 보낼 수 없습니다.그래서, 일반적으로, 모든 자료는 (주소 포함) 필요가 다른 형식으로 변환해야합니다.ASCII는 일반에서 가장하지만 당신이 원하는 어떤 다른 수를 선택합니다.로 전송하는 문자열을 비트 9하실 수 있습니다 USARTs 일부)를 할 수 있으면 당신은 (일을 모르고 있습니다.이 경우에는 데이터가 설정할 수 있습니다 비트는 나머지 아홉 번째 비트로 나타내는 8 나머지 비트는 표시입니다 0 주소 및 계속 그것을.이 경우는 이것이 바이너리 형식에만 전송 usin 수 있습니다.

 
당신이 게시물 수 있습니다 참조 ftopic389908.html 번호 1,262,440 및 코드를 수정할는 C.

동일한 게시하지 말아요.당신은 경고를 광들이 모여!

안부
bassa

 
친애하는 bassa
485 마십시오 통신 코드를위한 RS 샘플 가지고?
좀 있으면 보내주십시오있다 당신은.
내가 당신에게 감사합니다 높은 수 있습니다.

그리고 위의 도움 덕분에.

 
주제를 확인 유사 : 웹 페이지 중간이 바닥을의

 

Welcome to EDABoard.com

Sponsor

Back
Top