사용자 도구

사이트 도구

English

comfilepi:seralport:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
comfilepi:seralport:index [2023/07/28 09:29]
Comfile Technology
comfilepi:seralport:index [2023/07/28 10:13] (현재)
Comfile Technology [표]
줄 1: 줄 1:
-====== 시리얼 포트 ======+====== 시리얼 포트 ​: 모델별 설명 ​======
  
-====== CPi-A/B/S 시리즈 ​======+===== CPi-A/B/S 시리즈 =====
  
-CPi-A/​B/​S시리즈에는 ​기본적으로 ​2개의 시리얼 포트가 있습니다. ​ +CPi-A/​B/​S시리즈에는 2개의 시리얼 포트가 있습니다. ​그중 하나 (UART1)은 능이 제한된 miniUART입니다.
- +
-^  이름 ​ ^  종류 ​ ^  내부연결 ​ ^ 다른이름 ​ ^  컴파일파이 뒷면 ​ ^ +
-| UART0  |  기본 UART  |  ttyAMA0 ​ | /​dev/​serial0 ​ | COM0 RS232C 라고 표기 | +
-UART1  ​| ​ mini UART (보조 UART ​| ​ ttyS0  | /​dev/​serial1 ​ | COM1 RS485 라고 표기 |+
  
 {{ :​comfilepi:​seralport:​comfilepiuart.png?​nolink |}} {{ :​comfilepi:​seralport:​comfilepiuart.png?​nolink |}}
  
-[[comfilepi:​nmodbus4_k:​index|C#​언어에서 시리얼 포트 ​용예 ​(NModbus4)]]+^  이름 ​ ^  종류 ​ ^  내부연결 ​ ^ 다른이름 ​ ^  컴파일파이 뒷면 ​ ^ 제약항 ^ 
 +| UART0  |  기본 UART  |  ttyAMA0 ​ | /​dev/​serial0 ​ | COM0 RS232C 라고 표기 | 없음 | 
 +| UART1  |  mini UART (보조 UART ​| ​ ttyS0  | /​dev/​serial1 ​ | COM1 RS485 라고 표기 | -끊김 감지 없음 \\ -프레임 오류 감지 없음 \\ -패리티 비트 없음 \\ -수신 제한 시간 인터럽트 없음 \\ -DCD, DSR, DTR, RI 신호 없음 |
  
-===== Mini UART 제약사항 ​=====+===== CPi-C 시리즈 ​=====
  
-기본 UART에 비해 미니 UART의 특정 결함은 다음과 같습니다. ​+CPi-C 시리즈는 총 4개의 시리얼 포트가 있으며, 그중 2개는 후면(RS232C,​ RS485)에서 바로 사용할 수 있는 형태로 되어 있습니다.
  
-  - 끊김 감지 없음  + 이름 ​   ^  종류       ^  내부연결 ​    ^ 다른이름 ​         ^  컴파일파이 뒷면 ​         ^ 약사항 ​ ^ 
-  - 프레임 오류 감지 없음  +| UART0  |  기본 UART  |  ttyAMA0 ​ | /​dev/​serial0 ​ | COM0 RS232C 라고 표기 ​ | 없음 ​   | 
-  - 패리티 비트 없음  +| UART1  |  기본 UART  |  ttyAMA1 ​ | /​dev/​serial1 ​ | COM1 RS485 라고 표기 ​  ​| ​없음 ​   |
-  - 수신 ​한 시간 인터럽트 ​없음  +
-  ​- DCD, DSR, DTR, RI 신호 ​없음+
  
-====== CPi-A/​B/​S ​시리즈 ======+나머지 2개의 ​시리얼 포트는 후면 26핀 포트에 있습니다. 그리고 CPi-C에는 성능이 제한되어 있는 miniUART가 없습니다.
  
-CPi-C시리즈에는 기본적으로 2개의 시리얼 포트가 있습니다. 추가적으로 후면 26핀포트에 2개의 시리얼포트가 더 있습니다.+{{ :​comfilepi:​seralport:​uartadd.png?nolink |}}
  
-^  이름 ​ ^  종류 ​ ^  내부연결 ​ ^ 다른이름 ​ ^  컴파일파이 뒷면 ​ ^ +에 MAX232(RS232시그널 컨버터)를 추가해서 +/-10V 레벨의 ​RS232C ​통신이 가능하도록 하려면 CPIO보드를 추가하시면 됩니다.
-| UART0  |  ​본 UART  |  ttyAMA0 ​ | /dev/​serial0 ​ | COM0 RS232C ​라고 표기 | +
-| UART1  |  기본 UART  |  ttyS0  | /​dev/​serial1 ​ | COM1 RS485 라고 표기 |+
  
-CPi-C에는 miniUART가 없습니다.+{{ :​comfilepi:​seralport:​uartadd2.png?nolink |}}
  
-====== 모든 시리즈 공통사항 ======+====== ​시리얼 포트 : 모든 시리즈 공통사항 ====== 
 + 
 +[[comfilepi:​nmodbus4_k:​index|C#​언어에서 시리얼 포트 사용예 (NModbus4)]]
  
 ===== 리눅스 직렬 콘솔 비활성화 ===== ===== 리눅스 직렬 콘솔 비활성화 =====
comfilepi/seralport/index.1690504167.txt.gz · 마지막으로 수정됨: 2023/07/28 09:29 저자 Comfile Technology