Skip to main content

SmartBond™DA14585和DA14586

D.

SmartBond 5.0: smarter, more flexible, and even lower power

Connected devices are constantly evolving. New generations appear that are smarter, more full featured and have longer battery lifetimes. To enable this, SmartBond has evolved too. The DA14585 and DA14586 offer designers all the benefits of the industry-leading DA14580 but with even greater flexibility to create more advanced applications from the smallest footprints and power budgets.

As part of the Dialog SmartBond family, the DA14585&6 are the smallest, lowest power and most integrated Bluetooth® solutions available. This versatile SoC’s are ideal for adding Bluetooth low energy to products like remote controls, proximity tags, beacons, connected medical devices and smart home nodes. It supports all Bluetooth developments up to and including Bluetooth 5 and Bluetooth low energy Mesh. Plus, with 96 kB of RAM, the DA14585&6 have double the memory for user applications of its predecessor to take full advantage of the standard’s features. It also includes an integrated microphone interface for voice support at low additional cost. The wide supply voltage range (0.9 –3.6 V) covering a larger choice of energy sources and gives full design flexibility.

SmartBond™DA14586将最低功耗,最小尺寸和最低系统的优势相结合,使用集成的闪光灯芯片的蓝牙低能量系统。此外,DA14586用DA14585兼容引脚,从而从闪光到OTP提供独特的成本下降路径。

与所有SmartBond解决方案一样,DA14585&6易于设计,支持独立以及托管应用程序。亚博国际官网平台网址它是完整的开发环境和对话框的SmartSnippets™软件支持,可帮助您优化软件的功耗。

Features

符合蓝牙5核心规范

集成一次可编程内存

2 MB Flash(DA14586)

扩展用户RAM(96 KB)

Low operating voltage (1.8 V to 3.6 V)

I2C和PDM音频接口

Benefits

大内存来构建复杂的应用程序亚博国际官网平台网址

最长的电池寿命

适用于蓝牙网格

低系统材料清单

亚博国际官网平台网址

Remote controls

近距离标签和跟踪器

信标

连接的医疗设备

聪明的家

Human Interface Devices

VR controllers

连接的传感器

无线充电

QFN-40(5.0 x 5.0 x 0.9 mm)

WLCSP-34(2.4 x 2.66 x 0.39 mm)

每季度,我们都会为我们的产品,软件开发主题,培训,活动提供最佳技术信息,并将其交给您的收件箱。亚博电竞菠菜

签署我

保持联系

通过我们的全球销售办事处直接与我们联系,或联系我们的全球经销商和代表之一。

