為了定位嵌入式設(shè)備當(dāng)前運(yùn)行軟件的版本,設(shè)計(jì)了一種獲取嵌入式軟件版本信息的方法,首先設(shè)計(jì)電路實(shí)現(xiàn)按鍵檢測(cè)和LED驅(qū)動(dòng)復(fù)用IO腳,當(dāng)IO腳為輸入方向時(shí),通過(guò)IO狀態(tài)的讀取可以檢測(cè)按鍵的按下和彈起狀態(tài),當(dāng)IO腳為輸出方向時(shí),可以設(shè)置高低電平實(shí)現(xiàn)LED的亮滅控制。具體應(yīng)用時(shí),首先設(shè)置IO腳為輸入方向,周期檢測(cè)按鍵操作,檢測(cè)到有效的按鍵按下操作后,當(dāng)按鍵彈起時(shí)將IO腳設(shè)置為輸出方向,以PWM的方式驅(qū)動(dòng)LED,通過(guò)不同的閃爍頻率、間歇時(shí)間和閃爍次數(shù)進(jìn)行軟件版本的顯示。
標(biāo)簽:
嵌入式軟件
版本
上傳時(shí)間:
2013-10-17
上傳用戶:waixingren