mac os x 串口终端完整手册
一. 终端软件选择
作为一个手机应用和嵌入式软件开发者,我经常会在mac os x 通过串口操作开发板。
商业版串口终端没用过,最早用的是图形界面ZTerm,但是这个让人迷惑,经常找不到配置串口参数在哪里。而且经常出错。
最后转向用mac os x 的gnu screen 打开终端很简单
screen /dev/tty.usbserail 115200
其中/dev/tty.usbserail 串口设备结点,115200是波特率。开始还工作很好。后来发现问题多多。
- 无法真正退出(可能没找到方法,最后只能在任务管理器中强行杀死screen)
- 找不到关掉硬件流控的地方,经常第二次打开screen,就只能输出无法输入。
- 在运行中拨掉usb serial 导致mac os x重启(可能是驱动原因)
因此我选择其它方案 ,这一篇文章比较系统介绍mac os x 串口终端
http://www.pbxbook.com/other/mac-tty.html
我简单测试后,还是确定使用我的老朋友,Linux下常见的minicom 来作为串口终端软件,它的使用我太熟悉了
二.minicom 使用
安装
一种源码编译安装,
我是用brew 简单的网络安装,前提是机器上安装了brew
brew install minicom
配置
minicom -s 配置串口 进行配置界面
使用
minicom 即可
退出
在Linux下退出minicom 按ctrl-a x 即可。
但是在Mac OS X这个方法失效了。后来找到方法是
http://osxdaily.com/2013/02/01/use-option-as-meta-key-in-mac-os-x-terminal/
把option键映射成 meta键。即打开终端的偏 好设置,把option键映射
设置后,按option(即alt)+ a x 即可退出。