跳转到主要内容

蓝牙低能量

SmartBond™:力量、大小和系统成本没有妥协

蓝牙®低能量是事实上的低功率标准相互连接设备和云。高度集成,SmartBond™SoC家庭最小的特性,大多数能效蓝牙低能量可用的解决方案,使系统成本最低。一套广泛的支持工具确保易于使用和快速推向市场。

蓝牙低能量”>
          </picture>
         </article>
        </div>
        <div id=

SmartBond™产品组合 下载
零件号 产品描述 世界上最先进的无线单片机产品家族 5单片机戒备森严的蓝牙解决方案扩展内存 体积小、低功耗、最5 SoC集成蓝牙 世界上最小的和最低蓝牙5.1 soc使下一个10亿年物联网设备 的DA14531 SmartBond微小™模块,基于世界上最小的和最低的蓝牙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 巴克
外部系统功率Rails 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 /虚拟现实
工业自动化
医疗和保健
网状网络
电脑外围设备
智能家居和建筑
这套
无线测距(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.75 v 1.7到4.75 v 1.7到4.75 v 0.9到3.3 v 0.9到3.3 v 1.1到3.3 v 1.8到3.3 v
开发套件 DA14695职业
DA14695 USB
DA14683职业
DA14683 USB
DA14683职业
DA14683 USB
DA14585职业
DA14585基本
DA14585职业
DA14585基本
DA14531/0 PRO DA14531 USB DA14531MOD职业
合作伙伴模块
零件号 产品描述 BDE-BLEM301是一个高度集成的蓝牙®5.1低能量模块基于对话框超低功率DA14531 SoC 超薄,超低功耗蓝牙5.1 SIP模块SmartBond DA14531很小。5 x 4.75 x 1.3毫米LGA25包 超薄,超低功耗蓝牙5.1 SIP模块SmartBond DA14531很小。4 x 4 x 1.3毫米LGA17包 DA14585 BLE5.0 SoC 1 mbit SPI Flash,嵌入式天线 DA14585 BLE5.0 SoC, 8 mbit SPI Flash,可选SkyWorks PA增加发射功率 9.0 x 9.5 x 1.8毫米,集成天线和Pre-Certified,手臂®皮层®m0, 96 kb SRAM, 64 kb OTP
亚博国际官网平台网址 灯塔|遥控器|接近标签| |低功率传感器调试/供应玩具| |串口传输|智能家居智能电表| |智能医疗设备 微型医疗应用|灯塔| |智亚博国际官网平台网址能玩具|智能锁遥控器|工业智能设备 微型医疗应用|灯塔| |智亚博国际官网平台网址能玩具|智能锁遥控器|工业智能设备 物联网应亚博国际官网平台网址用医疗| | |连接传感器连接环境监测|灯塔|家庭自动化|工业连接BLE | |销售点应用程序基础设施建设和环境监测| |温度连接玩具 物联网应亚博国际官网平台网址用|声控遥控器|键盘和鼠标连接传感器| |信号灯和标签|家庭自动化| |家用电器连接的玩具 工业物联网连接传感器| |人机界面设备| |智能家居/建筑智能照明系统|计量| |智能家居节点信标| |距离标记追踪|遥控器
产品安全漏洞
阅读更多
传统产品亚博电竞菠菜
DA14680/1 不建议用于新设计;改进的性能——看到DA14682/3
DA14580/1/2/3 不建议用于新设计;改进的性能——看到DA14585/6DA14530/1

web_bluetooth_blog”>
                  </picture>
                 </article>
                 <div class=

运动意识薄蓝牙®低能量信标智能标签的解决方案

灯塔是一个微小的蓝牙无线电池的发射机。信号提供了一种廉价的广播解决方案独立作战的能力在很长一段时间。在本文中,我们将展示如何灯塔可以支持扩展功能通过使用一系列的外围设备,允许他们处理和显示数据,同时保持自主操作。

成功故事横幅”>
                  </picture>
                 </article>
                 <div class=

智能设备,不需要充电吗?

Smartcube co .)生产模块化芯片日常用品如运动鞋和ID徽章转化为聪明,连接物联网设备。值得注意的是,他们的目标是生产的芯片,所以节能,由此产生的设备不需要充电!对话框的SmartBond蓝牙低能量范围是帮助他们实现他们的能耗目标以低成本而提供出色的可靠性。

物联网视频博客”>
                  </picture>
                 </article>
                 <div class=

物联网的播客,连接健康和衣物

我们陷入这个宇宙检查技术和应用雕刻的医疗和医疗行业!亚博国际官网平台网址

每个季度,我们包了最好的技术对我们的产品信息,软件开发主题,培训,活动和交付你的收件箱。亚博电竞菠菜

签我
看看以前的版本

保持联系

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

