嵌入式Linux中基于Qt/Embedded的鍵盤接口設(shè)計(jì)
嵌入式Linux中基于Qt/Embedded的鍵盤接口設(shè)計(jì)
嵌入式Linux中基于Qt/Embedded的鍵盤接口設(shè)計(jì)
在單片機(jī)應(yīng)用系統(tǒng)中,存在多種形式的外部數(shù)據(jù)輸入接口界面,例如RS-232C串行通信、鍵盤輸入等[1,4] 。其中利用鍵盤接口輸入數(shù)據(jù),是實(shí)現(xiàn)現(xiàn)場實(shí)時(shí)調(diào)試、數(shù)據(jù)調(diào)整和控制最常用的方法。單片機(jī)的外圍鍵盤擴(kuò)展電路有多種實(shí)
基于CPLD的專用鍵盤接口芯片的方案設(shè)計(jì)
內(nèi)置中文字庫的點(diǎn)陣液晶顯示驅(qū)動(dòng)器RA8806具有極強(qiáng)的通用性。RA8806集成的8×8的鍵盤掃描接口和4線電阻式觸模屏控制接口為人機(jī)交互界面提供了理想的解決方案。給出了RA8806詳細(xì)的硬件配置方法和相關(guān)程序。實(shí)驗(yàn)結(jié)果表明,RA8806構(gòu)成的人機(jī)交互系統(tǒng)的硬件電路更加緊湊、可靠,軟件設(shè)計(jì)更加方便。