跳到主要内容

低能耗蓝牙

SmartBond™:电源、尺寸和系统成本没有妥协

蓝牙®低能耗是事实上的低功耗标准,用于连接设备彼此和到云。SmartBond™SoC家族高度集成,拥有最小、最节能的蓝牙低能耗解决方案,实现最低的系统成本。一套广泛的支持工具确保了易于使用和快速进入市场。

最新消息成功的故事

低能耗蓝牙
SmartBond™产品组合 下载
零件号 DA14699/7/5/1 DA14683 DA14682 DA14586 DA14585 DA14531/0 DA14531MOD
产品描述 世界上最先进的无线微控制器产品系列 具有可扩展内存的单芯片高安全性蓝牙5解决方案 体积小,功耗低,最集成的蓝牙5 SoC 世界上最小、功率最低的蓝牙5.1片上系统,支持未来10亿个物联网设备 DA14531 SmartBond TINY™模块,基于世界上最小和最低功率的蓝牙5.1片上系统
类型
SoC
SiP
模块
技术
蓝牙®勒 5.2 5.0 5.0 5.0 5.0 5.1 5.1
2.4 GHz专有
核心系统
CPU 96 mhz的手臂
Cortex-M33
浮点DSP扩展
96 mhz的手臂
Cortex-M0
96 mhz的手臂
Cortex-M0
16兆赫的手臂
Cortex-M0
16兆赫的手臂
Cortex-M0
16兆赫的手臂
Cortex-M0 +
16兆赫的手臂
Cortex-M0 +
内存 512 kb
384 kb (691)
128 kb 128 kb 96 kb 96 kb

OTP
128 kb
4 kb
128 kb
64 kb
128 kb
64 kb
128 kb
64 kb
128 kb
64 kb
144 kb
32 kb
144 kb
32 kb
闪光 QSPI闪光 QSPI闪光 1024 kb 256 kb SPI闪光 SPI闪光 128 kb
晶体 32 mhz + 32 khz 32/16MHz + 32 khz 32/16MHz + 32 khz 16兆赫+ 32 khz 16兆赫+ 32 khz 32兆赫 32兆赫
权力
内部DCDC 巴克 巴克 巴克 Buck&Boost Buck&Boost Buck&Boost 巴克
系统外部电源轨道 2 x1.8v 1 x3.3v 2 x1.8v 1 x3.3v 2 x1.8v 1 x3.3v
充电器 ●●●〇
安全
AES /沙 256/512 256/512 256/512 128 128 128 128
ECC / TRNG ●● ●● ●● ○● ○●
安全密钥处理
广播
频率 2.4 ghz 2.4 ghz 2.4 ghz 2.4 ghz 2.4 ghz 2.4 ghz 2.4 ghz
发射功率 6 dbm 0 dbm 0 dbm 0 dbm 0 dbm 2.5 dbm 2.2 dbm
接收灵敏度 -97年dbm -94年dbm -94年dbm -93年dbm -93年dbm -94年dbm -94年dbm
外围设备
UART / SPI / I2C 3/2/2 2/2/2 2/2/2 2/1/1 2/1/1 2/1/1 2/1/1
QSPI XiP
动态解密
2/2/2/1
1
1
USB FS / HS 1 1 1
定时器/ PWM / RTC 4/4/1 3/3 3/3 4/2 4/2 3/2/1 3/2/1
i2, PCM / PDM 8 ch / 2 ch 8 ch / 2 ch 8 ch / 2 ch 8 ch / 2 ch 8 ch / 2 ch
液晶显示器 ●●●〇
键盘/ QDEC / IR ●●● ●●● ●●〇 ●●〇 ●●〇 ●●〇
ADC 8 ch 10 b
8 ch 14 b
8 ch 10 b 8 ch 10 b 4 ch 10 b 4 ch 10 b 4 ch 10 b 4 ch 10 b
领导的司机 2 - 2○○ 3. 3.
温度传感器
其他 触觉/电机控制器
亚博国际官网平台网址
电器
资产跟踪
灯塔
消费电子产品
测向
游戏和AR/VR
工业自动化
医疗保健
网状网络
电脑外围设备
智能家居及楼宇
穿戴
无线测距(WiRa)
智能门锁
物联网传感器
#针型(# GPIO)
VFBGA100 (55)
5×5毫米
(699/697)
WLCSP53 (21)
3.41 x3.01毫米

AQFN60 (37)
AQFN60 (31)
6 x6毫米
QFN40 (24)
5×5毫米
WLCSP34 (14)
2.40 x2.66毫米

QFN40 (25)
WLCSP17 (6)
1.7 x2.05毫米
(531只)
MOD16 (9)
12.5 x14.5毫米
工作温度 -40到85°C -40到85°C -40到85°C -40到85°C -40到85/105°C -40到85°C -40到85°C
供电电压范围 2.4至4.75V 1.7至4.75V 1.7至4.75V 0.9 ~ 3.3V 0.9 ~ 3.3V 1.1 ~ 3.3V 1.8 ~ 3.3V
开发套件 DA14695职业
DA14695 USB
DA14683职业
DA14683 USB
DA14683职业
DA14683 USB
DA14585职业
DA14585基本
DA14585职业
DA14585基本
da14531 /0 pro da14531 usb DA14531MOD职业
合作伙伴模块
阅读更多
产品安全漏洞
阅读更多
传统产品亚博电竞菠菜
DA14680/1 不建议用于新设计;关于改进性能-参见DA14682/3
DA14580/1/2/3 不建议用于新设计;关于改进性能-参见DA14585/6而且DA14530/1

bleuio电子狗

一个更快的方式到新的蓝牙®应用程序亚博国际官网平台网址

瑞典物联网公司Smart亚博全网 Sensor Devices AB认为,开发新的蓝牙应用应该和使用它们一样简单。亚博国际官网平台网址这就是为什么他们使用Dialog的蓝牙soc创建了BleuIO蓝牙低能耗USB适配器——这是一种智能的、高度集成的设备,允许开发人员以最小的努力创建新的蓝牙LE 5.0应用程序。亚博国际官网平台网址

web_bluetooth_blog

用于智能标签的运动感知薄蓝牙®低能耗信标解决方案

信标是由电池供电的小型蓝牙无线电发射机。信标提供了一种廉价的广播解决方案,能够在很长时间内自主运行。在本文中,我们将展示信标如何通过使用一系列外设来支持扩展功能,以便在保持自主操作的同时处理和显示数据。

成功故事横幅

不需要充电的智能设备?

Smartcube公司生产模块化芯片,可将运动鞋和身份证等日常用品转换为智能的联网物联网设备。值得注意的是,他们的目标是生产非常节能的芯片,从而产生的设备永远不需要充电!Dialog的SmartBond蓝牙低耗能范围帮助他们以低成本实现功耗目标,同时提供出色的可靠性。

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

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

保持联系

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