调查 分销商和代表 注册通讯
产品ID 应用程序 标准 FLASH内存大小(Mb) 罗内存大小(kB) OTP存储器大小(kB) RAM内存大小(kB) GPIOs (max) 电源min (V) 电源马克斯(V) Tx电流(mA) Rx电流(mA) 输出功率(dBm) 灵敏度(dBm) 单片机 推荐用于新设计 Max系统时钟(MHz) 灵活的系统时钟 执行从闪 HW加密引擎 QSPI SPI UART I2C USB PDM 文档
DA14580-01UNA 灯塔和接近健康与健身人机接口设备智能家居 BLE 4.2核心规范 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 灯塔和接近健康与健身人机接口设备智能家居 BLE 4.2核心规范 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 灯塔和接近健康与健身人机接口设备智能家居 BLE 4.2核心规范 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 无线充电主机控制器接口 BLE 4.2核心规范 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 无线充电主机控制器接口 BLE 4.2核心规范 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 无线充电主机控制器接口 BLE 4.2核心规范 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 灯塔和接近健康与健身人机接口设备智能家居 BLE 4.2核心规范 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 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 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 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 x 6 x 0.55毫米 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 x 6 x 0.55毫米 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 x 5 x 0.475毫米 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 x 5 x 0.475毫米 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/3,DA14585/6,DA1469x

距离和资产跟踪

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

SmartBond解决方案:DA1469x,DA14531

联系医学

联系医学提供了解决方案允许病人照顾自己的健康状况监测、发送警报,使药容易。蓝牙低能量是健康产品连接到云的技术。亚博电竞菠菜有关医疗产品的例子有米,血压心率监视器、葡萄糖测定仪和补丁,亚博电竞菠菜体温米,病毒通过补丁测试人员和药注射剂或通过皮肤。

SmartBond解决方案:DA14531,DA1469x

智能家居和建筑

梦想,智能家居已经成为现实。我们可以监视和控制家庭安全、照明、电器和供热、通风和空调(HVAC)从我们的智能手机和平板电脑——甚至远程通过云。

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

计算和游戏

蓝牙连接计算中发挥了关键作用和游戏外设以来介绍。它提供了一个简单的和行之有效的连通性选项的新的和新兴外设,同时确保获得最个人的数据。

随着电子设备变得更聪明和更移动,我们与之交互的方式正在改变。我们想要更多的控制,更方便和更少的混乱,这是驾驶无线藏市场大幅增长。蓝牙低能量在最近版本的windows默认支持,真正使无线桌面。

SmartBond解决方案:DA14585/6,DA1469x

保持联系

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

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

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

SDK5 DA14580/1/3

不建议用于新设计

SmartBond™开发工具的概述 产品支持
对话框Smartbond Flash程序员 DA14531/0,DA1458xDA1469x
SmartSnippets工具箱 所有
SmartSnippets工作室 所有
生产线的工具

保持联系

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

调查 分销商和代表 注册通讯

社会距离

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

阅读更多

蓝牙低能量范围扩展器

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

阅读更多

智能USB软件狗

智能USB集线器设备是一个完全集成的USB,蓝牙®LE解决方案,基于SmartBond™DA14683戒备森严的蓝牙LE SoC。

阅读更多

emWin

emWin嵌入式图形库开发的耐火单片机现在半导体在图书馆提供的对话框形式免费商业使用SmartBond®DA1469x无线微控制器。yabo国际娱乐

阅读更多

保持联系

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

调查 分销商和代表 注册通讯

我们SmartBond产品支亚博电竞菠菜持的开发工具和分析来帮助您创建的应用程序利用独特的SmartBond家族的利益。亚博国际官网平台网址这些工具帮助你减少投放市场的时间。

硬件开发工具

DA14531 DA14531 - USB,DA14531——职业
DA14585 DA14585——基本,DA14585——职业
DA14683 DA14683 - USB,DA14683——职业
DA14695 DA14695 - USB,DA14695——职业
所有蓝牙勒产品亚博电竞菠菜 生产线的工具

应用集中开发工具包

停止包

DA14583 DA14583物联网传感器开发工具包
DA14585物联网是一个升级传感器开发工具包有更多支持传感器和云连接
DA14681 DA14681 HomeKit开发工具包
DA14681 DA14681嵌入式开发工具包

保持联系

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

调查 分销商和代表 注册通讯

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

看到更多的

Bithium——你的伴侣在设计创新的无线嵌入式系统(固件、硬件、软件)。Bithium保持一个清晰的着重于实现项目目标和客户满意度。

看到更多的

剑桥顾问多学科是一个优质供应商的创新产品开发工程和技术咨询。我们帮助客户提供突破性的产品市场快速、尖端技术,往往导致新的IP一代为我们的客亚博电竞菠菜户。

看到更多的

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

看到更多的

劳特巴赫的主要制造商完成、模块化和可升级的微处理器开发工具在世界范围内自1979年以来在嵌入式领域的设计经验。工程团队开发和生产高度熟练和专业开发工具,它利用世界各地的品牌下TRACE32®。

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

看到更多的

日本村田公司是一个全球领先的设计、制造和供应的先进电子材料、前沿电子元器件、多功能、高密度模块。

看到更多的

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

看到更多的

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

看到更多的

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

看到更多的

