在MAC OS X下安装usb转串口驱动(PL2303主控芯片)
本文原创于http://www.cnblogs.com/humaoxiao,非法转载者请自重!
因为最近手里有一块STM32Discovery开发板,所以想搞一下STM32的开发,我前面的博文已经讲过怎么在MAC OS X下搭建STM32的开发环境(完全DIY),今天给大家带来的是安装usb转串口驱动程序。
首先看一下usb转串口线:
正面
反面
好吧,完全看不出它的芯片用的啥,拆之--
哈哈,原来是大名鼎鼎的PL-2303芯片,Prolific公司的产品,当然要到官网下载驱动啦!
打开网站http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41下载最新的MAC串口驱动,下载完成后解包应该是下面这三个文件:
双击.pkg文件安装驱动,安装完成之后必须重启电脑。
重启完成之后我们在“网络偏好设置”中,发现多了一项USB-SerialController
这说明我们的驱动安装成功了!
下面进行简单的测试,终端执行命令:
cd /dev
ls tty.*
你会发现输出中有一项为tty.usbserial,没错,这就是我们的串口设备。
首先配置minicom(minicom的安装非常简单,使用brew安装,终端输入sudo brew install minicom即可),终端输入
minicom -s
我们选择第三项Serial port setup,回车,进入详细设置,第一项Serial Device手动改为:/dev/tty.usbserial,Hardware Flow Control改为:No,最后如下:
输入Y回车,选Exit,成功进入minicom:
这时我们键盘输入任何字符都是没有反应的,因为minicom打印出来的只是串口接收到的数据,这里我们简单的将串口公头的2和3脚用跳线帽短接,这样我们发送什么就能收到什么,俗称“回环”操作:
现在我们再在minicom里输入字符,这时如果硬件工作正常,就会返回打印信息了:
测试结束:)
------------------------------------
大家可以+关注我的博客,以便得到最新的文章。
------------------------------------
打字不易,转载请注明出处(http://www.cnblogs.com/humaoxiao/p/3594953.html),谢谢。
在MAC OS X下安装usb转串口驱动(PL2303主控芯片)的更多相关文章
- WIN10下安装USB转串口驱动出现“文件的哈希值不在指定的目录”的解决办法
今天安装openJTAG驱动时出现“文件的哈希值不在指定的目录”,系统为WIN10专业版. 原因是驱动无数字签名,在WIN10中是不安全的驱动,所以显示哈希值不在范围内不能安装. 经查阅已经解决,发放 ...
- 在Mac OS X下安装Android Studio
在Mac OS X下安装Android Studio只需要几步. 1. 下载Android Studio安装包(.dmg). 2. 打开Terminal输入java -version命令查看是否已安装 ...
- Mac OS X 下安装使用 Docker (2017年7月)
两年前的一篇 Mac OS X 下安装使用 Docker 安装时还是用的 boot2docker, 如今进化到了在 Mac OS X 下用 Docker Toolbox, 而且命令也由 boot2do ...
- 在Mac OS环境下安装MySQL服务
在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...
- Mac OS X 下安装使用 Docker
它依赖于 LXC(Linux Container),能从网络上获得配置好的 Linux 镜像,非常容易在隔离的系统中运行自己的应用.也因为它的底层核心是个 LXC,所以在 Mac OS X 下需要在 ...
- Mac OS X 下安装python的MySQLdb模块
参考资料: mac os x下python安装MySQLdb模块 http://www.codeif.com/post/1073/ MAC OSX使用Python安装模块有关问题 http:// ...
- TI 开发板安装USB转串口驱动
使用TI开发板的时候,USB转串口驱动没有,显示,无法识别设备.搜了好久才搜到相关驱动. 做个记录. 链接: https://pan.baidu.com/s/1ZT5zzVcU727jrYacKVoT ...
- 如何在MAC OS X下安装配置java开发工具
简介: Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.Java语言作为静态面向对象编程语 ...
- mac OS X下安装Redis及Thinkphp3.1使用Redis
一.安装Redis 1.安装Homebrew 在终端输入ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/install/maste ...
随机推荐
- MySQL锁系列2 表锁
http://www.cnblogs.com/xpchild/p/3789068.html 上一篇介绍了MySQL源码中保护内存结构或变量的锁,这里开始介绍下MySQL事务中的表锁. 注1: 在表 ...
- 今天分享一个抽奖的类Lottery
/* * Copyright (C) 2014 Jason Fang ( ijasonfang@gmail.com ) * * Licensed under the Apache License, V ...
- A Brief Introduction to the Design of UBIFS
http://pan.baidu.com/s/1dDy0jip 译文:http://blog.csdn.net/kickxxx/article/details/6573396 项目闲暇,想了解下UBI ...
- org.apache.hadoop.filecache-*
我不知道为什么这个包为什么是空的,从名字上看应该是一些管理文件缓存的类吗? 网上也没查到什么,各种群里也没大牛回答. 期望某位大牛能告诉我答案,谢谢
- Google Code Jam 2009, Round 1C C. Bribe the Prisoners (记忆化dp)
Problem In a kingdom there are prison cells (numbered 1 to P) built to form a straight line segment. ...
- 结合源码看nginx-1.4.0之nginx事件驱动机制详解
目录 0. 摘要 1. nginx事件模块组织结构 2. nginx事件模块数据结构及类图 3. nginx事件模块运行机制 4. 练习:一个简单的事件驱动模块 5. 小结 6. 参考源码
- Advanced Installer
Advanced Installer是一款功能强大.可生成符合 MS Windows 认证的 Windows Installer 的 MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的 ...
- java 调用OpenOffice将word格式文件转换为pdf格式
一:环境搭建 OpenOffice 下载地址http://www.openoffice.org/ JodConverter 下载地址http://sourceforge.net/projects/jo ...
- 从医生看病和快餐店点餐理解Node.js的事件驱动
第一个例子是关于医生看病. 在美国去看医生,需要填写大量表格,比如保险.个人信息之类,传统的基于线程的系统(thread-based system),接待员叫到你,你需要在前台填写完成这些表格,你站着 ...
- ajax-典型应用-验证用户名
用servlet实现后台: