项目介绍

[低功耗蓝牙 BLE5.0 SOC]

ble5.0 SOC
低功耗蓝牙 BLE5.0 SOC

通讯模块

完全符合BLE 5.0规范

  • 数据传输速率125Kb/s, 500Kb/s, 1Mb/s和2Mb/s

  • 具有S2和S8的长距离

  • 广播扩展

  • 跳频CSA#1和CSA#2

  • 随机分配的主广播通道

  • AoA和AoD定位

具有8kb缓存和2线SWD调试接口的嵌入式48MHz的32位RISC MCU

包括用于嵌入式编程的512KB的FLASH

128KB的SRAM(64KB的系统程序SRAM,64KB的数据SRAM)

20个多用途通用I/O管脚

  • UART0用于系统控制器

  • GPIO/UART1/SPI0/SPI1/I2C0/I2C1/PWM用于多外设和传感器

  • 每个管脚都能映射到不同的功能接口

RF特征:

  • 2.400-2.484 GHz, 具有GFSK

  • 灵敏度-102dBm@125Kbps

  • 输出功耗-28dBm到6.5dBm

  • 跳频

  • 集成的PLL

  • 具有1dBm分辨率的模拟RSSI

  • 自动调整VCO和RX滤波器

支持的电压范围:

  • 外部电压1.62-3.63V

  • 核压: 0.9V典型值

工作温度-40°~125°(结温)

典型的低功耗模式:

  • Idd双向接收:6mA

  • Idd双向发送(0dBm):6.5mA

  • 低功耗模式(500ms唤醒):50uA

  • 低功耗模式(有寄存器恢复的深度睡眠,通过RTC唤醒):5uA

  • 低功耗模式(没有寄存器恢复的深度睡眠,通过RTC唤醒):1.5uA

不同的操作模式支持不同的时钟频率:

  • 外部48M晶振

  • 外部32.768KHz的晶振用于超长时间的深度睡眠

  • 内部32KHz RC振荡器用于正常的工作

链路层的核心特征

  • 支持AMBA AHB接口

  • 支持128-AES/CCM加密/解密

  • 支持Advertising/Data/Control类型的链路层Packet Processor

  • 支持CRC和Whitening packet processor

  • 支持所有BLE事件格式和同步

  • 支持扩展的/周期性的Advertising

  • 支持多AdvertisingSets (每个set高达1650bytes)

  • 支持多个连接

  • 支持所有State和Role组合

集成电源管理

  • 合格的POR和BOR

  • 1个LDO

  • 1个DCDC

  • DPVFS 低功耗引擎

  • 嵌入式的调制解调器用于调制和解调制,可编程的通道滤波器,AGC,DC偏移的,以及RSSI测量

RTC定时器

10-bit ADC

2个32位通用定时器

1个看门狗定时器

片上boot loader

  • 支持OTA

小外型封装

  • QFN40封装, 5mmx5mmx0.75mm,引脚间距0.4mm

  • QFN32封装, 4mmx4mmx0.75mm,引脚间距0.4mm

单片BLE的解决方案

  • YSBLE660可执行Application和BLE协议栈

  • 简单、干净、优化的API

通过软件配置来应对灵活的应用场景。支持所有设备级的Broadcaster、Central、Observer、Peripheral

  • 对于低功耗应用,YSBLE660可以定制成较小但是必要的软件sets。

  • YSBLE660也可被配置成只有链路层的软件sets。因此外部的主控制器能通过HCI控制YSBLE660

SDK提供了30+个参考例程

  • 标准的SIG Mesh方案

  • OTA例程

  • AoA/AoD精确定位例程

  • 还有诸如beacon, 体温计, 测速例程, 等等

XML 地图