调查 经销商及代表 注册通讯
产品ID 应用程序 标准 内存大小FLASH (Mb) 内存大小ROM (kB) 内存大小OTP (kB) 内存大小RAM (kB) GPIOs (max) 电源最小(V) 最大电源(V) Tx电流(mA) Rx电流(mA) 输出功率(dBm) 灵敏度(dBm) 单片机 推荐用于新设计 最大系统时钟(MHz) 灵活的系统时钟 从FLASH执行 HW加密引擎 QSPI SPI UART I2C USB PDM 文档
DA14580-01UNA 信标和接近性健康与健身人机界面设备智能家居 核心规格 0 84 32 50 14 0.9 3.6 4.8 5.1 0 -93年 M0 没有 WL-CSP34, 2.5 * 2.5 * 0.5毫米 16 没有 没有 是的 0 1 2 1 0 0 文档
DA14580-01AT2 信标和接近性健康与健身人机界面设备智能家居 核心规格 0 84 32 50 24 0.9 3.6 4.8 5.1 0 -93年 M0 没有 QFN40 5 * 5 * 0.9毫米 16 没有 没有 是的 0 1 2 1 0 0 文档
DA14580-01A32 信标和接近性健康与健身人机界面设备智能家居 核心规格 0 84 32 50 32 0.9 3.6 4.8 5.1 0 -93年 M0 没有 QFN48 6 * 6 * 0.9毫米 16 没有 没有 是的 0 1 2 1 0 0 文档
DA14581-00UNA 无线充电主机控制器接口 核心规格 0 84 32 50 14 0.9 3.6 4.8 5.1 0 -93年 M0 没有 WL-CSP34, 2.5 * 2.5 * 0.5毫米 16 没有 没有 是的 0 1 2 1 0 0 文档
da14581 vra——00000 无线充电主机控制器接口 核心规格 0 84 32 50 14 0.9 3.6 4.8 5.1 0 -93年 M0 没有 WL-CSP34, 2.5 * 2.5 * 0.3毫米 16 没有 没有 是的 0 1 2 1 0 0 文档
DA14581-00AT2 无线充电主机控制器接口 核心规格 0 84 32 50 24 0.9 3.6 4.8 5.1 0 -93年 M0 没有 QFN40 5 * 5 * 0.9毫米 16 没有 没有 是的 0 1 2 1 0 0 文档
DA14583-01F01AT2 信标和接近性健康与健身人机界面设备智能家居 核心规格 1 84 32 50 24 2.35 3.6 4.8 5.1 0 -93年 M0 没有 QFN40 5 * 5 * 0.9毫米 16 没有 没有 是的 0 1 2 1 0 0 文档
da14585 - 00000 vv2 * 信标和接近性健康与健身人机界面设备智能家居通过BLE远程控制语音命令 BLE 5.0核心规范+补充功能 0 128 64 96 14 0.9 3.6 4.8 5.1 0 -93年 M0 是的 WL-CSP34, 2.4 * 2.66 * 0.5毫米 16 没有 没有 是的 0 1 2 1 0 1 文档
da14585 - 00000 at₂* 信标和接近性健康与健身人机界面设备智能家居通过BLE远程控制语音命令 BLE 5.0核心规范+补充功能 0 128 64 96 25 0.9 3.6 4.9 5.3 0 -93年 M0 是的 QFN40 5 * 5 * 0.9毫米 16 没有 没有 是的 0 1 2 1 0 1 文档
DA14586-00F02AT2 * 信标和接近性健康与健身人机界面设备智能家居通过BLE远程控制语音命令 BLE 5.0核心规范+补充功能 2 128 64 96 24 1.8 3.6 4.9 5.3 0 -93年 M0 是的 QFN40 5 * 5 * 0.9毫米 16 没有 没有 是的 0 1 2 1 0 1 文档
DA14680-01F08A92 穿戴智能家居苹果HomeKit人机界面设备其他可充电设备 BLE 4.2核心规格+可选功能 8 128 64 128 31 1.7 4.75 5.2 6 0 -94年 M0 没有 AQFN60 6 * 6 * 0.8毫米 96 是的 是的 是的 0 2 2 2 1 1 文档
da14681 - 01000 - u2 穿戴智能家居苹果HomeKit人机界面设备其他可充电设备 BLE 4.2核心规格+可选功能 0 128 64 128 21 1.7 4.75 5.2 6 0 -94年 M0 没有 WL-CSP53, 3.4 * 3.0 * 0.5毫米 96 是的 是的 是的 1 2 2 2 1 1 文档
da14681 a92——01000 穿戴智能家居苹果HomeKit人机界面设备其他可充电设备 BLE 4.2核心规格+可选功能 0 128 64 128 37 1.7 4.75 5.2 6 0 -94年 M0 没有 AQFN60 6 * 6 * 0.8毫米 96 是的 是的 是的 1 2 2 2 1 1 文档
DA14682 * 穿戴智能家居苹果HomeKit蓝牙网云连接应用程序亚博国际官网平台网址 BLE 5 8 128 64 128 31 1.7 4.75 5.2 6 0 -94年 M0 是的 AQFN60 6 * 6 * 0.8毫米 96 是的 是的 是的 0 2 2 2 1 1 文档
DA14683 * 工业人机界面设备虚拟现实遥控器银行 BLE 5 0 128 64 128 37 1.7 4.75 5.2 6 0 -94年 M0 是的 AQFN60 6 * 6 * 0.8毫米 96 是的 是的 是的 1 2 2 2 1 1 文档
da14691 - 00000 hq2 * 穿戴智能家居苹果HomeKit蓝牙网云连接应用程序亚博国际官网平台网址 BLE 5.0核心规格+可选功能 可选的外部 128 4 384 44 2.4 4.75 3.5 2.2 6 -97年 M33 是的 VFBGA86, 6 × 6 × 0.55 mm 96 是的 是的 是的 1 2 3. 2 1 1 文档
da14695 - 00000 hq2 * 穿戴智能家居苹果HomeKit蓝牙网云连接应用程序亚博国际官网平台网址 BLE 5.0核心规格+可选功能 可选的外部 128 4 512 44 2.4 4.75 3.5 2.2 6 -97年 M33 是的 VFBGA86, 6 × 6 × 0.55 mm 96 是的 是的 是的 1 2 3. 2 1 1 文档
da14697 - 00000的hr2 * 穿戴智能家居苹果HomeKit蓝牙网云连接应用程序亚博国际官网平台网址 BLE 5.0核心规格+可选功能 可选的外部 128 4 512 55 2.4 4.75 3.5 2.2 6 -97年 M33 是的 VFBGA100, 5 × 5 × 0.475 mm 96 是的 是的 是的 2 2 3. 2 1 1 文档
da14699 - 00000的hr2 * 穿戴智能家居苹果HomeKit蓝牙网云连接应用程序亚博国际官网平台网址 BLE 5.0核心规格+可选功能 可选的外部 128 4 512 55 2.4 4.75 3.5 2.2 6 -97年 M33 是的 VFBGA100, 5 × 5 × 0.475 mm 96 是的 是的 是的 2 2 3. 2 1 1 文档
DA14531 一次性用品灯塔资产跟踪连接卫生RCU BLE 5.1核心规格+补充功能 0 144 32 48 12 0.9 3.6 3.5 2.2 0 -94年 M0 + 是的 QFN24 * 2.2 * 3.04毫米 16 是的 是的 是的 0 1 2 1 0 0 文档

