跳到主要内容

SmartBond DA14530和DA14531

世界上最小、功耗最低的蓝牙5.1片上系统

DA14530和DA15531示意图

SmartBond TINY™DA14530和DA14531是蓝牙®低能耗解决方案,可为未来10亿台物联网设备供电

SmartBond TINY™是世界上最小、功耗最低的蓝牙5.1片上系统(system -on- chip),降低了在任何系统中添加低功耗蓝牙的成本,并将移动连接带到以前无法到达的地方,引发了10亿台物联网设备的浪潮,所有设备都以SmartBond TINY为核心。

低系统成本是通过SmartBond TINY的高度集成实现的:通过添加6个微小的外部无源,一个晶体和电源,可以实现一个完整的蓝牙低能耗系统。为了降低进入门槛,SmartBond TINY还将提供一个易于使用的微型模块,包含所有所需的组件,使蓝牙低能耗添加到任何应用程序都很简单。

创纪录的低休眠和有功功耗,即使是最小的一次性电池,也能确保长时间的运行和保质期。SmartBond TINY基于强大的32位臂Cortex M0+,具有集成存储器和完整的模拟和数字外设,具有极高的功耗效率,在最新的IoT连接EEMBC基准测试IoTMark™中提供了创纪录的18300分。DA14531的尺寸为2.0 x 1.7毫米,是其前身或其他领先制造商产品的一半。它由一个灵活的SDK补充,支持主要编译器,如Keil和GCC开箱即用。DA14530在2.2x3.0mm FCGQFN24封装中与DA14531兼容,通过从内部LDO操作来节省成本,消除了DC-DC电感的成本。

生命周期状态

活跃的

好处

未来证明,兼容蓝牙5.1(核心)

为互联医疗、互联消费者的一次性产品进行优化雷电竞官网登录

  • 设计用于一次性,甚至印刷电池
  • 适用于最小容量电池,<<30mAh
  • 支持多年的货架寿命
  • 对于内阻高的一次性电池,可以限制涌流
  • 包装设计允许低成本制造和最小的可能的足迹

只需要一个32MHz的晶体

旁路模式无需DC-DC电感

使用1.5V电池时不需要升压转换器

用于加速生产的生产线工具,使每个设备的上市时间更快,生产测试时间最短

雷竞技安卓下载

连接的消费者:
信标、智能标签、遥控器、接近标签、联网手表、触控笔、鼠标、玩具、低功耗传感器、蓝牙LE为现有应用添加了“BLE管道”雷竞技安卓下载

联系医疗:
连接注射器,吸入器,葡萄糖监测仪,智能贴片,血压计,温度计

汽车:
轮胎压力,监测系统和低功率无线传感器

FCGQFN24 2.2 x3x0.4

WLCSP17 1.7 x2.05x0.5

每个季度,我们都会将有关产品、软件开发主题、培训和活动的最佳技术信息捆绑在一起,并将其发送到您的收件箱。雷电竞官网登录

帮我报名吧
查看以前的版本

保持联系

您可以直接通过我们的全球销售办事处与我们联系,或与我们的全球分销商和代表联系。

