0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何可以給現(xiàn)有MCU快速增加BLE功能呢

冬至子 ? 來源:英尚微電子 ? 作者:英尚微電子 ? 2022-11-18 17:32 ? 次閱讀

如何可以給現(xiàn)有MCU快速增加BLE功能,提供BLE協(xié)議棧集成和SIP方案,可以使MCU廠商經(jīng)濟、快速的集成BLE,更好的適應(yīng)物聯(lián)網(wǎng)市場。在行業(yè)中能夠提供通用BLE無線前端芯片公司鳳毛麟角。

這種芯片硬件設(shè)計非常精簡,但是其配合的協(xié)議棧和軟件支持上需要長期對藍牙手機生態(tài)的經(jīng)驗,還需要設(shè)計者對各類MCU生態(tài)有深刻的了解。這種解決方案在技術(shù)跨度上非常大。

上海巨微提供的MG126就是其中的佼佼者。巨微總代理英尚微支持提供產(chǎn)品解決方案及技術(shù)支持。

MG126面向MCU芯片生態(tài),根據(jù)應(yīng)用和功能需求的不同,搭配合適資源的MCU芯片,節(jié)省成本,提供高性價比的解決方案,靈活適應(yīng)物聯(lián)網(wǎng)的碎片化應(yīng)用。

MG126使用獨創(chuàng)的創(chuàng)新架構(gòu)設(shè)計,采用常見的SPI通信接口,芯片本身不需要額外的喚醒信號已節(jié)省MCU IO資源。前端芯片包含RF和BLE數(shù)字基帶,完成BLE廣播和數(shù)據(jù)的接收/發(fā)送和調(diào)制/解調(diào)以及基帶數(shù)據(jù)轉(zhuǎn)換。

BLE協(xié)議棧運行在MCU上,復(fù)用MCU強大的處理和控制能力,提高了MCU的資源利用率。該芯片采用QFN16封裝,體積只有3mmX3mm。

rf1.jpg

MG126創(chuàng)新的架構(gòu)設(shè)計

在BLE協(xié)議棧設(shè)計上,上層協(xié)議嚴格按照分層設(shè)計和模塊劃分以增加設(shè)計獨立性和代碼可讀性。Host協(xié)議棧包括L2CAP、ATT/GATT、GAP、SM,以及常用的profile,巨微協(xié)議棧符合BLE規(guī)范并通過了藍牙SIG BQB認證測試。

RF2.jpg

巨微BLE協(xié)議棧劃分

同時巨微BLE協(xié)議棧充分優(yōu)化和減少了對MCU的資源需求。以ARM Cortex-M0為例,實現(xiàn)BLE連接應(yīng)用需要的系統(tǒng)資源如下:

RF3.jpg

經(jīng)過4年的不斷打磨,同時結(jié)合15年在藍牙領(lǐng)域的浸淫。巨微的藍牙芯片專家們設(shè)計出的獨特的低功耗藍牙協(xié)議棧解決方案,其代碼量和運行消耗資源都遠遠優(yōu)于國際主流相應(yīng)IP的供應(yīng)商。

RF4.jpg

巨微提供基于客戶MCU平臺的BLE協(xié)議棧移植服務(wù)和常用BLE應(yīng)用開發(fā)示例源碼,對于SIP提供封裝支持和BLE RF射頻FT測試支持,幫助MCU廠商/客戶跨越BLE射頻芯片和協(xié)議棧的漫長開發(fā),實現(xiàn)BLE產(chǎn)品快速Time To Market。

值得一提的是,巨微所提供的通用射頻前端芯片解決方案,不僅僅能夠解決通用MCU公司的無RF芯之痛,省掉MCU公司大量的研發(fā),IP和流片投入。

同時,對于其他領(lǐng)域的芯片公司,比如傳感器芯片和WiFi芯片,都可以快速組合,迅速產(chǎn)生對市場有價值的組合芯片和方案。

審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9008

    瀏覽量

    366066
  • SPI接口
    +關(guān)注

    關(guān)注

    0

    文章

    258

    瀏覽量

    34288
  • BLE
    BLE
    +關(guān)注

    關(guān)注

    12

    文章

    644

    瀏覽量

    59252
  • MCU芯片
    +關(guān)注

    關(guān)注

    3

    文章

    245

    瀏覽量

    11317