无线技术专家。Xtel的核心竞争力是技术的发展,使得相当一部分业务。它利用先进的技术来创造下一个产品或技术平台为其合作伙伴。在客户中,它有一些世界领先的科技创新。它通常是负责无线技术的发展,协议和超低功耗设计和产品。亚博电竞菠菜Xtel已经深入了解产品的无线技术的发展和成熟。它通常使用证明和测试标准组件或平台,帮助合作伙伴减少投放市场的时间。技术需要提高,发展完整的产品或帮助一个公司的开发团队。亚博电竞菠菜亚博全网它的技术解决方案和创新技能是被它的合作伙伴。

看到更多的

Quuppa是实时定位系统的领先的技术供应商(RTLS)和室内定位系统(IPS)。公司成立亚博全网于2012年由一个团队经验丰富的工程师和科学家作为副产品从诺基亚研究中心和已经成功地商业化提供,创建一个完整的产品平台:Quuppa智能定位系统™,放之四海而皆准的定位服务的技术平台和应用程序。亚博国际官网平台网址我们的平台为企业提供完整的软件套件工具规划、仿真和调试项目,可以用作固体和可伸缩的基础构建各种基于位置的解决方案。开放API使它快速和容易考虑平台使用。Quuppa生态系统到目前为止,有超过200名世界各地的合作伙伴使用Quuppa的开放、通用、可靠的定位平台提供准确、实时的和具有成本效益的位置解决公司在各种行业,包括制造业和物流、零售、医疗、体育、执法和安全,政府资产跟踪。

看到更多的

保持联系

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

调查 分销商和代表 注册通讯
返回结果

DA1469x

3月前

I2C大师DMA写功能实现

提交者arthur_jiang25分 1个回复
0个点赞

根据文档

http://lpccs-docs.dialog-semiconductor.com/tutorial_da1469x_i2c_adapter…”的说明(I2C奴隶是开了DMA功能的),按照I2C奴隶的方式,设置了I2C大师的DMA通道:

const ad_i2c_driver_conf_t drv_MEM_24FC256 = {
I2C_DEFAULT_CLK_CFG,
.i2c。速度= HW_I2C_SPEED_HIGH,
.i2c。模式= HW_I2C_MODE_MASTER,
.i2c。addr_mode = HW_I2C_ADDRESSING_7B,
.i2c。地址= EEPROM_24FC256_ADDRESS,
.i2c.clock_cfg。hs_hcnt = 6 / /分钟6
.i2c.clock_cfg。/ /分钟8 hs_lcnt = 16日
.dma_channel = HW_DMA_CHANNEL_2
};

,并在ad_i2c_write_async中加入了dma写的部分:

int ad_i2c_write_async (ad_i2c_handle_t p, const uint8_t * wbuf size_t wlen,
ad_i2c_user_cb cb, void * user_data, uint8_t condition_flags)
{
如果(! (AD_I2C_HANDLE_IS_VALID (p))) {
OS_ASSERT (0);
返回AD_I2C_ERROR_HANDLE_INVALID;
}
ad_i2c_dynamic_data_t * i2c = p (ad_i2c_dynamic_data_t *);
const ad_i2c_static_data_t * i2c_static = ad_i2c_get_static_data_by_hw_id (i2c - >配置- > id);
I2C_TRANSACT_TYPE * cb_transact_data;

ASSERT_WARNING ((condition_flags &
~ (HW_I2C_F_NONE | HW_I2C_F_ADD_STOP | HW_I2C_F_ADD_RESTART)) = = 0);

如果(condition_flags & HW_I2C_F_ADD_STOP) {
condition_flags | = HW_I2C_F_WAIT_FOR_STOP;
}

OS_MUTEX_GET (i2c_static - >忙,OS_MUTEX_FOREVER);
/ *检查i2c hw司机是否在使用和已经占领了* /
如果(hw_i2c_is_occupied (i2c - >配置- > id)) {
OS_MUTEX_PUT (i2c_static - >忙);
返回AD_I2C_ERROR_CONTROLLER_BUSY;
}

cb_transact_data = get_transact_data (i2c);
/ *检查异步写入/读取数据是否被要求i2c设备* /
OS_ASSERT (cb_transact_data);

cb_transact_data - > i2c = i2c;
cb_transact_data - > app_cb = cb;
cb_transact_data - > app_user_data = user_data;

如果(i2c - >配置- > drv - > dma_channel > = HW_DMA_CHANNEL_INVALID | | wlen < = 1) {

hw_i2c_write_buffer_async (i2c - >配置- > id、wbuf wlen, ad_i2c_async_cb, cb_transact_data,
condition_flags);
其他}{
printf (" i2c dma通道:% d r \ n \”, i2c - >配置- > drv - > dma_channel);
hw_i2c_write_buffer_dma (i2c - >配置- > id、i2c - >配置- > drv - > dma_channel, (const uint16_t *) wbuf wlen,
ad_i2c_async_cb、cb_transact_data condition_flags);
}

OS_MUTEX_PUT (i2c_static - >忙);
返回AD_I2C_ERROR_NONE;
}

,但是I2C大师DMA无法工作。是否还有其它地方需要设置

3月前

齐放

嗨arthur_jiang,

已安排相应工程师与您线下联系。

最好的问候,

Qifan