MMS實現(xiàn)即時報警系統(tǒng)
同時,VC0706只支持MSB的傳輸方式和8位的字符長度。
VC0706支持的SPI時序如圖3所示。
圖3 VC0706支持的SPI時序圖
2.3.2 從VC0706讀取圖像
MCU要通過SPI讀取VC0706采集的視頻圖像,依據(jù)VC0706的內(nèi)部通信協(xié)議進行通信,其步驟如下:
?、侔l(fā)送FBUF_CTRL命令,參數(shù)為0x00,來停止當前幀更新。
?、诎l(fā)送GET_FBUF_LEN命令來獲取當前幀中圖像的長度。
③發(fā)送READ_FBUF命令來讀取圖像數(shù)據(jù)。READ_FBUF命令中參數(shù)設置為:FBUF幀類型設置為0x00;操作方式設置為0x0F;起始地址設置為0x00;數(shù)據(jù)長度設置間用于在數(shù)據(jù)和命令回復之間添加延遲,以區(qū)分數(shù)據(jù)和命令回復,默認值為3000,可修改為其他值。
④發(fā)送完READ_FBUF命令后,先等待VC0706的回應,回應正確則等待接收VC0706發(fā)送的數(shù)據(jù)。在數(shù)據(jù)接收完畢后,VC0706會再次發(fā)送命令回復,通知外部主控MCU數(shù)據(jù)已經(jīng)發(fā)送完畢。
?、葑x取完畢后,發(fā)送FBUF_CTRL命令,參數(shù)為0x02,來回復幀的更新。
2.4 語音模塊電路
語音電路采用ISD公司出品的高性能單片語音錄放芯片ISD4004,該芯片采用直接模擬量存儲技術(shù)(DAST),只需要少量的外圍電路就可實現(xiàn)錄放音,語音的錄制和播放非常方便。ISD4004系列工作電壓3 V,單片錄放時間8~16 min,音質(zhì)好,適用于移動電話及其他便攜式電子產(chǎn)品中。ISD4004可以進行多段語音操作,每一段稱為一個信息段(在每次操作開始之前由信息起始指針MSP指定),它由信息起始標志、記錄數(shù)據(jù)和信息結(jié)束標志(EOM)組成。一個信息段占用一行或者多行存儲空間,且可以包含多個地址單元,而一個地址單元只能作為一個獨立的段。語音錄放電路如圖4所示。
評論