完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
这两天在研究rk3399跑Android7.1.2系统,自己添加HOME和返回键。
研究linux或者Android驱动移植一直秉承自下向上的研究 首先硬件,Android7.1.2HOME和返回键已经可以脱离实体硬件,用虚拟按键充当了。 设备树目录 Android_Src_Path/kernel/arch/arm64/boot/dts/rockchip/ rk3399-android.dtsi中定义了HOME,BACK等按键。可以看到power键是实体按键,HOME,返回,MENU键没有实体按键。 /*rk3399-android.dtsi文件部分内容*/ rk_key: rockchip-key { compatible = "rockchip,key"; status = "okay"; io-channels = <&saradc 1>; vol-up-key { linux,code = <113>; label = "volume up"; rockchip,adc_value = <1>; }; vol-down-key { linux,code = <114>; label = "volume down"; rockchip,adc_value = <170>; }; power-key { gpios = <&gpio0 5 GPIO_ACTIVE_LOW>; linux,code = <116>; label = "power"; gpio-key,wakeup; }; menu-key { linux,code = <59>; label = "menu"; rockchip,adc_value = <746>; }; home-key { linux,code = <102>; label = "home"; rockchip,adc_value = <355>; }; back-key { linux,code = <158>; label = "back"; rockchip,adc_value = <560>; }; camera-key { linux,code = <212>; label = "camera"; rockchip,adc_value = <450>; }; }; |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1496 浏览 1 评论
synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?
1682 浏览 1 评论
RK3588 GStreamer调试四路鱼眼摄像头四宫格显示报错
3963 浏览 1 评论
【飞凌嵌入式OK3576-C开发板体验】RKNN神经网络-YOLO图像识别
254 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
1336 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 19:27 , Processed in 0.645987 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号