调查 经销商及代表 登记订阅通讯
数据表
的名字 日期 版本
AN-B-088: DA145xx闪光选择器指南(165.93 KB) 28/09/2021 1.4
DA14530数据表(4.26 MB) 30/08/2021 3.3
DA14531数据表(4.72 MB) 30/08/2021 3.4
产品简短
的名字 日期 版本
SmartBond TINY产品简介(1.66 MB) 04/11/2019 1.0
DA14531 Smartbond微型产品简介(1.76 MB) 04/11/2019 1.0
SDK
的名字 日期 版本
DA14531和DA14585/6的SDK6.0.16.1144(9.47 MB) (仅限注册用户) 29/09/2021 6.0.16.1144
DA14531 SDK发布说明v.6.0.16.1144(341.82 KB) (仅限注册用户) 29/09/2021 6.0.16.1144
SDK用户手册
的名字 日期 版本
DA145xx SDK6 API文档(Doxygen)(5.42 MB) 29/04/2020 SDK6.0.14.1114
SDK6已知限制列表(25.09 KB) 29/04/2021 1.0
UM-B-117: DA14531 Pro Development Kit入门(HTML)(25.09 KB) 30/03/2020 1.2
UM-B-117:[中文]DA14531入门Pro开发工具包(HTML)(25.09 KB) 30/03/2020 1.2
UM-B-118: DA14585-DA14531 SDK移植指南(25.09 KB) 29/04/2020 1.2
UM-B-119: DA14585-DA14531 SW平台参考(25.09 KB) 10/04/2020 2.0
UM-B-143对话框外部处理器接口(6.15 MB) 11/12/2020 0.2
嗯- b - 146 - da14585 da14531人机交互命令(778.48 KB) 10/11/2020 1.0
UM-B-151:扩展对DA14531的flash支持(25.09 KB) 22/04/2021 1.0
开发工具
的名字 日期 版本
对话Smartbond Flash程序员Linux操作系统(8.13 KB) 28/04/2021 1.0.6.3884
对话Smartbond Flash程序员的mac OS(623.67 KB) 28/04/2021 1.0.6.3884
Dialog Smartbond Flash Programmer for Windows OS(4.57 MB) 10/08/2021 1.0.6.3886
SmartSnippets Studio发布说明(304.81 KB) 04/02/2021 2.0.16
SmartSnippets Studio V2.0.16 Linux操作系统(872.03 MB) 04/02/2021 2.0.16
SmartSnippets Studio V2.0.16 macOS(497.78 MB) 04/02/2021 2.0.16
SmartSnippets Studio V2.0.16 Windows操作系统(707.61 MB) 04/02/2021 2.0.16
SmartSnippets工具箱发布说明(461.34 KB) 04/02/2021 5.0.16
SmartSnippets工具箱V5.0.16 for Linux操作系统(163.27 MB) 04/02/2021 5.0.16
SmartSnippets工具箱V5.0.16 Windows操作系统(123.77 MB) 04/02/2021 5.0.16
UM-B-057 SmartSnippets Studio用户手册(3.07 MB) 04/02/2021 2.0.16
UM-B-083 SmartSnippets工具箱用户手册(HTML)(25.09 KB) 04/02/2021 5.0.16
UM-B-138:编程flash用户手册(HTML)(25.09 KB) 24/03/2020 1.0
软件应用及实例雷竞技安卓下载
的名字 日期 版本
来自Github的克隆例子(25.09 KB)
DA14531 SUOTA通过STM32(25.09 KB) 11/01/2021 1.1
对话框串口服务(DSPS)(7.58 KB)
SmartBond™-无代码AT命令(7.58 KB)
社交距离标签(25.09 KB)
硬件设计实例
的名字 日期 版本
DA14531 QFN/Boost硬件设计实例(505.61 KB) 29/07/2020 1.0
DA14531 QFN/Buck硬件设计实例(487.49 KB) 29/07/2020 1.0
DA14531 QFN/ bypashardware设计示例(484.73 KB) 29/07/2020 1.0
DA14531 WLCSP /Boost硬件设计实例(527.56 KB) 15/09/2020 1.0
DA14531 WLCSP/ Buck硬件设计实例(511.04 KB) 15/09/2020 1.0
DA14531 WLCSP/Bypass硬件设计实例(505.63 KB) 15/09/2020 1.0
硬件设计示例指南(25.09 KB) 15/09/2020 1.1
移动应用程序
的名字 日期 版本
对话SUOTA -源代码- Android(3.03 MB) (仅限注册用户) 04/05/2020 3.190.18
对话SUOTA -源代码- iOS(4.11 MB) (仅限注册用户) 04/05/2020 3.200.14
生产线工具包
的名字 日期 版本
工具文档(7.58 KB)
应用笔记
的名字 日期 版本
AN-B-027:设计蓝牙智能打印天线(1.64 MB) 25/06/2020 2.3
AN-B-027:设计打印天线:DXF文件(12.38 KB) 04/04/2017 1.0
AN-B-072: DA14531从OTP和串口引导(1.99 MB) 02/09/2021 1.8
AN-B-073: DA14531过滤器用于减少杂散排放(660.23 KB) 04/11/2019 1.2
AN-B-075: DA14531硬件指南(2.77 MB) 17/09/2021 1.6
蓝牙直接测试模式:DA14531(1.88 MB) 17/03/2020 1.2
白皮书
的名字 日期 版本
实现蓝牙LE数据泵(514.18 KB) 04/11/2019 一个牧师
实现蓝牙LE数据泵(中文)(613.3 KB) 04/11/2019 1.0
运动感知薄蓝牙LE信标解决方案的智能标签(984.86 KB) 13/07/2021 1.1
教程
的名字 日期 版本
BLE广告教程(HTML)(25.09 KB) 25/10/2019 1.0
DA145x设备上的BLE安全(25.09 KB) 28/04/2020 2.0
BLE SUOTA更新DA14585/DA14586和DA14531设备(25.09 KB) 13/07/2021 2.2
中文DA14531常见问题(数据表)(25.09 KB) 24/03/2021 1.1
中文DA14531常见问题解答(PDF)(1.12 MB) 24/03/2021 1.1
在DA14531和DA14585/DA14586设备上创建自定义GATT配置文件特征(25.09 KB) 01/04/2020 2.0
DA14531睡眠模式教程(HTML)(25.09 KB) 08/04/2021 1.3
DA14531_FAQs (HTML)(25.09 KB) 24/03/2021 1.1
DA14531_FAQs (PDF)(701.88 KB) 24/03/2021 1.1
SDK6入门(HTML)(25.09 KB) 07/05/2021 2.1
教程6:SUOTA工具ZIP文件(92.68 KB) 24/05/2018 1.0
使用SDK6外设驱动程序(HTML)(25.09 KB) 05/03/2021 1.6
硬件设计说明书
的名字 日期 版本
DA14531 17-XFBGA, WLCSP符号和脚印(25.09 KB) 13/03/2020 1.0
符号和脚印(25.09 KB) 13/03/2020 1.0
已知限制清单
的名字 日期 版本
DA14531 Errata DataSheet(182.04 KB) 01/11/2019 1.0
FCC, ETSI认证
的名字 日期 版本
EN 300 328认证测试报告(WLCSP)(1.2 MB) 04/11/2019 1.0
EN 300 328认证测试报告(QFN)(1.21 MB) 04/11/2019 1.0
DA14531 FCC认证测试报告(QFN)(1.85 MB) 09/04/2019 1.0
DA14531 FCC认证测试报告(WLCSP)(1.84 MB) 09/05/2019 1.0
BT SIG认证
的名字 日期 版本
DA14530:概要子系统(7.58 KB) 25/08/2020 D051783
DA14531: QDID控制器子系统(7.58 KB) 08/08/2019 D047135
DA14531: QDID主机子系统(7.58 KB) 27/08/2019 D047136
DA14531: QDID概要子系统(7.58 KB) 31/10/2019 D048316
其他认证
的名字 日期 版本
DA14531:蓝牙低能RF-PHY测试规范(1.04 MB) 08/08/2019 62000 rbt.001
RoHS和Reach
的名字 日期 版本
DA14531 REACH声明(163.83 KB) 04/11/2019 1.0
DA14531 RoHS声明(163.83 KB) 04/11/2019 1.0
以前的软件版本
的名字 日期 版本
SmartSnippets工具箱V5.0.12 Windows操作系统(1字节) 14/03/2020 5.0.12
存档
的名字 日期 版本
对话SUOTA -源代码- Android(2.86 MB) (仅限注册用户) 24/10/2019 3.190.16
对话SUOTA -源代码- iOS(4.09 MB) (仅限注册用户) 29/10/2019 3.200.12
DA14531和DA14585/6的SDK6.0.14.1114(9.45 MB) (仅限注册用户) 29/04/2020 SDK6.0.14.1114
SDK_6.0.12.1020.2 DA14531和DA14585/6[包括SDK api文档](9.18 MB) (仅限注册用户) 12/12/2019 6.0.12.1020.2
SDK_6.0.12.1020.2_hotfix_001(90.61 KB) (仅限注册用户) 06/03/2020 6.0.12.1020.2
SDK_6.0.14.1114_hotfix_001(6.31 MB) (仅限注册用户) 15/07/2020 SDK_6.0.14.1114_hotfix_001
SmartSnippets Studio V2.0.10 Linux操作系统(810.84 MB) 02/10/2019 2.0.10
SmartSnippets Studio V2.0.10 for Windows操作系统(575.68 MB) 02/10/2019 2.0.10
SmartSnippets Studio V2.0.12 Linux操作系统(1字节) 14/03/2020 2.0.12
SmartSnippets Studio V2.0.12 for Windows操作系统(1字节) 14/03/2020 2.0.12
SmartSnippets Studio V2.0.14 Linux操作系统(870.09 MB) 28/05/2020 2.0.14
SmartSnippets Studio V2.0.14 macOS(496.8 MB) 28/05/2020 2.0.14
SmartSnippets Studio V2.0.14 Windows操作系统(705.78 MB) 28/05/2020 2.0.14
SmartSnippets工具箱V5.0.10 for Linux操作系统(205.02 MB) 02/10/2019 5.0.10
SmartSnippets Toolbox V5.0.10 for Windows操作系统(137.45 MB) 02/10/2019 5.0.10
SmartSnippets工具箱V5.0.12 for Linux操作系统(1字节) 14/03/2020 5.0.12
SmartSnippets工具箱V5.0.14用于Linux操作系统(162.73 MB) 28/05/2020 5.0.14
SmartSnippets工具箱V5.0.14 Windows操作系统(123.2 MB) 28/05/2020 5.0.14
DA14531 SDK发布说明v.6.0.12.1020.2(179.09 KB) 12/12/2019 6.0.12.1020.2
DA14531 SDK发布说明v.6.0.14.1114(315.84 KB) (仅限注册用户) 29/04/2020 SDK6.0.14.1114

