DDS通信中间件及其在汽车领域的应用

原创 智能汽车设计 2023-11-23 07:45

当前,面向服务的软件架构(SOA)在车载软件中占据越来越重要的位置,通信中间件便是其落地的关键环节之一。数据分发服务(DDS)在汽车领域的优势逐渐凸显,但关于DDS在车辆上部署与应用,文献却鲜有提及。文章针对数据分发服务,详细介绍了其基本原理、发布订阅模型和服务质量策略。接着介绍了DDS通信的整个过程,及DDS在车辆上部署的三种不同形式。最后以FAST DDS为例,详细介绍了DDS在车辆上部署的具体流程。基于数据分发服务的通信中间件在车辆上具有非常广泛的应用前景。

当前,我们正身处于汽车行业向电动化、智能化、网联化、共享化转型的浪潮之下,智能电控、智能驾驶、智能互联、智能出行深刻影响着人们的生活与思考方式,智能网联汽车已经成为引领我国汽车产业转型升级的战略方向[1-2]。随之而来的车辆电子电气架构向区域集中化靠拢,车载软件趋向更高融合度和复杂度,海量数据向云端迁移,软件定义汽车已成为行业发展的趋势。

面向服务的软件架构也越来越受到各大汽车厂商的青睐。基于新的架构模式,功能业务可以基于服务做灵活拓展,业务部署的灵活性和业务更新的快捷性都有质的提升。这些都对车辆的通信服务提出了更高的要求。一直沿用的AUTOSAR CP已经无法满足车辆通信的要求,面向服务的中间件也越来越引起人们的重视。

在分布式系统中,中间件指的是位于操作系统和应用程序之间的软件层。它通过对计算平台软硬件的抽象,并提供统一接口,简化了分布式系统的开发过程。使用中间件带来最直接的好处就是实现了应用层和底层的解耦,应用层开发人员可以忽略芯片、传感器等硬件的差异,从而高效、灵活地将上层应用及功能算法在不同平台上实现、迭代、移植。从这点来看,AUTOSAR也可以认为是一种中间件。


1 数据分发服务框架结构及特点

1.1 数据分发服务简介

目前主流的面向服务的中间件有数据分发服务(Data Distribution Service, DDS)、基于IP的可扩展面向服务的中间件(Scalable service-Oriented MiddlewarE over IP, SOME/IP)、消息队列遥测传输协议(Message Queuing Telemetry Transport, MQTT)。DDS是由对象管理组织(Object Manage- ment Group, OMG)制定的一种面向服务的通信中间件协议。采用发布订阅模型,强调以数据为中心,提供多种服务质量策略(Quality of Service, QoS),以保障数据实时、高效、灵活地分发,可满足各种分布式实时通信的应用需求[3-5]。

DDS在国防、航天、电网、医疗、能源等领域取得大量成功的应用,其优良的性能经过了长期的验证。在汽车领域,早在2018年,AUTOSAR AP在通信管理模块中加入了DDS技术;ROS2、Apollo CyberRT的底层也是基于DDS协议;Orin、Xavier等面向自动驾驶的系统级芯片(System On Chip, SOC)上也都预留了DDS的接口。DDS已被奥迪、大众等多家原始设备制造商(Original Equipment Manufacturer, OEM)厂商应用于智能驾驶、泊车充电、仿真测试平台等场景;国内的造车新势力小鹏汽车等也已经将DDS技术应用到量产车型上。

DDS能够实现低延时、高可靠、高实时性的数据融合服务,能够从根本上降低软件的耦合性、复杂性,提高软件的模块化特性,融合了DDS的汽车软件能够更好地运行在下一代汽车的体系架构中,更能降低开发的成本、缩短研发时间,更快地将产品推向市场。

DDS标准是一种中间件协议和以数据为中心的连接框架,它可以将分布式系统的组件集成在一起。DDS能够实现低延迟、高可靠、高实时性的数据融合服务,能够从根本上降低软件的耦合性、复杂性,提高软件的模块化特性,数据分发DDS 是OMG提供的用于以数据为中心的连接的中间件协议、连接框架和应用, 应用程序接口(Application Programming Interface, API)标准。它继承了分布式系统的组件,提供了低延时的数据连接、极高的可靠性和可扩展的体系结构,满足业务和任务关键型应用程序的需求[6]。与SOME/ IP、MQTT相比,DDS具有以下特点:

