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