引言 隨著嵌入式系統在消費類電子、工業控制、航空航天、汽車電子、醫療保健、網絡通信等各個領域的廣泛應用。嵌入式系統這個名詞已經被各行各業的人所熟悉。嵌入式系統已經走進了人們的生活,正在以各種不同的形式改變著人們的生產、生活方式¨。。嵌入式系統一般由硬件平臺和軟件平臺2部分組成,其中硬件平臺由嵌入式微處理器和外圍硬件設備組成,軟件平臺由嵌入式操作系統和應用軟件組成。因為有了操作系統的存在,應用程序就不能像單片機那樣直接控制底層的硬件,必須通過操作系統提供的接口函數來完成對底層硬件的操作,這些接口函數就是驅動程序。為了滿足實際開發的需要,本文提供r 36按鍵小鍵盤驅動程序的編寫方法,并在Qt/E實際應用程序中調用了這些按鍵的鍵值,運行效果良好。 1按鍵硬件設計 系統按鍵輸入部分的硬件原理如圖1所示。36個按鍵按6×6方式排列.其中行線分別接$3C2410的GPB0、GPBl、GPB2、GPB3、GPB4、GPB5口,列線分別接GPFO、GPFl、GPG3、GPG5、GPG6、GPG7口。列線可以復用EINTO、EINTl、EINTll、EINTl3、EINTl4、EINTl5口,外接上拉電阻保證按鍵在未按下時中斷口處于穩定的高電平狀態。 作者:西南交通大學 胡章勇 蔣朝根 來源:單片機與嵌入式系統應用 2008 下載全文: ![]() |