跳过主要内容

SmartBond™DA14682和DA14683

单芯片高安全蓝牙5解决方案,具有可扩展内存

da14682 svg - 3.

SmartBond DA14682和DA14683是全球首个满足最高安全标准的智能家居、工业和可穿戴设备单芯片解决方案。这些高度集成的芯片上系统(SoC)设备支持蓝牙5和蓝牙网格,并包括一系列专用功能,以确保消费者和开发人员的尖端安全性。

作为我们SmartBond系列的一部分,SOC的一部分是从最低功耗和最小占地面积提供行业领先的性能。当您没有时,它们的灵活架构可确保当您需要时提供充足的处理能力。它还允许设备管理多传感器阵列并启用始终如一地进行感应。

这两种设备都提供广泛的内存容量,只是在内存配置上有所不同。具体来说,DA14683支持无限的外部Flash,以实现最大的设计灵活性,而DA14682包括8mbits的板载Flash,使其成为空间有限的应用程序的理想选择。雷竞技安卓下载这两个选项都允许您从无线更新中获益。

为了进一步简化您的开发,我们的smarnippets™软件和多功能硬件开发工具包帮助您优化软件的功耗。

生命周期状态

活跃的

好处

最高安全级别

支持蓝牙网格

IPv6连接

最低系统功率

最低系统BOM.

最小的系统规模

雷竞技安卓下载

穿戴

智能家居

苹果Homekit

蓝牙网格

云连接应用程序雷竞技安卓下载

工业

人机接口设备

虚拟现实遥控器

银行

AQFN-60(6.0 x 6.0 x 0.9 mm)

WLCSP-53 (3.5 x 3.0 x 0.5 mm)

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

签我
查看以前的版本

保持联系

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

