RS232 및 시리얼 통신에 관하여

webper81의 이미지

안녕하세요 요즘 KLDP에서 많은 도움을 받고 있습니다.

요즘 프로젝트에서 막히는 부분이 있는데 RS232통신 파트입니다.

우선 양쪽으로 RS232포트가 있고 각각의 컴퓨터를 이어서 통신을 시도하게

하려고 합니다. 아직 쉽게 접근할 수 가 없네요.

고수님을의 도움이 필요합니다(ㅠ.ㅠ). KLDP문서를 보면 두개의 터미널상에서의

RS232를 이용한 통신이 있던데 그건 리눅스의 경우인 것 같습니다.

혹시 솔라리스에서의 RS232를 이용한 시리얼통신의 I/O를 아시는 분

계시나요? 간단히 문자열 보내고 받으면 가능 할 듯합니다.

그리고 용산에서 RS232케이블 인터넷에서 구입하는

방법은 없나요? 내일 회사에서 점심때 나갈려고 하는데 강남서 용산은 시간이

쫌 걸리네요. 강남(역 근처)에서 파는 곳은 없나요?

지리즈의 이미지

이글을 올리는 것이 늦지 않기를 바라네요. ^^

일단 용산까지는 가시지 마시고...
화물터미널(3호선)에 있는 전자센터에 가서 Serial FX 케이블을 구입하세요...
(2번 3번이 꼬여있는 트위스트야 합니다.)

아니면.... 부품을 직접 사서.. 납땜해서 만드는 방법도 있습니다.
9Pin짜리 숫놈(암놈인지 잘기억이 --;;PC뒷편보고 확인하고)몇개하고
4Pin정도짜리
쉴드케이블(피복밑에 얇은 전선들로 둘려싸여 있음)을 구입하세요.

실제로는 3Pin만을 사용하는데... 지금 도큐먼트가 없어서...
인터넷 뒤져보면 나올겁니다.(무책임함을 용서해주세요)..

rs232c 말고.. UART라는 놈도 있는데... 거의 비슷한데
기동전압이 차이가 납니다. 서버중에 UART를 지원하는 놈도 있는데...
rs232c하고 UART를 물리면 재수없으면 UART쪽 놈의 칩이 타는 경우도
있으니 주의하세요...

UART를 사용하려면... 소형 amp칩(속칭 Opamp)이 필요합니다.
아마 용산 돌아다니다 보면...컨버터를 파는 곳도 있는 것 같고...
인터넷에 뒤져보면... 꽤 있을 겁니다.

세나라는 국내회사의 hello device라는 놈도 있는데...
rs232c <-> TCP 컨버터를 만드는 회사입니다.
제품중에 UART를 지원하는 놈도 있는데...
패킷을 가로채서 디버그하기에는 더 없이 좋습니다.

Host A(rs232c,UART) <-> (rs232c,UART)HelloDevice(TCP) <-----
(Sniffing Host) -----> (TCP)HelloDevice(rs232c,UART) <->(rs232c,UART)Host B

이렇게 테스트하는 데 최소 2개의 Serial Port와 한개의 Lan카드를 가진
호스트 한대와 한개의 허브, 두개의 헬로디바이스가 있으면 됩니다.

자세한 문의는 세나에 전화해보세요...

There is no spoon. Neo from the Matrix 1999.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.