<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于MMS的即時(shí)報(bào)警系統(tǒng)設(shè)計(jì)

          基于MMS的即時(shí)報(bào)警系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2012-02-21 來源:網(wǎng)絡(luò) 收藏

          VC0706支持的SPI時(shí)序如圖3所示。

          本文引用地址:http://www.ex-cimer.com/article/172027.htm

          c.jpg


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

          d.jpg


          ISD4004的AUOUT引腳是模擬語音信號(hào)輸出端,其標(biāo)記為voice,與GPRS模塊的語音輸入腳相連。錄音通過MIC將語音信號(hào)加到ISD4004的輸入端。ISD4004語音芯片要求主控制器可以是內(nèi)置有SPI兼容接口的微控制器,也可以用I/O口仿真SPI通信協(xié)議。



          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();