Chinaunix首页 | 论坛 | 博客
  • 博客访问: 338177
  • 博文数量: 95
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 157
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-26 20:03
文章分类

全部博文(95)

文章存档

2017年(15)

2015年(17)

2014年(63)

分类: 嵌入式

2014-03-28 22:02:44

   计算机的串口不能用,怎么与目标板的串口连接呢?

    windows下可以用USB转串口线实现,在google上搜索了一下,linux下更简单,连驱动都免装!

    测试环境:ubuntu 12.04

    总结如下:

     1. 首先确认ubuntu安装了minicom,如果没有安装,就按装一个:sudo apt-get install minicom
    2. 启动minicom, 设置串口设备为 /dev/ttyUSB0, 再设置波特率/数据位/停止位,保存为缺省配置df1

    3. 重启minicom, 复位目标板,看是否有打印信息?

     如果没有请确认:a)USB/串口线没问题,b)确认你使用的USB口是第一个(一个个的试吧,一般电脑不会标示出来)

设置串口:

输入: minicom -s
或者“minicom ,ctrl+a, z 配置选项,选择cOnfigure Minicom……O”
出现配置菜单:选serial port setup
进入串口配置
输入A配置串口驱动为/dev/ttyUSB0
输入E配置速率为115200 8N1
输入F将 Hardware Flow Control 设 为 NO
回车 退出
由于我们使用minicom作为超级终端控制路由器等设备, 而不是控制modem, 所以需要修改Modem and dialing, 将Init string, Reset string, Hang-up string设置为空. 设置完成后选择Save setup as dfl将当前设置保存为默认设置.
在配置菜单 选Save setup as df1保存(一定要记得这一步)
选Exit退出

下次在输入minicon 即可直接进入。
命令minicom是进入串口超级终端画面,而minicom -s为配置minicom。
说明/dev/ttyUSB0 对应为USB转串口0 为你连接开发板的端口。

阅读(1782) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~