国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 嵌入式藍牙PSTN網(wǎng)關(guān)的設(shè)計與實現(xiàn)

嵌入式藍牙PSTN網(wǎng)關(guān)的設(shè)計與實現(xiàn)

作者: 時間:2012-06-27 來源:網(wǎng)絡(luò) 收藏

3.3 電話機模塊
SHL603C是采用單5 V供電的用戶接口電路芯片,集成了用戶接口電路的所有功能,簡化了用戶外圍電路的。其中RC引腳是饋鈴饋電控制引腳:當高電平時模塊振鈴;低電平時模塊饋電。中將BC4-ext芯片的PIO4和PIO5分別分配給SHK2引腳和RC引腳。其詳細電路如圖5所示。

本文引用地址:http://m.ptau.cn/article/148835.htm

e.JPG


3.4 語音編解碼模塊
語言編解碼模塊負責對語音數(shù)據(jù)進行A/D和D/A轉(zhuǎn)換。模塊通過PCM數(shù)據(jù)接口構(gòu)成其與語音芯片MC145483的收發(fā)數(shù)據(jù)通道,并通過PCM_SYNC控制語音同步,通過PCM_CLK控制控制送給語音芯片的時鐘信號。電路如圖6所示。

f.JPG



4 軟件設(shè)計
應(yīng)剛程序的開發(fā),選擇CSR公司的Bluelab。BlueLab的軟件開發(fā)包主要由以下幾部分組成:
(1)xIDE集成開發(fā)環(huán)境。
(2)包含協(xié)議棧的BlueCore固件。
(3)常用的幾種藍牙剖面。
(4)庫文件和相應(yīng)的頭文件。
BlueLab允許程序員根據(jù)特殊的需要以靈活的方式開發(fā)應(yīng)用程序,使用參考示例代碼簡化開發(fā)進程。在對藍牙語音收發(fā)組件的軟件進行設(shè)計時,就可以以相關(guān)剖面(Profile)進行開發(fā)。
軟件部分的設(shè)計主要包括按鍵處理子程序、顯示處理子程序以及主程序。主程序用于進行系統(tǒng)的初始化,負責藍牙語音設(shè)備的配對連接,并響應(yīng)按鍵模塊的命令,處理手機和同定電話之間的語音切換,同時負責將獲取的狀態(tài)信息,如通話狀態(tài)、來電顯示等傳遞給液晶顯示模塊進行顯示。按鍵子模塊分為3個按鍵功能:(1)“固話”按鍵;(2)“手機”按鍵;(3)“拒接”按鍵。當網(wǎng)絡(luò)或移動通信網(wǎng)有來電呼叫時,對應(yīng)的“固話”或“手機”按鍵的指示燈會閃爍,這時通過按鍵即可進行不同通信網(wǎng)絡(luò)問的切換。顯示部分子程序包含了顯示驅(qū)動芯片的初始化函數(shù),并定義了分屏顯示、顯示漢字、顯示圖形等函數(shù)。
4.1 主程序設(shè)計
Bluelab提供了一種虛擬多任務(wù)的體系架構(gòu)VM(Virtual Machine),使得應(yīng)用程序可以處理多任務(wù)。該機制把應(yīng)用程序中需要處理的各種消息分類,設(shè)立多個消息隊列,每個消息隊列的消息都采用一個單獨的TASK來處理,如同有不同的TASK在處理不同的事物,了多任務(wù)機制。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

數(shù)字通信相關(guān)文章:數(shù)字通信原理


通信相關(guān)文章:通信原理


藍牙技術(shù)相關(guān)文章:藍牙技術(shù)原理


評論


相關(guān)推薦

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

關(guān)閉