W5200은 어떻게 EndOfLine을 이해하나요?
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Ethernet Chips
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: W5200은 어떻게 EndOfLine을 이해하나요?
by hjjeon0608 ·
안녕하세요.
먼저 W5200을 이용해서 데이터를 전송한다는 것을 잘 이해햐셔야 합니다. 실수하기 쉬운 부분입니다.
CR 이나 LF 를 W5200을 이용해서 전송하게 된다면 있는 그대로를 전송하게 됩니다.
이를 문장의 끝이냐 아니냐를 판단하여 전송하는 것이 아니고 유저가 원하는 데이터를 원하는 길이 만큼 보내는 것이죠.
즉, A냐 B냐, 0이냐 1이냐 처럼, CR이나 LF도 하나의 데이터라고 보시면 됩니다.
따라서 문장이 깨진다는 의미는 해당 어플리케이션에서 이 데이터를 어떻게 처리하느냐의 문제 입니다.
아마도 터미널 프로그램을 이용하여 출력 하시는 것 같은데요 보통의 터미널 프로그램은 CR, LF 옵션이 있을 겁니다.
옵션을 조정하면 문장이 깨지지 않고 잘 '출력’이 될것입니다.
옵션이 없다면 개의치 마시고 CRLF를 End of line로 해석해야 하는 해당 어플리케이션에서 사용해보세요
잘 동작 할 것입니다.
감사합니다.
RE: W5200은 어떻게 EndOfLine을 이해하나요?
by yiulsup ·
저희는 CRLF를 MFC를 가지고 응용 프로그램을 만들어서 W5200에 보냅니다.
그러면 어떻게 TCP/IP 통신을 하는데, EndOfLine을 W5200에서 구분을 하나요?
저희는 CR이나 LF 또는 CRLF인지 알고 있었는데요.
혹시 구분하는 것이 아니라면 어떻게 W5200에서는 문장의 끝으로 이해하나요?
미리 감사합니다.
RE: W5200은 어떻게 EndOfLine을 이해하나요?
by hjjeon0608 ·
데이터를 보낼때 보내고자 하는 길이를 입력해서 보내는 방식으로 시작과 끝을 판단 합니다.