基于ARM的無(wú)線視頻監(jiān)控系統(tǒng)的解決方案
5 系統(tǒng)運(yùn)行
本系統(tǒng)運(yùn)行過(guò)程通過(guò)超級(jí)終端連接計(jì)算機(jī)和開(kāi)發(fā)板,利用串口傳輸數(shù)據(jù),通過(guò)超級(jí)終端可以監(jiān)控目標(biāo)板信息,也可以向目標(biāo)板傳輸命令,控制目標(biāo)板操作。
運(yùn)行過(guò)程是先啟動(dòng)嵌入式目標(biāo)板ARM 視頻監(jiān)控端,如果目標(biāo)板上連接有USB攝像頭,連接有無(wú)線網(wǎng)卡,則系統(tǒng)首先運(yùn)行嵌入式操作系統(tǒng),通過(guò)驅(qū)動(dòng)加載命令insmod將攝像頭和網(wǎng)卡的驅(qū)動(dòng)加載進(jìn)Linux內(nèi)核,攝像頭驅(qū)動(dòng)成功后,運(yùn)行視頻采集的視頻監(jiān)控端程序servfox,視頻采集就能夠正常運(yùn)行。然后運(yùn)行計(jì)算機(jī)視頻接收端應(yīng)用程序,運(yùn)行錄像播放軟件,從而整個(gè)視頻監(jiān)控系統(tǒng)得以正常運(yùn)行。
6 結(jié)語(yǔ)
本文給出了一種基于嵌入式ARM技術(shù)的無(wú)線視頻監(jiān)控系統(tǒng)的解決方案。建立了嵌入式系統(tǒng)開(kāi)發(fā)的交叉編譯環(huán)境,進(jìn)行了操作系統(tǒng)移植,編譯并通過(guò)了嵌入式操作系統(tǒng)下無(wú)線網(wǎng)卡和USB攝像頭的驅(qū)動(dòng)程序,利用模塊化程序設(shè)計(jì)方法,設(shè)計(jì)了基于ARM 技術(shù)的無(wú)線視頻監(jiān)控端軟件和計(jì)算機(jī)視頻接收端軟件,并對(duì)系統(tǒng)的運(yùn)行進(jìn)行了測(cè)試,結(jié)果表明,該方案中的整個(gè)視頻監(jiān)控系統(tǒng)得以正常運(yùn)行,從而實(shí)現(xiàn)了視頻的監(jiān)控。
c語(yǔ)言相關(guān)文章:c語(yǔ)言教程
linux相關(guān)文章:linux教程
評(píng)論