新闻中心

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

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

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

  2.3 液晶屏显示软件设计

  液晶屏显示功能是通过向指定的内存区域进行写操作来实现的。通过读指令读取显示缓存区中的内容,并与写入数据相比较,就可有效地检测显示器缓存区RAM功能,结合各种SED1335控制器所提供的指令,全面检测液晶显示器。

  结合自身特点所设计的系统硬件电路,在编写软件程序时首先要定义数据段LCDCMD、LCDDATA,并在主程序中进行说明:

  #pragma DATA_SECTION(LCDCMD,“LCD_CMDFile”)

  #pragma DATA_SECTION(LCDDATA,“LCD_DATAFile”)

  然后在CMD中为这两个数据段分配地址:

  LCD DATA:origin=0x0080000,length=0x00001

  LCD CMD:origin=0x0080001,length=0x00001

  图2为液晶屏显示软件设计流程。

液晶屏显示软件设计流程

  尺寸相同的普通串口液晶刷屏速度一般为2~3 s,利用并口外扩数据总线设计方法可将刷屏速度提高到0.5 s,符合设计要求,若采用汇编语言开发该设计,刷屏速度将更快。

  3 PS/2键盘功能的实现

  3.1 PS/2接口简介

  本设计采用带有PS/2接口的扫描式键盘。PS/2接口键盘遵循双向同步串行协议,但主机在总线上总是具有优先权,只需将时钟拉低就可在任何时 候抑制来自键盘的通讯。物理PS/2接口是两类连接器中的一种,5引脚的DIN或6引脚的mini-DIN,目前常用的连接器为mini-DIN6引脚插 头,17键小键盘也是该连接器。

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


评论


相关推荐

技术专区

关闭