*推荐用于新设计

保持联系

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

调查 经销商及代表 注册通讯

穿戴

可穿戴电子产品正在进入我们日常生活的方方面面,为我们提供了改善生活的新方法:从生产力到健康和生活方式。它们揭示了以前无法获得的关于我们自己和我们周围环境的信息,帮助我们提供建议。

SmartBond解决方案:DA14682/3DA14585/6DA1469x

接近性和资产跟踪

接近应用程序的基础是亚博国际官网平台网址知道并提醒你两个设备(如钥匙或钱包)之间的距离,如果标签超出了范围。邻近性信息也可用于资产标签的库存和自动访问控制或监控冷链跟踪。

SmartBond解决方案:DA1469xDA14531

联系医学

互联医疗提供了解决方案,使患者能够通过监测、发送警报和方便药物输送来照顾自己的健康状况。蓝牙低能耗技术是将健康产品连接到云端的技术。亚博电竞菠菜联网医疗产品的例子有血压计、心率监测器、葡萄糖计和贴片、体温亚博电竞菠菜计、病毒测试器和通过注射剂或皮肤贴片给药。

SmartBond解决方案:DA14531DA1469x

智能家居与建筑

长久以来的梦想,智能家居现在正在成为现实。我们可以通过智能手机和平板电脑监控和控制我们的家庭安全、照明、电器和暖气、通风和空调(HVAC),甚至可以通过云进行远程控制。

SmartBond解决方案:DA14682/3DA14585/6DA14531

计算与游戏

自问世以来,蓝牙在连接计算机和游戏外设方面发挥了关键作用。它为许多新的和新兴的外围设备提供了一个简单的、经过验证的连接选项,同时确保对大多数个人数据的访问。

随着电子设备变得更加智能和移动,我们与它交互的方式正在改变。我们想要更多的控制,更多的便利和更少的杂乱,这推动了无线HID市场的巨大增长。最新版本的windows默认支持蓝牙低能耗,这真正支持无线桌面。

