查看: 14333|回復: 2
打印 上一主題 下一主題

[提問(wèn)] iTOP-4412開(kāi)發(fā)板如何實(shí)現一鍵開(kāi)機啟動(dòng)和長(cháng)按彈出關(guān)機對話(huà)框

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2016-12-26 10:04:09 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
拿到板子,經(jīng)過(guò)修改電阻后,RESET按鍵可以實(shí)現開(kāi)機啟動(dòng)。但是在開(kāi)機狀態(tài)下長(cháng)按RESET鍵會(huì )重啟。
所以關(guān)機仍然要通過(guò)GPIO鍵盤(pán)上的SLEEP按鍵來(lái)實(shí)現,通過(guò)上報KP_POWER鍵值實(shí)現。

鑒于手機上的使用習慣,希望一個(gè)按鍵實(shí)現這兩個(gè)功能,
1.即關(guān)機狀態(tài)下長(cháng)按此按鍵系統開(kāi)機,
2.開(kāi)機狀態(tài)下短按此按鍵鎖屏,長(cháng)按此按鍵系統彈出關(guān)機界面。

系統硬件或驅動(dòng)上應該如何修改?
沙發(fā)
發(fā)表于 2016-12-26 17:02:18 | 只看該作者
可在鍵盤(pán)驅動(dòng)里面先設置reset那個(gè)gpio為中斷模式,然后注冊reset那個(gè)按鍵的中斷處理函數,在中斷處理函數里面向input子系統上報POWER的鍵值(就是sleep那個(gè)鍵的鍵值),這樣可以實(shí)現休眠喚醒。
板凳
發(fā)表于 2016-12-27 10:41:57 | 只看該作者
不錯 學(xué)習了
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页