调查 分销商和代表 注册通讯
数据表
姓名 日期 版本
DA14682数据表(4.4 MB) 06/02/2020 3.3
DA14683数据表(13.53 MB) 24/11/2020 3.4
产品简介
姓名 日期 版本
DA14682和DA14683产品简介(1.29 MB) 15/06/2018 1.0
DA14682及DA14683产品简介(中文)(756.83 KB) 19/06/2018 1.0
SDK
姓名 日期 版本
DA1468X SDK发行说明V1.0.14.1081(328.25 KB) 2018/07/2018 1.0.14.1081
da1468x sdk1.0.14.1081(15.51 MB) (仅限注册用户) 2018/07/2018 1.0.14.1081
DA1468x SDK1.0.14.1081_hotfix_002(2.59 MB) (仅限注册用户) 15/07/2020 1.0.14.1081_hotfix_002
SDK用户手册
姓名 日期 版本
UM-B-044:DA1468X软件平台参考(5.25 MB) 20/12/2017 6.0
UM-B-047:DA1468x入门开发套件(2.95 MB) 2018/07/2018 7.0
DA1468x软件开发人员指南(6.74 MB) 20/12/2017 6.0
UM-B-075: DA1468x电荷状态功能(951.71 KB) 13/12/2016 1.2
UM-B-097: 681至683端口指南(481.36 KB) 14/06/2018 1.0
开发工具
姓名 日期 版本
SmartSnippets Studio发行说明(304.81 kB) 04/02/2021 2.0.16
SmartSnippets工作室V1.6.3的Linux操作系统(1字节) 14/03/2020 1.6.3
SmartSnippets Studio V1.6.3 for Windows OS(1字节) 14/03/2020 1.6.3
Linux操作系统的SmartSnippets Studio V2.0.16(872.03 MB) 04/02/2021 2.0.16
SmartSnippets Studio v2.0.16为MacOS(497.78 MB) 04/02/2021 2.0.16
Windows操作系统的SmartSnippets Studio V2.0.16(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
SmartSnippets工具箱V5.0.16 for Windows OS(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
软件应用及示例雷竞技安卓下载
姓名 日期 版本
对话框串行端口服务(DSP)(7.58 KB)
SW示例:DA1468x安装示例(1.62 MB) 2018/06/29. 1.0
软件应用与范例:外雷竞技安卓下载围驱动器/适配器
姓名 日期 版本
例:通过TIMER0产生PWM脉冲(434.78 KB) 21/12/2018 1.0
示例:USB大容量存储器的软件更新(687.89 KB) 2018年第22/06/2018 1.0
SW示例:SW RTC实现(561.54 KB) 02/10/2018 1.0
示例:UART DMA循环缓冲器(8.03 MB) 06/07/2018 1.0
软件应用和例子:蓝雷竞技安卓下载牙
姓名 日期 版本
示例:通道图报告器(478.44 KB) 25/09/2018 1.0
例如:DA1468x BLE客户服务(1.35 MB) 15/10/2018 1.0
移动应用程序
姓名 日期 版本
对话框 - 源代码 - android(3.03 MB) (仅限注册用户) 04/05/2020 3.190.18
对话SUOTA - 源代码 - iOS设备(4.11 MB) (仅限注册用户) 04/05/2020 3.200.14
网格应用Android(5.11 MB) (仅限注册用户) 24/04/2019 3.400.2
网格应用程序ios.(20.14 MB) (仅限注册用户) 03/10/2019 3.410.2
生产线工具套件
姓名 日期 版本
生产线工具文件(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-035应用说明:DA1468X电池充电(426.51 KB) 14/07/2016 1.1
AN-B-035应用说明:DA1468x电池充电(594.17 KB) 14/07/2016 1.1
AN-B-040应用说明:DA1468x使用Ozone/J-Link进行软件调试(1.58 MB) 2016/07/27. 1.2
AN-B-043应用注意:DA1468x蓝牙直接测试模式(1.99 MB) 14/09/2017 1.5
一个- b - 045 - _qspi_loader_supportingfiles(1.91 MB) 2016/12/15. 1.0
AN-B-046应用注意:DA1468x从串行接口启动(552.42 KB) 29/06/2020 1.3
AN-B-061应用注:DA1468x应用硬件设计指南(2.03 MB) 2019/03/2019 1.9
教程
姓名 日期 版本
广告概念教程(2.19 MB) 2017/11/10 1.0
自定义蓝牙低能曲线(1.52 MB) 18/09/2018 2.0
DA14682 / DA14683安全启动教程(7.58 KB) 25/06/2018 1.0
调试技术教程(2.98 MB) 25/06/2018 1.0
外部中断教程(831.33 KB) 04/01/2018 1.0
闪存适配器概念(2.4 MB) 17/09/2018 2.1
GPADC适配器概念(1.98 MB) 19/09/2018 2.1
I2C适配器概念(2.15 MB) 20/09/2018 2.1
实时时钟(RTC)概念(1.38 MB) 19/09/2018 2.0
SPI适配器概念(2.14 MB) 20/09/2018 2.1
开始一个项目(2.65 MB) 26/11/2018 2.0
已知的限制列表
姓名 日期 版本
DA14682/683-KnownLimitations(181.58 KB) 29/05/2018 1.0
FCC, ETSI认证
姓名 日期 版本
DA14680, 681, 682, 683相似声明(244.08 KB) 17/06/2020 2.0
DA14682/DA14683 EN 300 328认证测试(1.81 MB) 31/07/2017 2.1.1
DA14682/DA14683 EN 300 328认证测试(578.22 kB) 26/06/2020 2.2.2
BT SIG认证
姓名 日期 版本
DA14682-DA14683 QDID控制器子系统(0字节) 2017/07/28. D036408
DA14682-DA14683 QDID主机子系统(0字节) 2017/07/28. D036407
RoHS,达到
姓名 日期 版本
DA1468x达到宣言(187.86 KB) 21/11/2018 1.0
DA1468x RoHS 2声明(183.22 KB) 22/05/2018 1.0
参考。设计和开发。套件文件
姓名 日期 版本
发布说明DA1458x DA1468x PLT v4.2(222.87 KB) 24/10/2017 PLT v4.2.
UM-B-041:SmartBond生产线工具用户手册(5.64 MB) 01/10/2020 4.5
UM-B-074 DA1468x量程扩展子板(4.18 MB) 16/05/2018 1.1
之前的软件版本
姓名 日期 版本
DA1468x SDK 1.0.12.1078(25.01 KB) 20/12/2017 1.0.12.1078
DA1468X SDK发行说明V1.0.12.1078(25.01 KB) 20/12/2017 1.0.12.1078
SmartSnippets Toolbox V5.0.12适用于Windows操作系统(1字节) 14/03/2020 5.0.12
档案
姓名 日期 版本
DA1468x SDK1.0.14.1081_hotfix_001(177.13 KB) (仅限注册用户) 28/02/2020 1.0.14.1081_hotfix_001
对话框 - 源代码 - android(3.33 MB) (仅限注册用户) 31/10/2017 3.19.14
对话框 - 源代码 - android(2.86 MB) (仅限注册用户) 24/10/2019 3.190.16
对话SUOTA - 源代码 - iOS设备(3.93 MB) (仅限注册用户) 31/10/2017 3.200.10
低功耗连接软件许可协议(120.04 KB)
SmartSnippets Studio V2.0.10 for Linux OS(810.84 MB) 02/10/2019 2.0.10
SmartSnippets Studio V2.0.10 for Windows OS(575.68 MB) 02/10/2019 2.0.10
SmartSnippets Studio V2.0.7 for Linux操作系统(834.05 MB) 2019/02/2019 2.0.7
SmartSnippets Studio V2.0.7 for Windows OS(604.71 MB) 2019/02/2019 2.0.7
SmartSnippets Studio V2.0.8 for Linux操作系统(834.34 MB) 03/04/2019 2.0.8
SmartSnippets Studio V2.0.8 for Windows OS(607.06 MB) 03/04/2019 2.0.8
SmartSnippets Toolbox发行说明(507.24 KB) 27/09/2019 5.0.10
SmartSnippets工具箱V5.0.10针对Linux操作系统(205.02 MB) 02/10/2019 5.0.10
SmartSnippets工具箱V5.0.10 for Windows OS(137.45 MB) 02/10/2019 5.0.10
SmartSnippets工具箱V5.0.12 for Linux OS(1字节) 14/03/2020 5.0.12
SmartSnippets工具箱V5.0.14 for Linux OS(162.73 MB) 28/05/2020 5.0.14
Windows操作系统的SmartSnippets工具箱V5.0.14(123.2 MB) 28/05/2020 5.0.14
SmartSnippets工具箱V5.0.7 for Linux OS(193.92 MB) 08/02/2019 5.0.7
SmartSnippets工具箱V5.0.7用于Windows操作系统(128.51 MB) 08/02/2019 5.0.7
SmartSnippets Toolbox V5.0.8 for Linux操作系统(194.13 MB) 03/04/2019 5.0.8
SmartSnippets工具箱V5.0.8 for Windows OS(128.72 MB) 03/04/2019 5.0.8

开发工具包和参考设计

基于DA14682和DA14683的硬件开发套件
DA14683开发套件USB
DA14683开发工具包Pro
相关参考设计
智能USB软件狗
视频缩略图,点击打开并播放

SmartBond™DA14583 IOT传感器开发套件 - 快速入门视频

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

SmartBond™DA14583物联网传感器开发工具包

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

SDK 5.0.x的介绍

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

SDK 5.0.x的介绍(Chinese)

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

生产线工具套件网络研讨会

立即购买

产品 商店
DA14682 digikey. Mouser. Avnet我们
DA14683 digikey. Mouser. Avnet我们
生产线工具包(PLT) Avnet我们
回的结果

DA1468x

4个月前

我不能从DA14683-00A9DEVKT-P的SPI读取函数获得任何数据

张贴了batman230855分 5回复
0的问题

我的SPI读功能有问题,DA14683用SPI接口和其他芯片通信,我用SPI功能向这个芯片写命令成功,但从这个芯片读数据失败,我得不到任何读数据。我用示波器确保SPI信号正常传输,MISO和MOSI的信号是正确的,但是我在软件上读不到任何数据,我的代码有什么问题?

我的代码如下。

========== gpio_map_config.h ==================

#定义HW_GPIO_PORT_MT6381_SPI_CLK HW_GPIO_PORT_3
#定义HW_GPIO_PIN_MT6381_SPI_CLK HW_GPIO_PIN_1

#定义HW_GPIO_PORT_MT6381_SPI_DI HW_GPIO_PORT_2
#定义HW_GPIO_PIN_MT6381_SPI_DI HW_GPIO_PIN_1

#定义HW_GPIO_PORT_MT6381_SPI_DO HW_GPIO_PORT_3
#定义HW_GPIO_PIN_MT6381_SPI_DO HW_GPIO_PIN_2

#定义HW_GPIO_PORT_MT6381_SPI_CSN HW_GPIO_PORT_3
#定义HW_GPIO_PIN_MT6381_SPI_CSN HW_GPIO_PIN_0

========== platform_devices.h ==================

SPI_BUS (SPI1)
Spi_slave_device (spi1, mt6381_spi, hw_gpio_port_mt6381_spi_csn, hw_gpio_pin_mt6381_spi_csn, hw_spi_word_8bit, hw_spi_pol_low, hw_spi_pha_mode_0, hw_spi_freq_div_8, hw_dma_channel_0);
SPI_BUS_END

========== SPI任务==================

#定义MT6381_SPI_BUFFER_LEN (uint8_t) 32

static spi_device mt6381_spi_handle = NULL;

静态uint8_t spi_tx_buf [MT6381_SPI_BUFFER_LEN] = {0};

静态uint8_t spi_rx_buf [MT6381_SPI_BUFFER_LEN] = {0};

hw_gpio_set_pin_function(HW_GPIO_PORT_MT6381_SPI_CLK, HW_GPIO_PIN_MT6381_SPI_CLK, HW_GPIO_MODE_OUTPUT, HW_GPIO_FUNC_SPI_CLK);
hw_gpio_set_pin_function(HW_GPIO_PORT_MT6381_SPI_DI, HW_GPIO_PIN_MT6381_SPI_DI, HW_GPIO_MODE_INPUT, HW_GPIO_FUNC_SPI_DI);
hw_gpio_set_pin_function(HW_GPIO_PORT_MT6381_SPI_DO,HW_GPIO_PIN_MT6381_SPI_DO,HW_GPIO_MODE_OUTPUT,HW_GPIO_FUNC_SPI_DO);
hw_gpio_set_pin_function(HW_GPIO_PORT_MT6381_SPI_CSN, HW_GPIO_PIN_MT6381_SPI_CSN, HW_GPIO_MODE_OUTPUT, HW_GPIO_FUNC_SPI_EN);
hw_gpio_set_active (HW_GPIO_PORT_MT6381_SPI_CSN HW_GPIO_PIN_MT6381_SPI_CSN);

ad_spi_init ();
mt6381_spi_handle = ad_spi_open (MT6381_SPI);

spi_tx_buf[0] = (reg_ADDRESS>> 8) & 0xff;
spi_tx_buf[1] = reg_ADDRESS & 0xff;
spi_tx_buf[2] = (reg_DATA>> 8) & 0xff;
spi_tx_buf[3] = reg_DATA & 0xff;

Tx_len = 4;
rx_len = 4;

ad_spi_transact(mt6381_spi_handle,spi_tx_buf,tx_len,spi_rx_buf,rx_len);

printf (" SPI读出:% d % d % d % d !r \ n \”,(int) spi_rx_buf [0], (int) spi_rx_buf [1], (int) spi_rx_buf [2], (int) spi_rx_buf [3]);

===========================================

spi_rx_buf总是零

谢谢。

4个月前

PM_DIALOG.

你好,

谢谢你的在线问题。ad_spi_transact()调用ad_spi_complex_transact(),后者调用hw_spi_read_buf()来通过SPI读取字节。请您在调试代码中运行您的代码,在hw_spi_read_buf()中添加一个断点,并检查ii是否正常运行?

在调试模式下,调用ad_spi_transact()的时候,它的spi_rx_buf包括字节你想读什么书?

能否请您探头逻辑分析工具的SPI线和分享屏幕截图?

您还可以尝试使用ad_spi_write()而不是ad_spi_transact()来执行只写事务。

谢谢,PM_DIALOG.

4个月前

batman2308 55分

谢谢回复,在调试模式下,spi_rx_buf不能读任何字节,但有一件事我想确认,我们的SPI模式是32位双工传输(同时写和读),请参考附件的图片,这是示波器图片SPI信号(只显示SCLK &味噌)是正确的,下面的代码是正确的? ?好像是先写后读?我不确定

spi_tx_buf[0] = (reg_ADDRESS>> 8) & 0xff;
spi_tx_buf[1] = reg_ADDRESS & 0xff;
spi_tx_buf[2] = (reg_DATA>> 8) & 0xff;
spi_tx_buf[3] = reg_DATA & 0xff;

Tx_len = 4;
rx_len = 4;

ad_spi_transact(mt6381_spi_handle,spi_tx_buf,tx_len,spi_rx_buf,rx_len);

=============================================================.

Void ad_spi_complex_transaction (spi_device dev, spi_transfer_data * transfer_size, size_t count)

Spi_device_config *device = (Spi_device_config *) dev;
const HW_SPI_ID id = device->bus_id;
size_t我;

ad_spi_device_acquire(DEV);
ad_spi_bus_acquire (dev);

ad_spi_bus_activate_cs (dev);

对于(I = 0;我<计数; ++ⅰ){
如果(传送[I] .wbuf){
如果(转移[我].rbuf) {
hw_spi_writeread_buf (id、转移[我]。wbuf,转移[我].rbuf,
转移[我]。长度、ad_spi_wait_event设备);
其他}{
hw_spi_write_buf (id、转移[我]。wbuf,转移[我]. length,
ad_spi_wait_event、设备);

其他}{
hw_spi_read_buf(ID,转移[I] .rbuf,转让[I]。长度,
ad_spi_wait_event、设备);

OS_EVENT_WAIT(设备- > bus_data - >事件,OS_EVENT_FOREVER);

ad_spi_bus_deactivate_cs (dev);

ad_spi_bus_release (dev);
ad_spi_device_release(DEV);

Void ad_spi_transact(spi_device dev, uint8_t *wbuf, size_t wlen, uint8_t *rbuf,),
为size_t RLEN)

spi_transfer_data转移[2] = {
{wbuf, NULL, wlen},
{NULL, rbuf, rlen}
};

ad_spi_complex_transact(DEV,转让,1);

谢谢~ ~

附件 大小
图片2.png 2.1 MB

4个月前

PM_DIALOG.

你好,

能否请您尝试按照SPI适配器概念教程?请使用类似于5.6节中的prvSPITask_ECHO()任务的代码。环回测试任务代码。如图18所示,使用逻辑分析仪捕获的SPI双工事务,ad_spi_complex_transact()工作正常。

谢谢,PM_DIALOG.

4个月前

batman2308 55分

我现在可以得到SPI读取数据,但是仅仅使用你建议的类似代码是不够的,之后,我改变了SPI GPIO引脚设置,最后我们可以得到SPI读取数据

原来SPI GPIO引脚设置

SPI_CS:销3.0

SPI_CLK:pin3.1

SPI_DI: pin2.1

SPI_DO: pin3.2

最新的SPI GPIO引脚设置

SPI_CS:销3.0

SPI_CLK:pin3.1

SPI_DI: pin3.3

SPI_DO: pin3.2

这是否意味着所有的SPI引脚必须配置相同的端口?

谢谢~ ~

1个月前

PM_DIALOG.

你好,

它不需要在相同的端口被构造成所有的SPI引脚。

也许pin2.1用于另一个函数。

(抱歉耽搁了,我错过了你最后一个问题)

谢谢,PM_DIALOG.