BLE發(fā)射器MG223軟件工作流程
2024-07-23 14:49:17
MG223是低功耗、低成本的BLE發(fā)射器,電源電壓2.0~3.6,可以采用一個(gè)紐扣電池(3.0v)供電,0.2uA待機(jī)電流,內(nèi)部集成了發(fā)射機(jī)、GFSK調(diào)制解調(diào)器和BLE基帶處理,符合藍(lán)牙5.1核心協(xié)議。MG223采用MSOP10封裝,只需搭配低成本MCU和少數(shù)外圍被動(dòng)器件,即可實(shí)現(xiàn)BLE廣播、藍(lán)牙電子秤等應(yīng)用。
軟件工作流程
MCU控制MG223工作的流程主要分為3個(gè)部分:
1,初始化MG223
藍(lán)牙芯片
A)讀取寄存器,檢測(cè)芯片狀態(tài)。如果是SPI通信接口,需要先設(shè)置為3線模式
B)設(shè)置芯片基帶RESET
C)設(shè)置芯片初始化參數(shù)
D)設(shè)置射頻發(fā)射功率
2,設(shè)置廣播參數(shù),開始周期性廣播
A)設(shè)置廣播間隔
B)設(shè)置廣播pdu內(nèi)容和header
C)設(shè)置WAKEUP_NOW,開始周期性廣播
3,停止廣播
A)設(shè)置STOP_NOW,停止廣播,進(jìn)入sleep狀態(tài)
B)根據(jù)需要設(shè)置芯片進(jìn)入standby。如果進(jìn)入standby,退出需要控制芯片的nRST管腳(低有效),復(fù)位芯片
以后需要重新初始化MG223。
如果需要計(jì)時(shí)停止廣播,建議使用mcu的定時(shí)器。
本文關(guān)鍵詞:MG223,藍(lán)牙芯片,BLE發(fā)射器
相關(guān)文章:藍(lán)牙低功耗MCU芯片MS1636
深圳市英尚微電子有限公司是一家專業(yè)的靜態(tài)隨機(jī)記憶體產(chǎn)品及方案提供商,十年來專業(yè)致力代理分銷存儲(chǔ)芯片IC, SRAM、MRAM、pSRAM、 FLASH芯片、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價(jià)比更高的產(chǎn)品及方案。
英尚微電子中國(guó)區(qū)指定的授權(quán)代理:VTI、NETSOL、JSC濟(jì)州半導(dǎo)體(EMLSI)、Everspin 、IPSILOG、LYONTEK、ISSI、CYPRESS、ISOCOME、PARAGON、SINOCHIP、UNIIC; 著名半導(dǎo)體品牌的專業(yè)分銷商 如:RAMTROM、ETRON、FUJITSU、LYONTEK、WILLSEMI。
?更多資訊關(guān)注SRAMSUN. cakyus.com 0755-66658299