工控主板EM9000同时支持标准键盘和矩阵键盘

 2009-7-14              

        EM9000工控主板是一款预装Window CE操作系统的高性能嵌入式主板产品,在进入市场两年多时间里得到了客户的广泛认可,已成为英创公司的主力产品之一。在以往的EM9000版本中,由于驱动程序的限制,客户在键盘类型的选择上要么只能选择USB接口的标准键盘,要么只能选择EM9000自带的矩阵键盘,这种情况有可能限制了客户产品的灵活性。最近我们从解决同时支持标准键盘和矩阵键盘为出发点,结合充分利用EM9000的GPIO资源等因素,对EM9000的矩阵键盘驱动进行了一次调制升级。在调制升级后的新EM9000版本中,使用上包括了以下特点:

        1、同时支持基于USB接口的标准键盘和4×4矩阵键盘。

        2、对需要8×8扩展矩阵键盘功能的客户,不再需要对GPIO13加5K下拉电阻,而是在系统启动后,通过Telnet登录到EM9000,并运行EM9000的内部命令如下:

        \> ExKeySet

        即可打开矩阵键盘的扩展功能,再重新启动系统,扩展功能就会生效。扩展设置会存储在系统的HIVE配置表,只需设置一次即可。

        3、与8×8扩展矩阵键盘功能同样的处理方式,对需要音频输出功能的客户,也不再需要对GPIO15加5K下拉电阻,而是在系统启动后,通过Telnet登录到EM9000,并运行EM9000的内部命令如下:

        \> AudioSet

        即可打开音频输出功能,再重新启动系统,音频输出功能就会生效。音频输出设置会存储在系统的HIVE配置表,只需设置一次即可。

        4、由于扩展矩阵键盘和音频输出是复用管脚的,因此这两种功能只能选择一种使用。有关管脚复用的详细说明可参考《EM9000数据手册》或技术天地的相关文章《工控主板EM9000数字IO的增强扩展》。

        5.选用系统命令方式选择扩展功能后,使GPIO13、GPIO15能够完全独立的使用,从而提高了EM9000的GPIO资源的利用率。

        对已购买EM9000的客户,若需要同时使用标准键盘和矩阵键盘,可把EM9000寄回英创公司,进行免费内核升级。本次以键盘驱动为主的内核升级也将包括在后续所有新出货的EM9000产品以及EM9000产品的维护中。