SmartBond解决方案:DA14585/6DA1469x

保持联系

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

调查 经销商及代表 注册通讯
SmartBond™SDK概述 产品支持
SDK6 DA14585/6+DA14531/0
SDK10 DA1469x
SDK1 DA14682/3

也可用于DA14680/1,但不建议用于新设计

SDK5 DA14580/1/3

不建议用于新设计

SmartBond开发工具概述 产品支持
对话Smartbond Flash程序员 DA14531/0DA1458x而且DA1469x
SmartSnippets工具箱 所有
SmartSnippets工作室 所有
生产线工具

保持联系

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

调查 经销商及代表 注册通讯

社会距离

社交距离应用的嵌入式软件应用亚博国际官网平台网址

阅读更多

蓝牙低能量范围扩展器

SmartBond™BLE Range Extender参考设计使您能够充分利用蓝牙低能耗标准的输出功率,扩展您的应用范围。亚博国际官网平台网址

阅读更多

智能USB软件乐

智能USB适配器设备是一个完全集成的USB到蓝牙®LE解决方案,基于SmartBond™DA14683高安全蓝牙LE SoC。

阅读更多

emWin

由SEGGER微控制器开发的emWin嵌入式图形库现在由Dialog Semiconductor以库的形式与SmartBond®DA1469x无线微控制器一起提供免费商业使用。yabo国际娱乐

阅读更多

保持联系

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

调查 经销商及代表 注册通讯

我们的SmartBond产品亚博电竞菠菜由开发套件和分析支持,以帮助您创建应用程序,充分利用SmartBond家族的独特优势。亚博国际官网平台网址这些工具可以帮助你缩短上市时间。

硬件开发套件

DA14531 Da14531 - usbDA14531 - Pro
DA14585 DA14585 -基本DA14585 - Pro
DA14683 Da14683 - usbDA14683 - Pro
DA14695 Da14695 - usbDA14695——职业
所有蓝牙LE产品亚博电竞菠菜 生产线工具

以应用程序为中心的开发套件

停止包

DA14583 DA14583物联网传感器开发工具包
DA14585物联网是一款升级的传感器开发工具包,具有更多支持的传感器和云连接
DA14681 DA14681 HomeKit开发工具包
DA14681 DA14681可穿戴开发工具包

保持联系

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

调查 经销商及代表 注册通讯

公司总部设在日本,主要从亚博全网事电子元器件和音响设备的制造和销售。

查看更多

Bithium -创新无线嵌入式系统(固件,硬件,软件)设计的合作伙伴。Bithium始终专注于实现项目目标和客户满意度。

查看更多

剑桥咨询公司是一家创新产品开发、工程和技术咨询的优质多学科供应商。我们帮助客户将开创性的产品快速推向市场,利用尖端技术为客户带来新的知识产权。亚博电竞菠菜

查看更多

Cloud2GND是一家全球工程服务公司,专门从事基于标准的无线连接解决方案。我们的客户范围从创新初创企业到大型半导体公司和标准组织。我们在嵌入式系统领域提供深入的知识,特别是围绕蓝牙技术,我们为我们的客户和他们的客户提供咨询、设计、开发、测试、部署和维护服务。我们的工程服务部门提供灵活的参与模式,作为一个专业的标准专家团队或一个完整的工程团队,能够管理您的项目需求,直至完成。

查看更多

劳特巴赫是全球领先的完整、模块化和可升级微处理器开发工具制造商,自1979年以来在嵌入式设计领域拥有丰富的经验。工程团队开发和生产高度熟练和专业的开发工具,这些工具在世界各地的品牌TRACE32®下使用。

LitePoint是为世界领先的无线制造商提供测试解决方案的领先供应商

查看更多

村田是全球领先的设计,制造和供应先进的电子材料,领先的电子元件,多功能,高密度模块。

查看更多

美国松下工业设备销售公司。亚博全网财富500亚博电竞菠菜强公司销售的许多产品实际上是由松下技术提供动力,我们很自豪地为制造商提供与松下品牌同义的性能、质量和可靠性。松下工业设备的力量为我们客户的产品开发过程带来战略创新。

