Chinaunix首页 | 论坛 | 博客
  • 博客访问: 569275
  • 博文数量: 169
  • 博客积分: 2656
  • 博客等级: 少校
  • 技术积分: 1685
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-30 13:03
文章分类

全部博文(169)

文章存档

2011年(1)

2010年(135)

2009年(33)

我的朋友

分类: 嵌入式

2010-05-14 13:04:37

vxWorks的shell下针对串口实现了一些快捷键,他们的处理跟正常的命令处理没有区别。命令的实现分为串口输入和命令解释两个部分。在我们调试串口驱动的时候一般会做两种选择:查询或者中断,可以使用任何一种。选定了一种以后ioLib会在串口install的时候注册一个接收回调函数,当串口收到字符的时候会调用这个回调函数把字符送到 ioLib的缓冲区,然后shell任务进行具体的处理。

几个常用的快捷命令:
ctrl+s: 阻塞串口输入
ctrl+q: 解阻塞串口输入
ctrl+x: 复位
ctrl+h: 删除一个字符,相当于backspace
ctrl+u: 删除一行
ctrl+c: abort shell任务,一般用于中止shell命令的执行

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