1)SOME/IP 是针对汽车领域的中间件,在车载领域已经应用了较长的时间。MQTT适用于低带宽及不稳定的网络,但它依赖于一个中央代理。DDS本身是一个工业级别的通信标准,适用于多种的应用场景,但用在汽车领域时可能需要做专门的裁剪。

2)相比于SOME/IP,DDS引入大量标准内置特性,在灵活性、可伸缩性等方便更具优势。

3)SOME/IP主要采用远程过程调用(Remote Procedure Call,RPC)的通信方式,服务器(server)和客户机(client)之间仍有一定的耦合性。而DDS采用发布/订阅机制,实现了通信双方在时间、空间和数据通信上的多维松耦合。

4)SOME/IP没有定义QoS机制,只能保证数据可靠,不能保证延迟。MQTT也具有保证稳定传输的机制的,但其仅支持QoS0、QoS1、QoS2的QoS策略。DDS具有丰富的QoS策略,能够满足高复杂性、高灵活性的数据流要求。

5)SOME/IP基于传输控制协议(Transmission Control Protocol, TCP)或用户数据包协议(User Datagram Protocol, UDP),只能在基于网络层为IP类型的网络环境中使用。而DDS基于实时发布订阅协议(Real-Time Publish-Subscribe, RTPS)可以有多种实现,且DDS独有的DDS Security、DDS Web功能可以为用户提供车-云-移动端一站式的解决方案。

1.2 以数据为中心的发布订阅模型

如图1所示,DDS内所有成员都被称为实体。以数据为中心的发布订阅(Data Centric Publish Subscribe, DCPS)模型基于全局数据空间(Global Data Space, GDS)的概念,所有对该空间内数据感兴趣的节点都可以接入,这在很大程度上提升了中间件的效率。

图1 DDS组成模型

DDS使用域(Domain)将网络划分为不同的网络分组,域由域号(Domain_ID)唯一标识,只有在同一个域内的通信实体才能通信。域内的参与者(Participant)是参与通信的最小单元,由参与者序号(Participant_ID)唯一标识,包含若干发布者(Publisher)、订阅者(Subscriber)和注册主题(Topic),负责创建、删除和管理这些实体。任何DDS应用都必须首先获取域参与者,然后通过域参与者获取其他服务,如发布者、订阅者、主题等。

发布者至少包含一个数据写入者(Writer),并负责创建、删除和管理数据写入者。同样,订阅者至少与一个数据读取者(Reader)关联,并负责创建、删除和管理数据读取者。数据写入者负责将发布者对应主题的数据写入数据存储区中,在发布者和QoS共同作用下发布实际的消息数据。数据读取者可采用同步、异步、非阻塞等订阅方式获取订阅者接收到的数据。

主题是数据发布者和数据读取者相互通信时的约定,必须包含主题名称和主题类型两个属性。每个数据发布者、数据读取者必须与一个主题绑定,相互通信的数据发布者、数据读取者之间的主题数据类型必须相同,且QoS必须匹配。

1.3 服务质量策略

QoS是一种网络传输策略,应用程序指定所需要的网络传输质量行为,QoS服务实现这种行为要求,尽可能地满足客户对通信质量的要求,DDS定义QoS策略使其对复杂网络环境的适应性和鲁棒性大大增强,优化网络传输质量[9-11]。

DDS规范定义了丰富的服务质量策略,标准中目前有22种,但目前一些DDS版本实现已经能支持50种以上的QoS策略,包括传输的可靠性、数据的持久性、资源限制等。用户可以通过XML文件配置等方式完成QoS的配置。

如图2所示,所有的DDS实体都可以绑定相应的QoS策略,其可以作用的对象如图2所示。QoS特性的支持使DDS非常适用于数据类型丰富且功能需求多样的场景。

用户可以通过设置QoS策略来控制数据在应用程序之间共享的方式,以满足不同场景下应用程序对功能和性能需求。数据读取者所属的订阅者和数据写入者所属的发布者的分区表达式应该匹配,且数据写入者提供的QoS策略应该超过或匹配数据读取者请求的策略,数据读取者才能接收到数据写入者发送的数据。如QoS中的可靠性(RELIABILITY),有可靠(RELIABLE)和最高效(BSET_EFFORT)两个选项。如果设为前者,当数据读取者由于各种原因无法收到数据时,样本数据会进行重发,保证数据读取者能收到数据;如果设为后者,则无法保证数据接收的完整性。

图2 DDS QoS策略


2 数据分发服务通信过程