查看更多

TDK是世界上最大的电子元件制造商之一。

查看更多

Tieto是领先的产品开发服务公司,帮助半导体,连接设备和通信基础设施制造商,构建下一代连接设备和事亚博全网物,汽车和网络。

查看更多

无线技术专家。Xtel的核心竞争力是技术开发,这是其业务的重要组成部分。它利用最先进的技术为合作伙伴创造下一个产品或技术平台。在它的客户中,有一些是世界领先的科技创新者。它通常负责无线技术、协议和超低功耗设计和产品的开发。亚博电竞菠菜Xtel对无线技术的产品开发和成熟有深入的了解。它通常使用经过验证和测试的标准组件或平台,帮助其合作伙伴缩短上市时间。在需要技术提升的地方,它开发完整的产品或协助公司的开发团队。亚博电竞菠菜亚博全网其技术解决方案和创新技能得到了合作伙伴的认可。

查看更多

Quuppa是实时定位系统(RTLS)和室内定位系统(IPS)的领先技术提供商。该公司成亚博全网立于2012年,由一群经验丰富的工程师和科学家从诺基亚研究中心分离出来,并成功地将其产品商业化,创建了一个完整的产品平台:Quuppa智能定位系统™,一个适用于基于位置的服务和应用的通用技术平台。亚博国际官网平台网址我们的平台为公司提供了一套完整的软件工具,用于规划、模拟和调试项目,可以作为构建各种基于位置的解决方案的坚实和可扩展的基础。开放的API使使用该平台变得快速和容易。迄今为止,Quuppa生态系统在全球拥有超过200个合作伙伴,他们使用Quuppa开放、多功能和可靠的定位平台,为制造业和物流、零售、医疗保健、体育、执法和安全、政府、资产跟踪等一系列行业的公司提供准确、实时和高性价比的定位解决方案。

查看更多

保持联系

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

调查 经销商及代表 注册通讯
回到结果

DA14530和DA14531

5天前

ADC和定时信息

发布的lchianura40分 2回答
0的问题

你好,

我们正试图尽快从ADC读取样本,并通过BLE通知将它们发送到客户端(通常是智能手机)。

因为我们的ADC读取间隔目标范围从1到10毫秒,所以我们使用timer0而不是OS定时器。

假设标准MTU==23,每个包中有20字节的有效负载,我们按照以下方式进行:

  1. 配置并启动Timer0
  2. 中断时,调用回调函数从ADC中检索数据
  3. 在回调中,读取并存储ADC样本,然后:
  • 如果到目前为止收集的样本数量< 10(在20字节负载中可存储的uint16样本的最大数量为10),增加一个样本计数器并返回。就流程而言,我们将回到第二点。
  • 如果收集的样本数量== 10:
    • 停止并禁用timer0
    • 创建并发送通知(它的有效负载将是目前收集到的ADC样本)
    • 重置采样计数器,回到点1。

上述逻辑在客户端订阅/取消订阅特定特性的通知时启动/停止。

我们有以下几个问题:
1 - timer0和内核任务的关系。
目前,正如下面所解释的,我们的事件链是:

(start timer0) ->(收集样本)->(停止timer0) ->(发送样本)->(开始timer0) ->(收集样本)->(停止timer0) ->(发送样本)->…

如果我们让timer0运行,而不是在创建和发送BLE通知之前停止它,会发生什么?
下一个计时器中断(因此,下一个读取ADC值的回调)会很快被处理吗ke_msg_send ()?

我们这里的目标是准确地测量在创建和发送BLE通知时丢失了多少ADC样本。

2 -从SDK和您的一些在线教程中,我们知道ADC可以配置为连续工作模式。
我们找不到任何关于如何以及何时使用连续模式的例子,但是我们注意到adc_register_interruptAPIadc.h
.interval_mult字段中的adc_config_t结构,但是我们不确定如何解释连续模式是如何工作的。
你能否介绍有关情况?

