基于3G手機(jī)的視頻監(jiān)控系統(tǒng)的設(shè)計(jì)
有關(guān)Micro2440開發(fā)板發(fā)送圖片及3G手機(jī)接收?qǐng)D片的部分程序如下所示:
4 應(yīng)用軟件設(shè)計(jì)及實(shí)驗(yàn)結(jié)果
操作系統(tǒng)與硬件平臺(tái)間采用虛擬串口進(jìn)行通信,EVC在實(shí)現(xiàn)串口數(shù)據(jù)通信中存在2個(gè)局限性:一是EVC不支持串口通信控件MScomm,另一個(gè)是WinCE不支持重疊I/O操作。因此,要采用WinCE的API函數(shù)和多線程技術(shù)進(jìn)行數(shù)據(jù)串口通信的底層開發(fā)。Windows API函數(shù)將串口視為文件,對(duì)于串口的操作類似于對(duì)于普通文件的操作。在EVC環(huán)境中,通過調(diào)用CreateFile函數(shù)來打開串口,設(shè)置串口讀寫模式:
評(píng)論