從代碼實現按鈕的卡主狀態

@zgcwkj  2021年03月07日

分類:

代碼 其它 

從代碼實現按鈕的卡主狀態。我之前一直不知道咋實現,今天看到一個別人的邏輯代碼,所以記錄下!

物理功能:

圖示:switch
文章:https://www.zhihu.com/question/22816489

代碼:(我用中文記錄了,主要是邏輯實現)

if (引腳電平 == 0)
{
    打印("第一次按下按鍵\r\n");
    while (引腳電平 == 0)
    {
        打印("卡主第一次按下按鍵\r\n");
        延時(1);
    };
    延時(20);
    while (1)
    {
        打印("進入死循環\r\n");
        if (引腳電平 == 0)
        {
            打印("第二次按下按鍵\r\n");
            while (引腳電平 == 0)
            {
                打印("卡主第二次按下按鍵\r\n");
                延時(1);
            };
            打印("結束全部循環體\r\n");
            return;
        }
        延時(10);
    }
}


評論已關閉

Top