0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何可以给现有MCU快速增加BLE功能呢

冬至子 来源:英尚微电子 作者:英尚微电子 2022-11-18 17:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如何可以给现有MCU快速增加BLE功能,提供BLE协议栈集成和SIP方案,可以使MCU厂商经济、快速的集成BLE,更好的适应物联网市场。在行业中能够提供通用BLE无线前端芯片的公司凤毛麟角。

这种芯片硬件设计非常精简,但是其配合的协议栈和软件支持上需要长期对蓝牙手机生态的经验,还需要设计者对各类MCU生态有深刻的了解。这种解决方案在技术跨度上非常大。

上海巨微提供的MG126就是其中的佼佼者。巨微总代理英尚微支持提供产品解决方案及技术支持。

MG126面向MCU芯片生态,根据应用和功能需求的不同,搭配合适资源的MCU芯片,节省成本,提供高性价比的解决方案,灵活适应物联网的碎片化应用。

MG126使用独创的创新架构设计,采用常见的SPI通信接口,芯片本身不需要额外的唤醒信号已节省MCU IO资源。前端芯片包含RF和BLE数字基带,完成BLE广播和数据的接收/发送和调制/解调以及基带数据转换。

BLE协议栈运行在MCU上,复用MCU强大的处理和控制能力,提高了MCU的资源利用率。该芯片采用QFN16封装,体积只有3mmX3mm。

rf1.jpg

MG126创新的架构设计

在BLE协议栈设计上,上层协议严格按照分层设计和模块划分以增加设计独立性和代码可读性。Host协议栈包括L2CAP、ATT/GATT、GAP、SM,以及常用的profile,巨微协议栈符合BLE规范并通过了蓝牙SIG BQB认证测试。

RF2.jpg

巨微BLE协议栈划分

同时巨微BLE协议栈充分优化和减少了对MCU的资源需求。以ARM Cortex-M0为例,实现BLE连接应用需要的系统资源如下:

RF3.jpg

经过4年的不断打磨,同时结合15年在蓝牙领域的浸淫。巨微的蓝牙芯片专家们设计出的独特的低功耗蓝牙协议栈解决方案,其代码量和运行消耗资源都远远优于国际主流相应IP的供应商。

RF4.jpg

巨微提供基于客户MCU平台的BLE协议栈移植服务和常用BLE应用开发示例源码,对于SIP提供封装支持和BLE RF射频FT测试支持,帮助MCU厂商/客户跨越BLE射频芯片和协议栈的漫长开发,实现BLE产品快速Time To Market。

值得一提的是,巨微所提供的通用射频前端芯片解决方案,不仅仅能够解决通用MCU公司的无RF芯之痛,省掉MCU公司大量的研发,IP和流片投入。

同时,对于其他领域的芯片公司,比如传感器芯片和WiFi芯片,都可以快速组合,迅速产生对市场有价值的组合芯片和方案。

