首先藍(lán)牙模塊有兩種通訊模式,一是自動(dòng)連接工作模式,二是AT命令響應(yīng)工作模式,當(dāng)藍(lán)牙模塊處于自動(dòng)連接工作模式時(shí),將根據(jù)已經(jīng)設(shè)定的方式自行連接數(shù)據(jù)傳輸;當(dāng)藍(lán)牙模塊處于命令響應(yīng)工作模式時(shí),通過執(zhí)行AT命令連接數(shù)據(jù)傳輸,用戶可以向模塊發(fā)送AT指令,從而設(shè)置控制參數(shù)和發(fā)送控制命令。
藍(lán)牙模塊支持多種類型的運(yùn)行模式,主設(shè)備模式、從設(shè)備模式、主從一體工作模式、廣播站模式、Mesh組網(wǎng)模式、廣播模式、iBeacon模式。藍(lán)牙模塊可以作為主機(jī)和從機(jī)使用,主機(jī)是指能夠搜索別的藍(lán)牙然后主動(dòng)建立連接,從機(jī)是不能主動(dòng)建立連接的,只能等待別的設(shè)備連接自己。藍(lán)牙模塊支持?jǐn)?shù)據(jù)透?jìng)?,在使用時(shí)我們一般是連接單片機(jī)串口,然后通過藍(lán)牙連接到我們的設(shè)備或者電腦,這樣單片機(jī)串口傳輸?shù)男畔⒕涂梢酝ㄟ^藍(lán)牙模塊傳輸?shù)绞謾C(jī)或電腦,同時(shí)手機(jī)或電腦也可以通過藍(lán)牙模塊將數(shù)據(jù)傳輸?shù)絾纹瑱C(jī),解決了數(shù)據(jù)內(nèi)部轉(zhuǎn)換問題,使用非常的方便。
按照協(xié)議棧支持?jǐn)?shù)量可以分為單模和雙模模塊,單模模塊只能支持一種協(xié)議的模塊,雙??梢酝瑫r(shí)支持兩種協(xié)議,靈活性和兼容性更強(qiáng),既能支持音頻傳輸又能支持?jǐn)?shù)據(jù)傳輸。
按照芯片存儲(chǔ)類型可以分為FLASH模塊、ROM模塊和EXT模塊,F(xiàn)LASH模塊存儲(chǔ)空間大運(yùn)行速度快,具有高性能、高度集成和高可靠性,適合網(wǎng)關(guān)等應(yīng)用;ROM模塊開發(fā)簡(jiǎn)單,價(jià)格低,存儲(chǔ)空間較小,適合大批量生產(chǎn),比如藍(lán)牙耳機(jī)、鼠標(biāo)、鍵盤等;EXT模塊價(jià)格合適,但沒有存儲(chǔ)和音頻電路,需要外接各種器件,穩(wěn)定性比較差。
隨著藍(lán)牙技術(shù)和無(wú)線通信技術(shù)的不斷發(fā)展,藍(lán)牙功耗率逐漸降低,傳輸速度大幅度提升,這讓藍(lán)牙模塊的使用場(chǎng)景逐漸擴(kuò)大,根據(jù)使用場(chǎng)景的不同,藍(lán)牙模塊有著不同的工作模式,扮演著不同的角色,可以嵌入到各種技術(shù)中使用,藍(lán)牙模塊發(fā)揮著越來越重要的作用。