新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于Web的MCF5249數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

基于Web的MCF5249數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)

作者: 時(shí)間:2011-07-20 來源:網(wǎng)絡(luò) 收藏

2.2 數(shù)據(jù)顯示模塊的

為了實(shí)現(xiàn)采集到的數(shù)據(jù)以方式顯示,需要選擇一個(gè)服務(wù)器。本文采用的服務(wù)器是BOA。在CGI程序中編寫一個(gè)函數(shù)讀取MACQ隊(duì)列中的數(shù)據(jù)并顯示。

(1)編寫一個(gè)CGI程序

*編寫一個(gè)讀取MACQ隊(duì)列中數(shù)值的函

readFromMacq()。

*編寫一個(gè)生成動(dòng)態(tài)HTML頁(yè)面的函數(shù)show()。

Void show_t(){

……

printf(Content-type:text/html);

prinft{

html>

head>

meta http-equiv=pragma content=no-cache>meta httpequiv=expire content=now>

title>/title>

/head>

body>);

在此將MACQ中的數(shù)據(jù)讀出,假設(shè)值賦給變量n

prinft(center)The value is %x!/center>

/body>

/html>,n);

}

*編寫一個(gè)CGI的主程序main_cgi。

在主程序中需要讀取HTML頁(yè)面中的字符,并判斷應(yīng)執(zhí)行那一個(gè)CGI程序。

(2)用HTML語(yǔ)言編寫一個(gè)主頁(yè)

在主面中應(yīng)包含:

ahref=/cgi-bin/main_cgi.cgi?flag=10 target=main>鍵接字符/a>.

其中,flag的值是main_cgi用于判斷應(yīng)執(zhí)行哪一個(gè)CGI程序的標(biāo)志。

結(jié)語(yǔ)

本文描述了使用微處理內(nèi)部∑—ΔADC進(jìn)行的硬件和軟件方法。給出的應(yīng)用方案和具體的應(yīng)用細(xì)節(jié)都已現(xiàn)場(chǎng)調(diào)試成功。是一個(gè)性價(jià)比較好的微處理器,可以用于家庭網(wǎng)關(guān)、MP3和工業(yè)


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

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

關(guān)閉