审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388667
  • SPI接口
    +关注

    关注

    0

    文章

    278

    浏览量

    36388
  • BLE
    BLE
    +关注

    关注

    13

    文章

    745

    浏览量

    66000
  • MCU芯片
    +关注

    关注

    3

    文章

    258

    浏览量

    12539
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Wi-Fi 6、蓝牙 BLE 等新产品如何快速办理型号核准证

    流程与样机准备,可以把整体周期从“7–12周”缩短至“3–6周”。下面从流程、资料、样机、测试、加速策略五方面为你全面拆解。一、Wi-Fi6、BLE快速办理SRR
    的头像 发表于 11-27 16:39 467次阅读
    Wi-Fi 6、蓝牙 <b class='flag-5'>BLE</b> 等新产品如何<b class='flag-5'>快速</b>办理型号核准证

    Air8000 BLE外围模式全解析:数据收发实战指南!

    Air8000的BLE外围设备模式(peripheral)是实现低功耗蓝牙通信的关键功能,它既能主动向中心设备发送通知数据,也能接收中心设备传回的信息。本文将通过具体示例,详细拆解这一模式的操作流程
    的头像 发表于 11-24 14:26 1576次阅读
    Air8000 <b class='flag-5'>BLE</b>外围模式全解析:数据收发实战指南!

    LuatOS MCU核心库全接触:新手操作与功能测试攻略!

     MCU芯片级开发新手如何快速掌握核心技能?本文围绕LuatOS的MCU核心库,系统演示时钟频率获取、唯一ID读取、高精度计时、IO复用配置等核心功能测试,并通过丰富示例,帮助开发者轻
    的头像 发表于 11-12 14:30 138次阅读
    LuatOS <b class='flag-5'>MCU</b>核心库全接触:新手操作与<b class='flag-5'>功能</b>测试攻略!

    新手必备:LuatOS MCU核心库功能测试与实践指南

    新手如何快速掌握MCU芯片级开发?本文通过LuatOS的MCU核心库,全面演示时钟频率获取、唯一ID读取、高精度计时、IO复用配置等核心功能的测试流程,并提供实用示例,帮助开发者高效入
    的头像 发表于 11-12 14:26 149次阅读
    新手必备:LuatOS <b class='flag-5'>MCU</b>核心库<b class='flag-5'>功能</b>测试与实践指南

    ​ 防丢器方案 UWB vs BLE

    在生活中,有一些贵重物品因为疏忽而常常导致容易丢失,像钱包、钥匙、背包、自行车、行李箱等等,给我们带来非常大的不变,那么有没有没有一款产品可以解决这个烦恼,答案是有的。 介绍两种技术方案对比
    的头像 发表于 10-31 17:26 1968次阅读
    ​ 防丢器方案 UWB vs <b class='flag-5'>BLE</b>

    如何通过 BLE MCU 启用智能设备并连接到您的日常生活?

    通过 BLE MCU 启用智能设备并连接到您的日常生活
    发表于 09-08 07:42

    增加语音控制功能关注这几颗芯片轻松搞定

    ?因为可以增加卖点,并且确实能够提升用户体验。 ​ 其实很多产品已经集成了语音控制功能了,当然还有更多的产品需要去升级语音控制功能,像现在
    的头像 发表于 08-19 16:46 625次阅读

    不止于照明,BLE Mesh如何赋能照明系统化身多功能“管家”?

    BLE Mesh技术使LED灯具具备智能联动与多设备协同控制能力,提升照明系统的多功能性与稳定性。
    的头像 发表于 08-04 14:19 935次阅读
    不止于照明,<b class='flag-5'>BLE</b> Mesh如何赋能照明系统化身多<b class='flag-5'>功能</b>“管家”?

    CYW20829是否可以使用 BLE 长距离(编码 PHY)功能启用 PAWR?

    是否可以使用 BLE 长距离(编码 PHY)功能启用 PAWR?
    发表于 06-27 07:31

    智慧出入时代,BLE如何令门锁化身“智能安防管家”?

    随着物联网、人工智能等技术的发展,智能门锁市场潜力巨大。蓝牙智能门锁融合了BLE通信技术、生物识别及物联网功能,实现离线可用、超低功耗和便捷快速的设备配对。
    的头像 发表于 06-12 10:56 751次阅读
    智慧出入时代,<b class='flag-5'>BLE</b>如何令门锁化身“智能安防管家”?

    请问ModusToolbox™是否支持与 Infineon WiFi BLE 配对的 ST MCU

    在什么情况下可以使用ModusToolbox™来支持 ST MCU 与 Infineon WiFi BLE 配对的应用程序? 据我了解,所有与英飞凌 WiFi BLE 模块配对的 ST
    发表于 06-05 07:14

    MCU是否可以使用普通IO口和数据总线控制cy7c68013a,用异步slavefifo模式增加一个与PC通信的USB口?

    cy7c68013a的固件已经配置成异步slave模式,是否有MCU用IO口控制cy7c68013a通过数据总线来实现与PC的USB口通信,这样应用的示例程序或教程? 目的就是在现有MCU系统中
    发表于 05-30 06:32

    电烙铁增加PWN调温功能

    、验证目标搭建电路验证907电烙铁测温,发热控制的可行性,调温部分只做最简单的处理。达到快速验证可行性的目的,为之后优化调温排除障碍。二、材料清单RA-Eco-RA
    的头像 发表于 05-13 08:06 813次阅读
    <b class='flag-5'>给</b>电烙铁<b class='flag-5'>增加</b>PWN调温<b class='flag-5'>功能</b>

    S32G399A调用Mcu_PerformReset()接口执行功能复位,复位后使用Mcu_GetResetReason()读取不到了,为什么?

    使用Mcu_PerformReset()执行功能复位,复位后使用Mcu_GetResetReason()不能读取出MCU_SW_FUNC_RESET这个复位源,而是
    发表于 04-04 07:57

    STM32WB55RG开发(3)----生成 BLE 程序连接手机APP

    本项目旨在利用 STM32WB55 微控制器的蓝牙低功耗(BLE功能,实现与手机 APP 的无线连接。通过配置时钟源、启动关键模块(如 RCC、RTC、RF、IPCC 和 HSEM),以及启用蓝牙功能,用户
    的头像 发表于 12-16 16:06 2676次阅读
    STM32WB55RG开发(3)----生成 <b class='flag-5'>BLE</b> 程序连接手机APP