기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
다음과 같은 회로도가 있습니다.
<1번회로도>
gpio0<<--------스위치--------<<gpio1
예전 질문에서 <<--는 출력이고 --<<는 입력이라 들었습니다.
헌대 CPU의 회로도를 보면 다음과 같습니다.
<2번회로도>
| ------<<gpio0
CPU |
| ------<<gpio1
즉 gpio0과 1은 모두 CPU입장에서는 입력으로 표시되어 있는데
gpio1은 실제론 출력이 되어야 1번 회로의 입력으로 들어갈 수 있습니다.
어디가 잘못된건가요?
Off-page connection은 아래와 같이 입력/출력/양방향을 정확히 표기하여야 합니다만...
DRC(Desgin Rule Check) Error가 발생하지 않기때문에 편의상 섞어서 사용하는 경향이 있습니다.
정확히 해주시면 회로 디버깅이나 리뷰에 많은 도움이 된답니다.
-|==> PORTRIGHT-L (Arrow right / Pin left)
-<==| PORTLEFT-L (Arrow left / Pin left)
-<==> PORTBOTH-L (Arrow left & right / Pin left)
<==|- PORTLEFT-R (Arrow left / Pin right)
|==>- PORTRIGHT-R (Arrow right / Pin right)
<==>- PORTBOTH-R (Arrow left & right / Pin right)
올려주신 기호를 Port로 착각하고 밑의 질문에 답변을 잘못달았습니다.
저는 Port을 사용시 신호의 방향성을 주어 사용합니다.
올려주신 기호는 Off-page connector라고 하네요...
따라서 밑의 질문에서 두번째 답변을 달아주신 분의 답이 맞네요.
첨부파일의 12,13page를 참고해주세요.
혼란을 드려 죄송합니다^^