基于Arm-Linux的嵌入式智能家居控制系統(tǒng)的設(shè)計(jì)
4 應(yīng)用程序的設(shè)計(jì)
通過(guò)一個(gè)應(yīng)用程序?yàn)槔f(shuō)明如何把QT圖形系統(tǒng),嵌入式數(shù)據(jù)庫(kù)SQLite,linux下的串口通信程序結(jié)合到一起完成應(yīng)用程序的設(shè)計(jì)。通過(guò)下列語(yǔ)句在C與C++程序中調(diào)用SQLite的API完成數(shù)據(jù)庫(kù)的創(chuàng)建、插入數(shù)據(jù)與查詢數(shù)據(jù)。
在系統(tǒng)中還需要在數(shù)據(jù)庫(kù)系統(tǒng)中存儲(chǔ)很多其他信息,遵循上述步驟分別建立相應(yīng)的數(shù)據(jù)表存儲(chǔ)報(bào)警電話號(hào)碼tel,工作狀態(tài)設(shè)定set,設(shè)備工作信息zt,報(bào)警信息bj等。圖形界面、SQLite及串口通信程序的開(kāi)發(fā)的基本過(guò)程如圖4所示。本文引用地址:http://2s4d.com/article/150896.htm linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論