新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > DSP嵌入式系统人机接口设计

DSP嵌入式系统人机接口设计

作者: 时间:2010-12-14 来源:网络 收藏

  3.2 PS/2接口硬件电路设计

  PS/2接口只需2根数据线,连接简单,图3为PS/2接口硬件连接电路。

PS

 3.3 PS/2接口键盘软件设计

  处理器监控按键矩阵,若发现有按键被按下释放或按住,将发送扫描码信息包到计算机。其 中,扫描码有通码和断码两种类型。当按下或按住按键时,发送通码;当释放按键时,则发送断码。每个按键分配有唯一的通码和断码,则主机可通过查找唯一的扫 描码测定具体的按键。键盘上的每个按键的通断码组成扫描码集,PS/2接口键盘默认使用第二套扫描码。

  键盘遵循一种每帧包含11位的串行协议,这些位分别为:1个起始位,总为0;8个数据位,低位在前;1个校验位,奇校验;1个停止位,总为1。为了减小系统开销,该设计采用中断方式,在中断程序中检测扫描码,其部分程序代码如下:

程序

  为减小误码率,在判断通码后再检测断码,使得处理器获得更准确的判断。

  4 结论

  本文介绍一种以为核心的人机接口设计,经实践证明,该设计方案简沽实用,用途广泛。基于该系统设计思路,根据实际需要和处理器特点会有多种设计方案,并结合BIOS系统的开发将使多任务间的调度更方便。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

关键词: DSP 嵌入式 数据采集

评论


相关推荐

技术专区

关闭