3 -(有点不相关,但仍然是主题)我们注意到在较老的/不同版本的SDK中有一个adc_channel_enableAPI是6.0.14中缺少的。
我们不能同时配置和使用多个ADC通道是正确的吗?如果答案是肯定的,是否可以在运行时用不同的通道重新配置ADC ?

问候,
洛伦佐

5天前

PM_Dialog

嗨lchianura,

谢谢你在网上发的帖子。请在下面找到你的问题的反馈。

1/这是非常特定于应用程序的,我认为最好的方法是在您的设备上测试它。如果计时器从未停止,我假设它将不断地产生中断,因此,发送BLE通知的回调将更频繁地被触发。

因此,您需要测量从为BLE通知创建消息到下次设备能够通过通知发送数据这段时间,丢失了多少timer0中断?

2/根据DA14531数据表和ADC块的描述:

将GP_ADC_CTRL_REG[GP_ADC_CONT]设置为1,启用连续模式,当当前转换完成时,该模式自动启动新的AD转换。

参见本教程:http://lpccs-docs.dialog-semiconductor.com/da145xx_tutorial_sdk6_peripherals/da14531_adc.html

也许,您已经检查过了,但是如果您将adc_config_t结构中的.continuous项修改为TRUE,这将配置ADC为continue模式。下面是adc_531.h中的SDK API:

3/你在哪个SDK中找到了adc_channel_enable ?

输入源可以从adc_config_t结构的.input项中选择。有8种可能的输入源配置,如adc_input_se_t结构中所述。

输入通道由GP_ADC_SEL_P寄存器根据数据表选择。请检查adc_get_se_input() API。

是的,你可以重新配置ADC到一个不同的通道,但你应该重新初始化ADC块。

PS: DA14531的最新版本是SDK6.0.16,可以在DA14531产品页面上获得。这是推荐的SDK版本。

谢谢,PM_Dialog

1天前

lchianura 40分

你好,

感谢您的回复。

下面是我对你的观点的回复。

1 -我们这边做了些测试,用lld_evt_time_get ()同时确保睡眠模式是所以BLE核心一直是开着的。
然而,我们发现它只需要不到625us——使用时可用的最大分辨率lld_evt_time_get ()—停止timer0,发送BLE通知并重新启动timer0。
考虑到它比发送一个23字节(op_code + attribute_handler + data)的数据包花费的时间要长,我们可以得出这样的结论:现在我们正在测量创建一个内核任务所需的时间,这与实际发送数据包所花费的时间无关。

例如,如果中心是谷歌Pixel 3手机,试图每10ms发送一个BLE通知将导致FW在几秒钟后崩溃,而如果中心是iPhone 12则正常:不同的连接间隔和每个连接事件的不同数据包数量意味着在前一种情况下,我们创建的BLE通知比中心在相同时间内可以接收到的更多。

所以,回答我最初的问题"下一个定时器中断(因此,下一个读取ADC值的回调)会在ke_msg_send()之后很快被处理吗?”:是的。
如果以上都是正确的,只要我们选择的读取间隔值不会导致BLE通知在输出中排队,直到没有更多可用的内存,那么丢失的ADC样本量是可以忽略的。

请告诉我们以上结论是否正确。

2 -是的,我们确实遵循了教程,是的,我们知道那个设置.continuous模式设置为trueadc_config_t结构将ADC配置为连续模式。
我们想了解的是如何而且应采用连续模式。
在我们当前的设置中——按照您的教程——ADC的。continuous模式设置为FALSE,我们手动读取ADC样本使用adc_get_sample()。
如果我们将连续模式设置为TRUE,adc_get_sample ()将挂起约2秒,最后我们得到一个NMI似乎是由看门狗超时引起的。
我们的调试器停止__BKPT (0);在nmi_handler.c的第75行。参见下面的代码片段以获得参考。

if ((GetWord16(SYS_STAT_REG) & DBG_IS_UP) == DBG_IS_UP) __BKPT(0);其他的

那么,启用连续模式后应该如何使用呢?我们还应该使用adc_get_sample ()读取数据?

3 -谢谢你确认我们需要重新初始化ADC以切换通道。我们假设这样做在运行时不是一个问题,请告知如果这是错误的。