询问 经销商和代表 注册新闻通讯
数据表
Name 日期 版本
AN-B-088:DA145xx闪光灯选择指南(163.48 KB) 15/02/2021 1.2
da14585数据表(5.06 MB) 15/10/2018 3.3
DA14585高温数据表(4.96 MB) 06/12/1018 3.2
da14586数据表(5 MB) 2018年1月15日 3.3
产品简介
Name 日期 版本
SmartBond™DA14585产品简介(557.51 KB) 01/01/2016 1.0
SmartBond™DA14585产品简介简体中文(658.36 kB) 01/01/2016 1.0
SmartBond™DA14586产品简介(556.91 KB) 01/01/2016 1.0
SMARTBOND™DA14586产品简介简体中文(651.05 KB) 01/01/2016 1.0
SmartBond™DA1458x系列产品(2.01 MB) 22/06/2017 1.0
SmartBond™DA1458x系列产品(2.19 MB) 22/06/2017 1.0
SmartBond™DA1458X品种ファミリ(2.16 MB) 22/06/2017 1.0
SDK.
Name 日期 版本
DA14531和DA14585 / 6的SDK6.0.14.11(9.45 MB) (Registered users only) 29/04/2020 SDK6.0.14.1114.
SDK._6.0.14.1114_hotfix_001(6.31 MB) (Registered users only) 15/07/2020 SDK._6.0.14.1114_hotfix_001
SW-B-002 DA14531 SDK发行说明V.6.0.14.1114(315.84 KB) (Registered users only) 29/04/2020 SDK6.0.14.1114.
SDK用户手册
Name 日期 版本
SDK6已知限制列表(25.09 KB) 29/04/2021 1.0
UM-B-049 DA14585&DA14586使用Pro-Development Kit(HTML)入门指南(25.09 KB) 02/11/2018 2.1
UM-B-049 DA14585&DA14586使用Pro-Development Kit(PDF)入门指南(2.36 MB) 02/11/2018 2.1
UM-B-119:DA14585-DA14531 SW平台参考(25.09 KB) 10/04/2020 2.0
UM-B-143 Dialog External Processor Interface(6.15 MB) 11/12/2020 0.2
UM-B-146-DA14585-DA14531-HCI命令(778.48 KB) 10/11/2020 1.0
开发工具
Name 日期 版本
SmartSnippets Studio Release Notes(304.81 kB) 04/02/2021 2.0.16
SmartSnippets Studio V2.0.16 for Linux OS(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 for Windows OS(707.61 MB) 04/02/2021 2.0.16
SmartSnippets Toolbox发行说明(461.34 kB) 04/02/2021 5.0.16
用于Linux操作系统的SmartSnippets工具箱V5.0.16(163.27 MB) 04/02/2021 5.0.16
Windows操作系统的SmartSnippets工具箱V5.0.16(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 Toolbox用户手册(HTML)(25.09 KB) 04/02/2021 5.0.16
UM-B-138: Programming flash User Manual (HTML)(25.09 KB) 24/03/2020 1.0
软件应用程序和示例亚博国际官网平台网址
Name 日期 版本
对话Serial Port Service (DSPS)(7.58 KB)
SmartBond™ - 在命令中无附带(7.58 KB)
软件应用程序和示例:使用Python脚本设置
Name 日期 版本
示例:DA1458X示例设置(1.61 MB) 17/09/2018 1.0
软件应用程序和示例亚博国际官网平台网址:蓝牙
Name 日期 版本
克隆github示例存储库(25.09 KB)
FDC2112电容传感器演示(1.87 MB) 12/09/2019 1.0
使用DS18B20温度传感器的单线(702.48 KB) 15/10/2018 1.0
移动的Apps
Name 日期 版本
对话框DSPS-源代码 - Android(1.73 MB) (Registered users only) 29/01/2020 3.210.8
对话框DSPS-源代码 - iOS(6.78 MB) (Registered users only) 29/10/2019 3.220.6
对话框smarttags - 源代码 - android(3.3 MB) (Registered users only) 2019/10/2019 3.270.6
对话SmartTags - Source Code - iOS(5.05 MB) (Registered users only) 23/10/2019 3.280.6
对话SUOTA - Source Code - Android(3.03 MB) (Registered users only) 04/05/2020 3.190.18
对话框 - 源代码 - iOS(4.11 MB) (Registered users only) 04/05/2020 3.200.14
对话Voice RCU - Source Code - Android(3.35 MB) (Registered users only) 2019/10/2019 3.310.6
产品ion Line Tool Kit
Name 日期 版本
生产线工具文件(7.58 KB)
申请笔记
Name 日期 版本
AN-B-007 DA1458X蓝牙直接测试模式(1.28 MB) 02/04/2017 1.2
AN-B-010 DA14580使用Suota(通过空中的软件更新)(1.99 MB) 02/12/12 1.2
AN-B-021 DA1458X WLCSP光敏性(701.54 KB) 2017/02/22. 1.2
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-054:DA14585 / 586应用硬件设计指南(546.76 KB) 2018/05/2018 1.2
AN-B-055:DA14585与外部内存接口(2.42 MB) 04/08/2020 1.6
White Papers
Name 日期 版本
蓝牙低能量遥控器的语音命令(489.87 KB) 01/04/2018 A.
教程
Name 日期 版本
BLE广告教程(HTML)(25.09 KB) 25/10/2019 1.0
BLE Suota更新DA14585 / DA14586和DA14531设备(25.09 KB) 03/09/2020 2.1
在DA14531和DA14585 / DA14586设备上创建自定义GATT配置文件特性(25.09 KB) 01/04/2020 2.0
Getting Started with SDK6 (HTML)(25.09 KB) 12/03/2021 2.0
教程3:自定义简介GATT CMD示例(1.09 MB) 03/04/2019 1.2
教程4:睡眠模式电流测量(2.44 MB) 2017/03/27. 1.0
Tutorial 5: BLE security example(2.31 MB) 2017/03/27. 1.2
教程6:Suota工具Zip文件(25.01 KB) 24/05/2018 1.0
教程7:DA1458X Prototype带来指南(1.06 MB) 03/02/2017 1.2
教程8:调试方法(1.19 MB) 2017/03/27. 1.1
教程:如何更改RAM尺寸以降低DA14585 / 586设备的扩展睡眠模式下的功耗(1.32 MB) 17/08/2018 1.0
使用SDK6外设驱动程序(HTML)(25.09 KB) 05/03/2021 1.6
已知的限制列表
Name 日期 版本
DA1458x Hardware Known Limitations(81.22 kB) 19/01/2018 1.0
FCC,ETSI认证
Name 日期 版本
DA14585 ZH 300 328认证测试报告(1.72 MB) 31/07/2017 2.1.1
DA14585 ZH 300 328认证测试报告(578.09 KB) 26/06/2020 2.2.2
DA14585,586相似性宣言(242.98 KB) 17/06/2020 2.0
BT SIG认证
Name 日期 版本
DA14585-DA14586 QDID控制器子系统(0字节) 2017/02/14. D034285
DA14585-DA14586 QDID主机子系统(0字节) 2017/02/14. D034283
RoHS和Reach.
Name 日期 版本
da1458x add申报(188.37 KB) 2018年2018年 1.0
da1458x rohs 2声明(183.6 KB) 2018年2018年 1.0
Ref. Design and Dev. Kit Documentation
Name 日期 版本
DA14585 IOT多传感器套件产品简介(中文)(1.59 MB) 01/01/2018 1.0
Release Notes DA1458x DA1468x PLT v4.2(222.87 KB) 2017/10/20. PLT v4.2.
SmartBond DA14585 IOT多传感器开发套件产品简介(1.26 MB) 26/06/2018 1.0
UM-B-041: SmartBond Production Line Tool User Manual(5.64 MB) 01/10/2020 4.5
UM-B-089用户手册DA14585范围扩展器参考应用程序(4.21 MB) 01/08/2019 1.1
以前的软件发布
Name 日期 版本
SmartSnippets Toolbox V5.0.12 for Windows OS(1字节) 14/03/2020 5.0.12
档案
Name 日期 版本
da14585 / 6_software_release_notes_v6.0.10(239.33 KB) 02/08/2018 6.0.10
da14585 / 6_software_release_notes_v6.0.8(319.8 KB) 21/05/2018 6.0.8.
对话框smarttags - 源代码 - android(3.76 MB) (Registered users only) 03/04/2017 3.270.2
对话SmartTags - Source Code - iOS(5.05 MB) (Registered users only) 23/10/2019 3.280
对话SUOTA - Source Code - Android(2.86 MB) (Registered users only) 2019/10/2019 3.190.16
对话SUOTA - Source Code - Android(3.33 MB) (Registered users only) 31/10/2017 3.19.14
对话框 - 源代码 - iOS(3.93 MB) (Registered users only) 31/10/2017 3.200.10
对话框 - 源代码 - iOS(4.09 MB) (Registered users only) 29/10/2019 3.200.12
低功耗连接软件许可协议(120.04 KB)
SDK6.0.10对于DA14585 / 6(3.09 MB) (Registered users only) 02/08/2018 6.0.10
SDK.6.0.8.for DA14585/6(3.09 MB) (Registered users only) 21/05/2018 6.0.8.
SDK_6.0.12.1020.2对于DA14531和DA14585 / 6 [包括SDK API文件](9.18 MB) (Registered users only) 12/12/2019 6.0.12.1020.2
SDK._6.0.12.1020.2_hotfix_001(90.61 KB) (Registered users only) 06/03/2020 6.0.12.1020.2
Linux操作系统的SmartSnippets Studio V2.0.10(810.84 MB) 02/10/2019 2.0.10
Windows操作系统的SmartSnippets Studio V2.0.10(575.68 MB) 02/10/2019 2.0.10
Linux操作系统的SmartSnippets Studio V2.0.12(1字节) 14/03/2020 2.0.12
Windows操作系统的SmartSnippets Studio V2.0.12(1字节) 14/03/2020 2.0.12
SmartSnippets Studio V2.0.14 for Linux OS(870.09 MB) 28/05/2020 2.0.14
SmartSnippets Studio v2.0.14 for macos(496.8 MB) 28/05/2020 2.0.14
SmartSnippets Studio V2.0.14 for Windows操作系统(705.78 MB) 28/05/2020 2.0.14
SmartSnippets Studio V2.0.7 for Linux操作系统(834.05 MB) 15/02/2019 2.0.7
SmartSnippets Studio V2.0.7 for Windows操作系统(604.71 MB) 15/02/2019 2.0.7
SmartSnippets Studio V2.0.8 for Linux操作系统(834.34 MB) 03/04/2019 2.0.8
Windows操作系统的SmartSnippets Studio v2.0.8(607.06 MB) 03/04/2019 2.0.8
SmartSnippets Toolbox发行说明(507.24 kB) 27/09/2019 5.0.10
SmartSnippets Toolbox V5.0.10用于Linux操作系统(205.02 MB) 02/10/2019 5.0.10
Windows操作系统的SmartSnippets Toolbox V5.0.10(137.45 MB) 02/10/2019 5.0.10
SmartSnippets Toolbox V5.0.12 for Linux OS(1字节) 14/03/2020 5.0.12
用于Linux操作系统的SmartSnippets工具箱V5.0.14(162.73 MB) 28/05/2020 5.0.14
Windows操作系统的SmartSnippets工具箱V5.0.14(123.2 MB) 28/05/2020 5.0.14
SmartSnippets Toolbox V5.0.7 for Linux操作系统(193.92 MB) 08/02/2019 5.0.7
Windows操作系统的SmartSnippets Toolbox v5.0.7(128.51 MB) 08/02/2019 5.0.7
SmartSnippets Toolbox V5.0.8 for for Linux OS(194.13 MB) 03/04/2019 5.0.8
SmartSnippets Toolbox V5.0.8 for Windows操作系统(128.72 MB) 03/04/2019 5.0.8
SW-B-002 DA14531 SDK发行说明V.6.0.12.1020.2(179.09 KB) 12/12/2019 6.0.12.1020.2
UM-B-012 DA14580 / 581/583创建辅助引导加载程序(1.15 MB) 24/08/2016 3.2
UM-B-079 DA14585&DA14586软件平台参考(SDK 6.0.8)(4.73 MB) 21/05/2018 5.0
UM-B-080 DA14585&DA14586软件开发人员指南(SDK 6.0.8)(4.27 MB) 2017/11/10. 5.0
UM-B-082:DA14585&DA14586 SDK6移植指南(483.24 kB) 21/05/2018 4.0

Development Kits and Reference Designs

Hardware Development Kits based on DA14585 and DA14586
DA14585开发套件 - 基本
DA14585开发套件 - PRO
基于DA14585和DA14586的硬件应用重点开发套件
DA14585语音RCU开发套件
DA14585 IOT多传感器开发套件
基于DA14585和DA14586的参考设计
DA14585范围扩展器
DA14585瓷砖参考设计
视频缩略图,点击打开并播放

对话框SmartBond™DA14586

最小,电源最低,最小的蓝牙5 SOC,具有集成闪光灯

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

SmartBond™DA14585开发套件基本

在此视频中,您可以看到如何设置DA14585开发套件基本并查看一些重要功能。

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

SmartBond™DA14585开发Kit Pro

SmartBond™DA14585开发Kit Pro入门。此开发套件为您提供了充分利用最先进的脚印的更高级连接应用程序所需的所有灵活性。亚博国际官网平台网址

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

DA14585 IOT多传感器套件

Connect sensors to the cloud at the lowest power and smallest footprint with Dialog’s DA14585 IoT Multi Sensor Kit

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

SmartBond™DA14585开发套件专业版

从此开头了解smartbond™da14585开发专业版。开开套件为您了开发产品需要的没有,您您会了解开发套件专业版的内容和若干重要,以及以及对话开发工具和如何建立开发环境。

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

产品ion Line Tool Kit Webinar

模块 主要特征
da14585 / azurewave aw-cu362
  • DA14585 BLE5.0 SOC.
  • 1Mbit SPI Flash
  • 嵌入式天线
立即购买
DA14585 / Inventek ISM14585-L35
  • DA14585 BLE5.0 SOC.
  • 最多8Mbit Spi闪光灯
  • 用于增加TX功率的船上可选的Skyworks PA
现在从Digi-Key购买
现在从Mouser购买
DA14585./ Panasonic / PAN1740A
  • 9.0 x 9.5 x 1.8mm
  • Integrated Antenna and Pre-Certified
  • ARM®Cortex®-M0,96KB SRAM,64KB OTP
立即购买

立即购买

产品 店铺
DA14585. Digikey Mouser. Avnet Silica Avnet美国
DA14586. Digikey Mouser. Avnet Silica Avnet美国
生产线工具套件(PLT) Avnet美国
回到结果

2个月前

在启用通知之前尝试启动流数据时无数据

张贴了gme_johannes15 points 5回复
0旋转

嗨对话支持,

我们正在基于IOT传感器SDK(DA14585 IOT多传感器开发,V6.160.4)开发项目
如果我们连接到设备和
1. start streaming data (send 0x01 to char uuid 2ea78970-7d44-44bb-b097-26183f402409)
只有在此之后
2. enable listening to notifications (char uuid 2ea78970-7d44-44bb-b097-26183f402410)
传感器未发送任何数据。

在此之后,即使我们断开连接,我们也不会从设备接收数据,重新连接并切换序列
1.启用侦听通知和
2.开始流数据。

Is this expected behaviour? How can I get the device to start sending data again?

谢谢
Katharina

2个月前

PM_Dialog

Hi gme_johannes,

谢谢你的帖子。由于它是一个自定义代码,请您能描述一下问题是什么问题?如果我没有弄错并根据标题,则当对等设备禁用通知时,设备才会发送数据。在这种情况下,应从对等设备启用通知,以便开始通过空中发送数据。

Thanks, PM_Dialog

2个月前

gme_johannes 15 points

As I do not know if you are still monitoring the old forum, I am reposting my answer to your comment from
尝试开始流媒体时没有数据
这里。

嗨pm_dialog,

谢谢你回到我们身边。是的,我知道必须启用通知以便发送通知(那种显而易见的:))。但只能启动通知将无法在空中开始发送数据。为了实现这一目标,必须也开始流数据。在这里,它取决于启用它的顺序并启动:
- 首先开始流式传输数据和第二个启用通知_does not_开始发送数据。
- 首先启用通知和第二开始流数据_does_开始发送数据。

我们确实启用通知:当启用通知时,设备未发送数据(在空中)_AFter_我们发送命令以开始流数据。

我们的代码基于IOT MSK v6.160.4。我们没有实现任何自定义代码以接收通知或发送命令以开始流数据。
We especially did not change the code responsible for composing and sending out sensor data.

这是在以下文件和函数中实现的:
- file user_dws_reports.c,函数bool user_prepare_multi_sensor_report(...)
- file user_dws_reports.c,函数void user_add_multi_sensor_report(...)
- file user_dws_reports.c,function void user_send_multi_sensor_report(...)
- file user_dws_task.c,function user_dws_val_ntf_cfm_handler(...)

当我连接到串行调试控制台(看任何ArchPrintfs的结果)时,我可以看到以下错误消息
"ERROR: Drop NTF - Outstanding NTFs" where counter (ntf_sent_cntr) is a number larger than 15 (there's a threshold #define(d) to start printing this error message instead of composing and sending data reports, which is also pre-configured in the above mentioned IoT MSK v6.160.4 and wasn't touched by us).

Every time streaming data is stopped (send command to stop streaming data) and restarted (send command to start streaming data) this counter increases by two (no matter if notifications are enabled or disabled)

当设备与对等设备断开并重新连接时,此行为仍然存在。

这notification-sent-counter, ntf_sent_cntr, is increased in the function
user_send_multi_sensor_report(...)

user_send_command_reply(...) (both in file user_dws_reports.c)
并在功能下减少
user_dws_val_ntf_cfm_handler(文件user_dws_task.c中)

通过向DWS_CONTROL_CHAR发送0x01来启动流数据(UUID 2EA78970-7D44-44BB-B097-26183F402410)
通过向DWS_CONTROL_CHAR发送0x00来停止流数据

This entre behaviour described above has not been altered by us. So my question reformulates to:

是行为,设备无法从丢弃的通知中恢复,想要
(a)即使设备断开并重新连接?
(b) when streaming is started _before_ notifications are enabled (it's not occurring when streaming is started _after_ notifications are enable)?

我希望这描述它更清楚。

谢谢
Katharina

1个月前

PM_Dialog

Hi Katharina,

IOT MSK应用程序代码提供WRBL_DWS_CONTROL_CHAR特性(可卷绕)和WRBL_DWS_CONTROL_REPLY_CHAR(通知),用于配置和控制设备

因此,每次设备连接到中央设备时,首先都应该将0x01写入控制点(WRBL_DWS_CONTROL_CHAR)特征,启用WRBL_DWS_CONTROL_REPLY_CHAR中的通知,然后启动流数据。如果设备断开连接并重新连接,则应再次遵循上述过程。

如果控制点特性用0x01写入并启动流数据而不启用WRBL_DWS_CONTROL_REPLY_CHAR中的通知,则不会在对等设备中看到流数据,因为应启用通知。

Thanks, PM_Dialog

1个月前

gme_johannes 15 points

亲爱的pm_dialog,

您正在描述的程序1.将0x01写入控制点,2.启用WRBL_DWS_CONTROL_REPLY_CHAR的通知3.启用WRBL_DWS_MULTI_SENS_CHAR的通知)will not make the device send data当然but leave it in a state from which it cannot recover(通过例如,断开和重新连接)除非完全重新启动!(这是由于我在上面的冗长帖子中解释的ntf_sent_cntr)

与你的陈述相反如果我将0x01写入控制点,我将无法为WRBL_DWS_CONTROL_REPLY_CHAR启用通知(但仅启用WRBL_DWS_MULTI_SENS_CHARS的通知),我会收到传感器数据。

显然,如果我没有为WRBL_DWS_MULTI_SENS_CHAN启用通知,我将不会接收传感器数据。

接收数据的正确程序不必经常重启/重置它

  1. 启用WRBL_DWS_CONTROL_REPLY_CHAR的通知
  2. 启用WRBL_DWS_MULTI_SENS_CHAR的通知
  3. 开始流数据通过写0 x01控制Point

但这不是我的问题。

我的问题是(而且我只用我的最后一个回复复制它):

是行为,设备无法从丢弃的通知中恢复,想要
(a)即使设备断开并重新连接?
(b) when streaming is started _before_ notifications are enabled (it's not occurring when streaming is started _after_ notifications are enable)?

谢谢
Katharina

21小时前

gme_johannes 15 points

亲爱的pm_dialog,

要解决上述问题,我们现在手动将NTF_SENT_CNTR重置为0

  • 编写0x00到控制点(stop_command / stop流)

什么时候

  • 断开设备的连接

这可以解决所描述的问题,即,只要从中央设备断开设备即使NTF_SENT_CNTR超过某个阈值,设备就不会重新传输数据。通过这种方法,设备不必完全重新启动其固件以便能够再次发送数据。

无论如何,谢谢
Katharina