在进行数据发布之前,DDS中间件需要预先完成以下工作,包括注册数据类型、生成主题、比较并设置合理的QoS、预分配资源等。基于DDS的应用程序进行通信的过程如图3所示。


图3 DDS通信过程

首先启动DCPS层信息仓库来创建和初始化DDS全局数据空间,基于域ID创建域。然后,数据发布者和订阅者分别创建域工厂,域参与者,然后注册数据类型(DataType),通知DDS生成相关主题,DDS根据数据类型定义主题并完成QoS设置。发送方创建主题、布者和数据写入者;接收方查找主题,创建订阅者和数据读取者。

当数据接收方要订阅某一主题时,DDS会自动查找主题下的发布者,并将订阅者的IP地址发送给发布者,发布者会询问订阅者是否建立连接,订阅者回复确认连接后,发布者和订阅者双方连接完成,发布者设置QoS并发布最新的数据,DDS接收到数据,比较QoS,适时将数据传递给订阅者。

其中,数据接收方和发送方建立连接的过程称为DDS的发现过程。它主要分为参与者发现阶段(Simple Participant Discovery Protocol, SPDP)和端点发现阶段(Simple Endpoint Discovery Protocol, SEDP)。在参与者发现阶段,用于实现参与者之间的相互发现过程。在端点发现阶段,用于实现参与者内部端点之间的相互发现过程。发现机制主要有简单发现、静态发现、发现服务器、手动发现四种。


3 数据分发服务在车辆上的应用

目前,车辆上的通信大多数是采用AUTOSAR的架构。AUTOSAR CP主要应用于对于实时性、功能安全要求高,算力要求低的场景,如底盘控制,发动机控制等传统电子控制单元(Electronic Control Unit, ECU)。AUTOSAR AP主要应用于对算力要求较高、对实时性和功能安全要求稍低的场景,如自动驾驶域、智能座舱等新型域控制器。

目前主流的芯片设计方案采用异构核方式,通过把AP部署在高性能核上完成高性能运算指令,CP部署在实时性核上完成实时性要求较高的控制指令。

DDS在车辆上的应用处于刚起步阶段。简单来说,DDS在车辆上的部署主要有三种方式。第一种是类似于ROS2或Cyber RT,对DDS进行封装后,直接将DDS部署在操作系统上,在DDS的上层部署各个应用层模块,如图4所示。

图4 DDS直接部署

第二种是依托AUTOSAR AP平台,将DDS部署在AP的Ara::com模块中,如图5所示。由于AUTOSAR AP已经能支持DDS的集成,基于AUTOSAR分层架构,DDS的部署和SOME/IP一样对于应用层是透明的。通过不同的网络绑定,DDS便能较为快捷地集成在AUTOSAR AP中。

第三种,面向资源受限设备的DDS集成方案,即将DDS部署在微控制器(Micro Control Unit, MCU)上。这样MCU便能通过DDS与其他的DDS网络通信实现信息交互。而传统的MCU一般是基于AUTOSAR CP开发的,而目前CP平台仅支持SOME/IP的功能,并不支持DDS的集成。另外,一般基于C++版本实现的DDS资源占用率较高,并不适合部署在资源受控的微控制器上,因此,需要开发DDS的轻量化版本。方式之一是将DDS的功能实现在复杂设备驱动模块,实现与AUTOSR CP的集成,如图6所示。

图5 DDS集成AUTOSAR AP

图6 DDS集成AUTOSAR CP

一个DDS在车辆上部署的例子如图7所示;该车型共使用地平线J5和TI的TDA4共两块芯片。其中在J5直接部署DDS;在TDA4的A核上部署集成在AUTOSAR AP上的DDS,R核上部署集成在AUTOSAR CP上的DDS。两块芯片通过车载以太网进行连接,它们之间的通信方式有UDP、共享内存(SHM)、零拷贝(ZeroCopy)及跨核通信等。

图7 DDS在某车型上的部署


4 数据分发服务在车辆上的部署流程


目前大家对DDS相关功能的实现,简单可分为开源版本和商业版本。开源版本有OPEN DDS、 FAST DDS、Cyclone DDS等;商业版的有RTI的Connext DDS 、ADLink的 OpenSplice、华玉通软的Swift DDS等。其中FAST DDS是一个开源的且广泛应用的标准实现[12]。下面基于开源版本FAST DDS框架,简单介绍DDS在车辆上的部署流程,如图8所示。


图8 DDS在车辆上的部署流程

4.1 定义数据类型


