新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > arm開發(fā)按鍵控制lcd十字光標(biāo)問題

arm開發(fā)按鍵控制lcd十字光標(biāo)問題

作者: 時(shí)間:2016-11-21 來源:網(wǎng)絡(luò) 收藏


問題描述:main函數(shù)中的while循環(huán)檢測(cè)按鍵的按下,也即低電平,十字光標(biāo)移動(dòng),問題是:不移動(dòng)
本質(zhì)問題:GPF0設(shè)置為輸入,但是這個(gè)輸入檢測(cè)不到低電平
嘗試解決辦法:
1.單獨(dú)檢測(cè)硬件電路:寫檢測(cè)按鍵電平,驅(qū)動(dòng)led燈,功能正常--------------排除
2.檢測(cè)是否while循環(huán)沒進(jìn)去:如果高電平程序自動(dòng)移動(dòng)十字光標(biāo),功能正常-------------排除
3.進(jìn)一步確定了是低電平檢測(cè)不到
4.試了一下把檢測(cè)電平的引腳配置放到while循環(huán)中可以,問題解決,實(shí)現(xiàn)了上下左右移動(dòng)


關(guān)鍵詞: arm按鍵控制十字光

評(píng)論


技術(shù)專區(qū)

關(guān)閉