开发工具包和参考设计

基于DA14531的硬件开发工具包
开发套件- USB
发展套件- Pro
SmartBond无线测距SDK
视频缩略图,点击打开播放

DA14531产品概述视频

视频缩略图,点击打开播放

生产线工具包网络研讨会

视频缩略图,点击打开播放

MikroBUS点击板卡网络研讨会

视频缩略图,点击打开播放

物联网的播客

模块 关键特性
DA14531 / SmartBond TINY模块
  • 蓝牙5.1核心合格
  • 集成天线
  • 全球认证
  • Cortex-M0 + @16MHz
  • IoTMark™-BLE得分18300
  • 23.75uA/MHz MCU电流
  • 内存:48kB RAM, 32kB OTP和1mb FLASH
  • 1.8-3.3V供电范围
  • +2.2dBM最大输出功率
  • -93年dbm敏感性
  • Rx电流2mA在3V
  • Tx电流4mA在3V在0dBm
  • 接口:2xUART, SPI, I2C
  • 4通道10位ADC
  • 8 GPIO
  • 内置温度传感器
  • 工作温度:-40℃~ +85℃
  • 尺寸:12.5x14.5x2.8 mm
现在就从Digikey购买
现在从安富利购买
DA16600模块
  • 低功耗Wi-Fi
  • 低功率BLE
  • 超低功耗
  • 优越的范围