收藏 人收藏

    評論

    相關(guān)推薦

    實踐JLink 7.62手動增加MCU型號支持新方法

    大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡大家分享的是實踐JLink 7.62手動增加MCU型號支持新方法。
    的頭像 發(fā)表于 08-08 15:25 ?477次閱讀
    實踐JLink 7.62手動<b class='flag-5'>增加</b>新<b class='flag-5'>MCU</b>型號支持新方法

    請問如何ESP-BOX增加網(wǎng)關(guān)功能?

    是否有比較完整的例程,展示如何增加BLE MESH網(wǎng)關(guān)功能?也就是配置成Provisoner?
    發(fā)表于 06-27 06:44

    ble mesh provisioner示例onoff cilent配網(wǎng)后無法成功發(fā)送消息怎么解決?

    0x0001 ,使用手機APP EspBleMesh或者nRF Mesh配網(wǎng)的時候都是可以正常發(fā)送消息出去的,請問這是什么原因? 我用的ESP32開發(fā)板,都使用的是官方示例,一字未改,手機配網(wǎng)后按下
    發(fā)表于 06-06 06:14

    芯??萍嫉凸?b class='flag-5'>BLE 5.1 MCU CST92F42助力物聯(lián)網(wǎng)創(chuàng)新

    芯海科技近日推出的CST92F42,是一款集成了高性能32位MCU內(nèi)核并支持硬件浮點的低功耗BLE 5.1 MCU。這款MCU憑借其出色的性能,成為了物聯(lián)網(wǎng)領(lǐng)域的佼佼者。
    的頭像 發(fā)表于 06-04 09:53 ?584次閱讀

    芯??萍糃ST92F42:高性價比BLE MCU,實現(xiàn)60幀流暢刷屏!

    芯??萍糃ST92F42是一款高集成、低功耗的BLE5.1MCU。該產(chǎn)品搭載高性能32位MCU內(nèi)核并支持硬件浮點,內(nèi)置64KBSRAM、512KBFlash,支持所有藍牙LEV5.1特性,擁有豐富
    的頭像 發(fā)表于 06-01 08:16 ?553次閱讀
    芯??萍糃ST92F42:高性價比<b class='flag-5'>BLE</b> <b class='flag-5'>MCU</b>,實現(xiàn)60幀流暢刷屏!

    FPB-R9A02G021 RISC-V MCU快速原型設(shè)計板介紹

    MCU則面向多個終端市場而設(shè)計,包括物聯(lián)網(wǎng)、消費電子產(chǎn)品、醫(yī)療設(shè)備、小家電和工業(yè)系統(tǒng)等。與現(xiàn)有通用MCU類似,設(shè)計人員可以充分利用瑞薩及其廣泛工具鏈合作伙伴網(wǎng)絡(luò)為R9A02G021搭建
    發(fā)表于 05-28 07:36

    TouchGFX 中 MCU 負載的計算過程介紹

    從 TouchGFX Desinger 下載的 TBS(TouchGFX Board Setup)大都帶有 MCU 的 負載計算功能,那么如何在自己的板子上增加 MCU 負載計算
    的頭像 發(fā)表于 05-24 13:24 ?392次閱讀
    TouchGFX 中 <b class='flag-5'>MCU</b> 負載的計算過程介紹

    使用 Renesas RA8M1 MCU 快速地部署強大高效的 AI 和 ML 功能

    新的工作負載會增加功耗,盡管要求設(shè)計人員盡量降低功耗并加快產(chǎn)品上市時間。 設(shè)計人員需要一個計算選項,既能保持 MCU 的效率,又能增加專為低功耗應(yīng)用定制的高性能功能。這一選項還應(yīng)保留與
    的頭像 發(fā)表于 05-05 10:14 ?483次閱讀
    使用 Renesas RA8M1 <b class='flag-5'>MCU</b> <b class='flag-5'>快速</b>地部署強大高效的 AI 和 ML <b class='flag-5'>功能</b>

    STM32G0高16位可以實現(xiàn)BRR的功能,為什么要增加BRR這個寄存器?

    BSRR高16位可以實現(xiàn)BRR的功能,那為什么要增加BRR這個寄存器?
    發(fā)表于 03-28 09:07

    請問PSOC63 BLE如何進行軟重置?

    我們發(fā)現(xiàn) cyhal_system_reset_device () 可以重置 mcu,但是在 cyhal_system.c 中 我們找不到函數(shù)體,但它可以在 cyhal_system.h 中找到, 那么我們怎樣才能在 PSOC6
    發(fā)表于 02-27 08:26

    BLE mouse 功能實現(xiàn)

    測試廣播BLE
    橙群微電子
    發(fā)布于 :2023年11月14日 09:25:55

    怎么12864增加觸摸屏?

    怎么12864增加觸摸屏
    發(fā)表于 10-30 09:06

    AD中的PCB如何增加布線層?

    AD中的PCB如何增加布線層? 在AD軟件中,要增加布線層,需要進行以下步驟: 步驟1:打開AD軟件 首先,打開AD軟件,并創(chuàng)建一個新的PCB文件。 步驟2:增加板層 在PCB編輯器
    的頭像 發(fā)表于 10-26 17:47 ?9106次閱讀

    BLE5.2為藍牙帶來了哪些變化?

    。BLE5.2簡介圖1BLE5.22020年國際消費電子展上,藍牙SIG推出了最新版本的BLE5.2,增加了多項功能,這三項
    的頭像 發(fā)表于 10-26 08:25 ?924次閱讀
    <b class='flag-5'>BLE</b>5.2為藍牙帶來了哪些變化?

    使用AT32WB415的無線藍牙模塊來自定義BLE相關(guān)的功能

    如何添加自定義的服務(wù)與特征到藍牙模塊的Profile上,簡介AT command的協(xié)議,以及在MCU端該如何處理這些來自無線藍牙模塊的需求命令。這篇文檔也描述了如何透過AT command來控制無線藍牙模塊的功能,讓用戶可以在不
    發(fā)表于 10-25 08:09