hi,我们的产品使用imx6ul平台,源码是官方发布的fsl_yocto-4.1.15_2.0.0-ga,使用自带的矩阵键盘接口,在device tree中kpp的pad定义如图所示,只是后面的寄存器值该怎么填写呢,官方的源码包内没有该平台的kpp demo可供参考,望解答。
Solved! Go to Solution.
Hi,
我们的I.MX6UL EVK没有KPP的硬件接口,所以再linux BSP中会没有DEMO它的具体使用方法。下面是给你的参考建议:
(1)Device tree配置
--复用配置:你给出的图中,是对引脚复用的配置,这是对的。
--加载驱动:我们的bsp中,有对I.MX KPP的驱动程序。
(2)硬件支持
使用KPP的功能,你需要有硬件电路的支持,也就是矩阵键盘。
(3)参考I.MX51的EVK
我们的I.MX51 EVK板子支持KPP,因此它的BSP中也支持完整的KPP方案,所以,硬件和软件上,你都可以参考I.MX51 evk的板子。
Have a great day,
Weidong Sun
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi,
我们的I.MX6UL EVK没有KPP的硬件接口,所以再linux BSP中会没有DEMO它的具体使用方法。下面是给你的参考建议:
(1)Device tree配置
--复用配置:你给出的图中,是对引脚复用的配置,这是对的。
--加载驱动:我们的bsp中,有对I.MX KPP的驱动程序。
(2)硬件支持
使用KPP的功能,你需要有硬件电路的支持,也就是矩阵键盘。
(3)参考I.MX51的EVK
我们的I.MX51 EVK板子支持KPP,因此它的BSP中也支持完整的KPP方案,所以,硬件和软件上,你都可以参考I.MX51 evk的板子。
Have a great day,
Weidong Sun
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------