联系我们
DA14531 BDE-BLEM301
  • 蓝牙5.1合格(蓝牙DID: D050903)
  • FCC / CE / RoHS认证
  • 集成高效天线
  • 最多支持3个BLE连接
  • 16 MHz 32位Arm®Cortex®M0+
  • 内存:1Mbit Flash, 48KB RAM, 144KB ROM, 32KB OTP
  • Rx电流2mA在3V
  • Tx电流4mA在3V在0dBm
  • 睡眠时1.8uA,保留所有RAM
  • 可编程Tx功率从-19dBm到+2.2 dBm
  • -93 dBm接收器灵敏度
  • 3通道正交解码器
  • 4通道11位ENOB ADC
  • 2个定时器具有PWM功能
  • 实时时钟
  • 内置温度传感器
  • 接口:9个GPIOs, SPI, 2xUART, I2C
  • 工作电压:1.8V ~ 3.3V, -40℃~ +85℃
  • 尺寸:12.5x14.5x2.1 mm
  • 兼容对话DA14531MOD
联系当地居民对话销售代表或电邮BDE:info@bdecomm.com
DA14531鸿嘉HJ-531IMF
  • 尺寸:5 x 4.75 x 1.3mm
  • 包:LGA25
  • GPIOs: 12
  • 电源电压:1.1V-3.6V
  • TX < 3.5mA;RX < 2.2 mA
  • 内置高性能天线(也可外接天线)
  • 机载天线范围:10-20m;外接天线距离:30-80m
  • 支持BLE 5.1,支持微信,MiSDK,用户开发
  • 内置1Mb FLASH,支持OTA,存储用户数据
  • 工作温度:- -40℃~ +85℃
立即购买
DA14531鸿嘉HJ-131IMH
  • 尺寸:4 × 4 × 1.3mm
  • 内置高性能天线(也可外接天线)
  • 包:LGA17
  • GPIOs: 6
  • 电源电压:1.1V-3.6V
  • TX < 3.5mA;RX < 2.2 mA
  • 机载天线范围:10-20m;外接天线距离:30-80m
  • 支持BLE 5.1,支持微信,MiSDK,用户开发
  • 内置1Mb FLASH,支持OTA,存储用户数据
立即购买

立即购买

