引 言
随着嵌入式系统的飞速发展,在嵌入式手持设备中,人机交互设备是与用户接触最多的部分,最能够直接快速地体现出该设备的性能。所以,是否有一个友好的、快速的、可靠的人机交互设备已经成为衡量一款手持设备的重要指标。在嵌入式人机交互设备中,键盘由于其具有很高的准确性和可靠性,能够适应各种恶劣的工作环境,并且具有很长的使用寿命,而得到广泛应用。
本文根据手持终端的特点,设计出一款矩阵键盘,并在Linux平台下开发出键盘的驱动程序。采用Qt/Embedded构建图形界面,通过对Qt/Embedded自带输入法的分析,结合Murphpinyin中文输入法软件包,构建了一款可输入数字、中/英文的嵌入式键盘。
2019-7-26 10:44:35
3 总 结
本文介绍了基于S3C2440的矩阵键盘的硬件设计方法和软件的驱动开发方法,通过将Murphpinyin开源软件包与Qt/Embeded自带输入法的融合,使用按键复用的策略,采用较少的按键,构建了一款可输入数字、中/英文的嵌入式键盘,并在S3C2440上实现。为手持终端提供了一种嵌入式键盘的解决方案。
3 总 结
本文介绍了基于S3C2440的矩阵键盘的硬件设计方法和软件的驱动开发方法,通过将Murphpinyin开源软件包与Qt/Embeded自带输入法的融合,使用按键复用的策略,采用较少的按键,构建了一款可输入数字、中/英文的嵌入式键盘,并在S3C2440上实现。为手持终端提供了一种嵌入式键盘的解决方案。
举报