DDS的数据类型通过接口定义语言(IDL)进行定义,然后通过代码生成工具生成相应的文件。例如使用HelloWorld.idl定义如图9所示的数据类型,则整个过程会得到如表1所示的五个文件。


图9 用户定义的数据类型

表1 定义数据类型得到的文件

4.2 DDS参数配置


主要包括网络参数以及QoS参数。用户可以使用默认的参数,也可以通过XML文件自己定义相关的参数。最基本的网络参数配置包括:local_host(设置为本机ip地址)、Domain_ID、Participant_ID等。常用的QoS配置包括传输的可靠性、数据的持久性、历史信息、资源限制等。


4.3 编写应用程序文件


主要包括定义Writer类和Reader类,分别负责数据发送和数据接收;main函数为应用程序的执行入口;编译文件CMake或Makefile在程序编译时使用。两个类的内容主要包括定义初始化函数init、Writer/Reader Listener 和负责数据接收/发送函数run。


初始化函数Init主要负责创建Writer或Reader,过程主要分为以下四步:


1)创建一个新的参与者Participant。


2)在Participant_中创建一个新的主题Topic,主题对应的数据类型为HelloWorld。


3)在Participant内创建一个数据发布者Publisher/订阅者Subscriber。


4)在Publisher/Subscriber内创建一个Writer/ Reader,并与Topic绑定。


Writer/Reader Listener负责监听Writer/Reader的状态,包括与其他Reader/Writer的连接状态等。


数据接收函数run中,可设置一些上层逻辑,例如接收数据的数量。数据发送函数run中,设置了发送的数据内容,可在这里对数据内容以及数据发送逻辑进行更改。也可设置一些上层逻辑,例如什么条件下发送、发送数据的数量和发送时间间隔。


4.4 编译和运行程序


用户可以使用CMake编译,或者自行编写Makefile文件,生成最终的可执行文件。打开两个终端,一个负责发送,一个负责接收。运行程序结果如图10所示。


图10 程序运行结果

5 结论


当前,软件定义汽车已经成为汽车行业发展的趋势。数据分发服务,作为一个已经在工业领域应用较为普遍的技术,其在汽车行业处于刚起步的阶段。本文针对数据分发服务,介绍了DDS中间件的原理与特点,并详细介绍了DDS在车辆上的部署与应用。DDS作为经过充分验证的分布式通信中间件,在车辆上的应用越来越广泛,将推动汽车行业进一步发展与进步。


参考文献

[1] 李克强,戴一凡,李升波,等.智能网联汽车(ICV)技术的发展现状及趋势[J].汽车安全与节能学报,2017,8 (1):1-14.


[2] 李克强.我看智能网联汽车十年发展[J].智能网联汽车,2022(3):6-9.


[3] 谢蓓,刘毅,曹万华,等.实时系统数据分布服务DDS技术综述[J].舰船电子工程,2006(2):16-19.


[4] KÖKSAL O,TEKINERDOGAN B.Obstacles in Data Distribution Service Middleware:A Systematic Rev- iew[J].In: Future Generation Computer Systems,2017, 68(7):191-210.


[5] PARDO C G.Omg Data-distribution Service:Archit- ectural Overview[C]//Proceedings of the Twenty-third International Conference on Distributed Computing Systems Workshops,New York:ACM,2003.


[6] 代江涛,高博,万嘉骏.面向资源有限设备的DDS通信中间件设计[J].电子科技,2022,35(5):47-55.


[7] 吴翼虎,钱宏文,朱江伟.嵌入式异构平台DDS中间件设计[J].电子与封装,2021,21(8):53-58.


[8] 张珺,尹逊和.基于RTI DDS的数据分发中间件的升级设计[J].北京交通大学学报,2011(5):31-37.


[9] 刘宏义.基于DDS通信模型的数据管理问题研究[J].电子科技,2016,29(11):146-149.


[10] CORRADI A,FOSCHINI L.A DDS-compliant P2P Infrastructure for Reliable and QoS-enabled Data Dissemination[C]//IEEE International Symposium on Parallel and Distributed Processing (ISPDP 09),Pis- cataway:IEEE,2009.


[11] 黄梓侨.基于DDS的工业机器人中间件的设计与实现[D].长沙:湖南大学,2021.


[12] eProsima.eProsima Fast DDS Documentation[EB/ OL]. (2022-12-01) [2023-01-16]. https://fast-dds.docs. eprosima.com/en/latest/.


END

