1引言
随着电子信息技术的飞速发展,信息家电和各式各样的移动终端得到越来越广泛的应用。在这些人机交互(HMI)较频繁的嵌入式系统中,键盘是一种应用昀为广泛的输入设备。由于嵌入式系统具有功耗低、体积小、专用性强等特点,因此嵌入式键盘常常要求具有特殊的工作方式和特定的驱动设计。
本文讨论了基于ADSP-BF561的非编码矩阵键盘的硬件设计,并详细阐述和分析了键盘驱动程序实现中的关键问题。ADSP-BF561是AnalogDevicesInc.推出的针对多媒体和通信应用方面的一款高性能DSP产品,具有快速的数据处理能力和丰富的外设接口,已广泛使用在各种网络多媒体应用中。
该键盘设计已应用于一款以uClinux2.6和ADSP-BF561作为软硬件核心的网络视频电话终端产品,在实际应用中表现出较好的稳定性和实时性。
1引言
随着电子信息技术的飞速发展,信息家电和各式各样的移动终端得到越来越广泛的应用。在这些人机交互(HMI)较频繁的嵌入式系统中,键盘是一种应用昀为广泛的输入设备。由于嵌入式系统具有功耗低、体积小、专用性强等特点,因此嵌入式键盘常常要求具有特殊的工作方式和特定的驱动设计。
本文讨论了基于ADSP-BF561的非编码矩阵键盘的硬件设计,并详细阐述和分析了键盘驱动程序实现中的关键问题。ADSP-BF561是AnalogDevicesInc.推出的针对多媒体和通信应用方面的一款高性能DSP产品,具有快速的数据处理能力和丰富的外设接口,已广泛使用在各种网络多媒体应用中。
该键盘设计已应用于一款以uClinux2.6和ADSP-BF561作为软硬件核心的网络视频电话终端产品,在实际应用中表现出较好的稳定性和实时性。
举报