关于巨微低功耗低成本BLE射频芯片MG126

MG126射频芯片是低功耗、低成本的BLE收发器,内部集成了发射机、接收机、GFSK调制解调器和BLE基带处理。MG126采用QFN3x3封装,搭配Cortex-M0 MCU和少数外围被动器件,可以实现BLE遥控、蓝牙键盘等数据传输应用。电源电压1.9~3.6,可以采用一个纽扣电池(3.0v)供电,具有3uA待机电流,20mA@0dBm持续发射,18mA持续接收。

MG126创新的架构设计
MG126使用独创的创新架构设计,采用常见的SPI通信接口,芯片本身不需要额外的唤醒信号已节省MCUIO资源。前端芯片包含RF和BLE数字基带,完成BLE广播和数据的接收/发送和调制/解调以及基带数据转换。BLE协议栈运行在MCU上,复用MCU强大的处理和控制能力,提高了MCU的资源利用率。该芯片采用QFN16封装,体积只有3mmX3mm。

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

同时巨微BLE协议栈充分优化和减少了对MCU的资源需求。以ARM Cortex-M0为例,实现BLE连接应用需要的系统资源如下:系统时钟48MHz及以上IO口5个:SPI-4个,IRQ-1个SPI(Master)速度6MHz及以上ROM16KByte及以上RAM4KByte及以上。

应用电路原理图
下图是MG126的典型应用电路原理图。

在这里插入图片描述

MCU需求
实现BLE遥控、蓝牙键盘等数据传输应用,需要搭配Cortex-M0或者M3的MCU,具体资源需求如下:
系统时钟:48MHz及以上
通信接口:SPI,主设备,clk6Mbps及以上
ROM size:16KBytes(如果需要实现OTA则size加倍)
RAM size:4KBytes

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EVERSPIN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值