在Mac上使用USB转串口调试树莓派
目录
安装PL2303驱动
- 下载官方驱动:PL2303 Mac OS X Driver Download
- 安装驱动,安装完成后重启电脑;
- 检测安装成功:
- 插上USB转串口模块,打开终端执行以下命令
ls /dev/tty.usb*
,出现/dev/tty.usbserial
则说明安装成功。 - 另外在系统信息中能看到相关信息:硬件-USB-USB 3.0总线-USB-Serial Controller。
- 在“网络偏好设置“设置里多了一项USB-SerialController。
- 插上USB转串口模块,打开终端执行以下命令
连接树莓派和USB转串口模块
测试发现可以使用串口模块给树莓派供电,在不接风扇的情况下。树莓派外侧引脚,从边缘数起第2、3、4、5引脚分别是VCC(5v)、GND、TX、RX。按照引脚图与树莓派连接即可。
调试
- 连接好硬件之后,在终端中输入命令
screen /dev/tty.usbserial 115200
就会出现树莓派的登录界面(如果开机完成的话~)。 - 断开连接时,不能关闭终端窗口后直接把串口模块拔出,会造成系统重启。终端退出的时候不会自动断开与树莓派的连接。需要执行:
ps -x|grep tty
,得到串口连接的进程号,然后:kill 进程号
。
如果只是不小心给关了,需要再次连接,同样需要kill一下,然后再screen进行连接,否则也可能会出现could not find PTY的错误提示。
FAQ
如何卸载PL2303驱动?
首先,需要在终端中执行以下命令:
|
|
然后在“网络偏好设置“设置中删除USB-SerialController。
最后重启电脑。
screen命令不存在?
在终端中执行下列语句来安装screen命令:
|
|