[직렬 연결] Mac로 직렬 콘솔을 사용해 봤어요.

다음 그림에 직렬로 연결된 마이크로컴퓨터입니다.

Windows의 경우 필요한 드라이버를 설치합니다.
TeraTerm 등을 통해 직렬 연결을 할 수 있습니다.
Mac의 경우
터미널에서 이 글의 명령을 입력하여 직렬 연결을 할 수 있습니다.

컨디션


・Mac OSX Yosemite
• 약 4000엔에 구입한 16bit 마이크로컴퓨터

실제로 해봤어요.


① Mac와 마이크로컴퓨터를 연결하지 않고 다음과 같은 조작을 실행한다$ ls -l /dev/tty.*단말기
$ ls -l /dev/tty.*
crw-rw-rw-  1 root  wheel   18,   0  6 10 02:13 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw-  1 root  wheel   18,   2  6 10 02:13 /dev/tty.Bluetooth-Modem
② Mac 및 마이크로컴퓨터 연결
③ 마이크로컴퓨터(tty 장치) 확인$ ls -l /dev/tty.*단말기
$ ls -l /dev/tty.*
crw-rw-rw-  1 root  wheel   18,   0  6 10 02:13 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw-  1 root  wheel   18,   2  6 10 02:13 /dev/tty.Bluetooth-Modem
crw-rw-rw-  1 root  wheel   18,   8  6 10 12:13 /dev/tty.usbmodem1421
④ 마이크로컴퓨터 확인(tty 장치 확인)
③의 조작을 통해 추가된 것을 확인할 수 있다/dev/tty.usbmodem1421.
이번에 연결된 이 마이크로컴퓨터(tty설비)는 usbmodem1421이다.
⑤ cu 명령 실행$ cu -l /dev/tty.”ttyデバイス名”단말기
$ cu -l /dev/tty.usbmodem1421
Connected.
⑥ screen 명령$ screen /dev/tty.”ttyデバイス名”단말기
$ screen /dev/tty.usbmodem1421
잘 연결되면...
not find cmd token
at LN# 0
OK
ok로 보이기 (아무것도 보이지 않으면 enter (return) 키를 누르십시오)
만약 오류가 발생하여 도저히 연결할 수 없다면
너는 나의 컴퓨터를 의심하는 것이 좋겠다.
정전기의 영향을 받아 작동하지 않는 상태일 수 있습니다.
나도 그래, 처음엔 뭐가 나빴을까...나는 매우 초조하다.

프로그램 실행 등


load를 하면서
BASIC로 프로그램을 직접 씁니다.
마지막으로 end와 999를 쓰고 enter를 누르면run으로 실행할 수 있습니다.
프로그램을 삭제하려는 경우
load를 치고 공백을 입력하고 다음 줄에서 control+C로 강제로 끝내면 데이터를 삭제할 수 있습니다.
(↑이 방법이 맞는지 모르겠지만...없어지니까 이렇게 한다(땀)
한 번 한 번 프로그램을 삭제하고load를 진행하는 것이 귀찮아지기 시작합니다...
그리고 입력한 텍스트는 delete 키로 삭제할 수 없습니다
텍스트 편집기에 프로그램을 쓴 다음 복사합니다.
⑥ 절단 방법
control+a를 누른 후 a를 풀고/를 누릅니다.
그러면
Really quit and kill all your windows [y/n]
터미널 아래에 나타나면 y 를 누르면 종료합니다.
이상 [직렬 연결]은 Mac로 직렬 콘솔을 사용해 보았습니다.
네.

사이트 축소판 그림


· Mac로 직렬 콘솔을 사용하는 방법
URL: http://www.maruko2.com/mw/Mac_%E3%81%A7%E3%82%B7%E3%83%AA%E3%82%A2%E3%83%AB%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95
· Mac OS X(Snow Leopard)에서 Serial Console(Serial Console)
URL: http://www.ytsuboi.org/wp/archives/1219

좋은 웹페이지 즐겨찾기