产品 商店
DA14531-00000OG2 WLCSP17封装 逮老鼠 Digikey
DA14531-00000FX2 FCGQFN24封装 Avnet我们 逮老鼠 Digikey
DA14531-00FXDEVKT-P 逮老鼠 Digikey
DA14531-00OGDB-P 逮老鼠 Digikey
DA14531-00FXDB-P 逮老鼠 Digikey
DA14531-00FXDEVKT-U 逮老鼠 Digikey
回到结果

DA14531

1个月前

获取当前正在扫描的通道号

发布的nathan_bee55分 3回复
0的问题

嗨,对话框中,

我让DA14531连续扫描广告。根据我的理解,DA14531在扫描窗口期间,每个扫描间隔扫描一个通道。如何获取设备当前正在扫描的通道号?

最好的

内森

1个月前

PM_Dialog

嗨Nathan_lee,

感谢你在论坛上提出的问题。

在扫描过程中,设备将依次在三个广告通道(CN 37, CN38, CN 39, CN 37, CN38等)上打开其接收器,因此scan_window是接收器保持打开状态并在特定通道中侦听广告数据包的时间,扫描间隔是在特定通道中扫描的时间。DA4531每个扫描窗口只扫描一个通道。

假设DA14531按顺序扫描广告通道,您可以执行以下操作,以获得设备当前正在扫描的通道号。

1/在da1458x_stack_config.h头文件中定义CFG_PRODUCTION_TEST宏。

2/在文件sdk_ble/rwble.c中将有两个变量在BLE_RF_DIAG_Handler中丢失,“test_tx_packet_nr”和“test_rx_irq_cnt”。你可以在同一个文件中声明它们,

uint8_t test_tx_packet_nr __SECTION_ZERO(“retention_mem_area0”);uint8_t test_rx_irq_cnt __SECTION_ZERO("retention_mem_area0");

3/在user_callback_config.h中声明以下回调:

.app_on_ble_powered = user_on_ble_powered,

4/在主用户应用程序文件中(例如SDK的ble_app_sleepmode示例中的user_peripheral):

uint8_t user_last_ble_event __SECTION_ZERO("retention_mem_area0");//@RETENTION内存arch_main_loop_callback_ret_t user_on_ble_powered(void) {arch_main_loop_callback_ret_t ret = GOTO_SLEEP;/ / KEEP_POWERED;uint8_t temp_last_ble_event;uint8_t state = ke_state_get(TASK_APP);Temp_last_ble_event = arch_last_rwble_evt_get();If (user_last_ble_event != temp_last_ble_event) {user_last_ble_event = temp_last_ble_event;如果(user_last_ble_event = = BLE_EVT_END ) { /** ************************************* 增加一个计数器从CN 37  ************************************* */ } } 返回受潮湿腐烂;}

通过这种方式,每当设备在特定的广告通道中结束扫描时,您将得到一个BLE_EVT_END。

但是你知道扫描顺序…

第一次是在CN 37上,然后是CN 38等等。因此,您可以声明一个变量,并在每次获得BLE_EVT_END时相应地增加它。

请在你那边进行测试,并让我们知道。

谢谢,PM_Dialog

1个月前

nathan_bee 55分

嗨,对话框中,

我实现了您提供的代码,并添加了一个初始化为37的(全局,在保留内存中)计数器变量。计数器变量被设置为每次BLE_EVT_END之后的增量。当我运行代码时,计数器变量在第一次扫描间隔结束后增加,但再也不会增加。知道为什么会这样吗?

另外,我在sdk_ble/rwble.c中找到了rwble_isr函数。在这个函数中,我发现了一个if语句,用于“事件中断的结束”。我发现,在user_barebone.c中的函数中添加if语句调用,增加我的计数器变量似乎工作得很完美。与您提供的方法相比,这是跟踪扫描通道的安全方法吗?

谢谢,

内森

接受答案!

1个月前

MHv_Dialog

嗨,内森,

您的方法与我在类似用例中所做的非常接近。

您应该利用BLE事件结束时已经被调用的宏函数DLG_EVENHANDLER_ENDED(),而不是将回调调用放在rwble.c中。该函数默认为空函数(rwble.c的第163行)。简单地在你的主头文件中定义这个宏函数,如下所示:

#定义DLG_EVENT_HANDLER_EXIT() (user_ble_event_ended())

要使它工作,还必须在user_peri_setup .h文件中添加一个include语句。如果你的主头文件名为user_my_proj.h, include应该是:

# include“user_my_proj.h”

这样做可以避免混淆SDK代码,也可以减少移植到未来SDK的问题。

/ MHv