智能汽车设计 关注智能汽车发展,分享智能汽车知识!
评论 (0)
  • 退火炉,作为热处理设备的一种,广泛应用于各种金属材料的退火处理。那么,退火炉究竟是干嘛用的呢?一、退火炉的主要用途退火炉主要用于金属材料(如钢、铁、铜等)的热处理,通过退火工艺改善材料的机械性能,消除内应力和组织缺陷,提高材料的塑性和韧性。退火过程中,材料被加热到一定温度后保持一段时间,然后以适当的速度冷却,以达到改善材料性能的目的。二、退火炉的工作原理退火炉通过电热元件(如电阻丝、硅碳棒等)或燃气燃烧器加热炉膛,使炉内温度达到所需的退火温度。在退火过程中,炉内的温度、加热速度和冷却速度都可以根
    锦正茂科技 2025-04-02 10:13 70浏览
  • 文/Leon编辑/cc孙聪颖‍步入 2025 年,国家进一步加大促消费、扩内需的政策力度,家电国补政策将持续贯穿全年。这一利好举措,为行业发展注入强劲的增长动力。(详情见:2025:消费提振要靠国补还是“看不见的手”?)但与此同时,也对家电企业在战略规划、产品打造以及市场营销等多个维度,提出了更为严苛的要求。在刚刚落幕的中国家电及消费电子博览会(AWE)上,家电行业的竞争呈现出胶着的态势,各大品牌为在激烈的市场竞争中脱颖而出,纷纷加大产品研发投入,积极推出新产品,试图提升产品附加值与市场竞争力。
    华尔街科技眼 2025-04-01 19:49 210浏览
  • 提到“质量”这两个字,我们不会忘记那些奠定基础的大师们:休哈特、戴明、朱兰、克劳士比、费根堡姆、石川馨、田口玄一……正是他们的思想和实践,构筑了现代质量管理的核心体系,也深远影响了无数企业和管理者。今天,就让我们一同致敬这些质量管理的先驱!(最近流行『吉卜力风格』AI插图,我们也来玩玩用『吉卜力风格』重绘质量大师画象)1. 休哈特:统计质量控制的奠基者沃尔特·A·休哈特,美国工程师、统计学家,被誉为“统计质量控制之父”。1924年,他提出世界上第一张控制图,并于1931年出版《产品制造质量的经济
    优思学院 2025-04-01 14:02 145浏览
  • 在智能交互设备快速发展的今天,语音芯片作为人机交互的核心组件,其性能直接影响用户体验与产品竞争力。WT588F02B-8S语音芯片,凭借其静态功耗<5μA的卓越低功耗特性,成为物联网、智能家居、工业自动化等领域的理想选择,为设备赋予“听得懂、说得清”的智能化能力。一、核心优势:低功耗与高性能的完美结合超低待机功耗WT588F02B-8S在休眠模式下待机电流仅为5μA以下,显著延长了电池供电设备的续航能力。例如,在电子锁、气体检测仪等需长期待机的场景中,用户无需频繁更换电池,降低了维护成本。灵活的
    广州唯创电子 2025-04-02 08:34 152浏览
  • 随着汽车向智能化、场景化加速演进,智能座舱已成为人车交互的核心承载。从驾驶员注意力监测到儿童遗留检测,从乘员识别到安全带状态判断,座舱内的每一次行为都蕴含着巨大的安全与体验价值。然而,这些感知系统要在多样驾驶行为、复杂座舱布局和极端光照条件下持续稳定运行,传统的真实数据采集方式已难以支撑其开发迭代需求。智能座舱的技术演进,正由“采集驱动”转向“仿真驱动”。一、智能座舱仿真的挑战与突破图1:座舱实例图智能座舱中的AI系统,不仅需要理解驾驶员的行为和状态,还要同时感知乘员、儿童、宠物乃至环境中的潜在
    康谋 2025-04-02 10:23 98浏览
  • 北京贞光科技有限公司作为紫光同芯授权代理商,专注于为客户提供车规级安全芯片的硬件供应与软件SDK一站式解决方案,同时配备专业技术团队,为选型及定制需求提供现场指导与支持。随着新能源汽车渗透率突破40%(中汽协2024数据),智能驾驶向L3+快速演进,车规级MCU正迎来技术范式变革。作为汽车电子系统的"神经中枢",通过AEC-Q100 Grade 1认证的MCU芯片需在-40℃~150℃极端温度下保持μs级响应精度,同时满足ISO 26262 ASIL-D功能安全要求。在集中式
    贞光科技 2025-04-02 14:50 124浏览
  • 探针本身不需要对焦。探针的工作原理是通过接触被测物体表面来传递电信号,其精度和使用效果取决于探针的材质、形状以及与检测设备的匹配度,而非对焦操作。一、探针的工作原理探针是检测设备中的重要部件,常用于电子显微镜、坐标测量机等精密仪器中。其工作原理主要是通过接触被测物体的表面,将接触点的位置信息或电信号传递给检测设备,从而实现对物体表面形貌、尺寸或电性能等参数的测量。在这个过程中,探针的精度和稳定性对测量结果具有至关重要的影响。二、探针的操作要求在使用探针进行测量时,需要确保探针与被测物体表面的良好
    锦正茂科技 2025-04-02 10:41 71浏览
  • 文/郭楚妤编辑/cc孙聪颖‍不久前,中国发展高层论坛 2025 年年会(CDF)刚刚落下帷幕。本次年会围绕 “全面释放发展动能,共促全球经济稳定增长” 这一主题,吸引了全球各界目光,众多重磅嘉宾的出席与发言成为舆论焦点。其中,韩国三星集团会长李在镕时隔两年的访华之行,更是引发广泛热议。一直以来,李在镕给外界的印象是不苟言笑。然而,在论坛开幕前一天,李在镕却意外打破固有形象。3 月 22 日,李在镕与高通公司总裁安蒙一同现身北京小米汽车工厂。小米方面极为重视此次会面,CEO 雷军亲自接待,小米副董
    华尔街科技眼 2025-04-01 19:39 209浏览
  • 引言在语音芯片设计中,输出电路的设计直接影响音频质量与系统稳定性。WT588系列语音芯片(如WT588F02B、WT588F02A/04A/08A等),因其高集成度与灵活性被广泛应用于智能设备。然而,不同型号在硬件设计上存在关键差异,尤其是DAC加功放输出电路的配置要求。本文将从硬件架构、电路设计要点及选型建议三方面,解析WT588F02B与F02A/04A/08A的核心区别,帮助开发者高效完成产品设计。一、核心硬件差异对比WT588F02B与F02A/04A/08A系列芯片均支持PWM直推喇叭
    广州唯创电子 2025-04-01 08:53 190浏览
  • 职场之路并非一帆风顺,从初入职场的新人成长为团队中不可或缺的骨干,背后需要经历一系列内在的蜕变。许多人误以为只需努力工作便能顺利晋升,其实核心在于思维方式的更新。走出舒适区、打破旧有框架,正是让自己与众不同的重要法宝。在这条道路上,你不只需要扎实的技能,更需要敏锐的观察力、不断自省的精神和前瞻的格局。今天,就来聊聊那改变命运的三大思维转变,让你在职场上稳步前行。工作初期,总会遇到各式各样的难题。最初,我们习惯于围绕手头任务来制定计划,专注于眼前的目标。然而,职场的竞争从来不是单打独斗,而是团队协
    优思学院 2025-04-01 17:29 200浏览
  • 据先科电子官方信息,其产品包装标签将于2024年5月1日进行全面升级。作为电子元器件行业资讯平台,大鱼芯城为您梳理本次变更的核心内容及影响:一、标签变更核心要点标签整合与环保优化变更前:卷盘、内盒及外箱需分别粘贴2张标签(含独立环保标识)。变更后:环保标识(RoHS/HAF/PbF)整合至单张标签,减少重复贴标流程。标签尺寸调整卷盘/内盒标签:尺寸由5030mm升级至**8040mm**,信息展示更清晰。外箱标签:尺寸统一为8040mm(原7040mm),提升一致性。关键信息新增新增LOT批次编
    大鱼芯城 2025-04-01 15:02 200浏览
  • 引言随着物联网和智能设备的快速发展,语音交互技术逐渐成为提升用户体验的核心功能之一。在此背景下,WT588E02B-8S语音芯片,凭借其创新的远程更新(OTA)功能、灵活定制能力及高集成度设计,成为智能设备语音方案的优选。本文将从技术特性、远程更新机制及典型应用场景三方面,解析该芯片的技术优势与实际应用价值。一、WT588E02B-8S语音芯片的核心技术特性高性能硬件架构WT588E02B-8S采用16位DSP内核,内部振荡频率达32MHz,支持16位PWM/DAC输出,可直接驱动8Ω/0.5W
    广州唯创电子 2025-04-01 08:38 163浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