【技术实现步骤摘要】
一种蓝牙TWS功能的验证测试平台及验证测试方法
[0001]本专利技术属于蓝牙
,具体涉及一种蓝牙TWS(True Wireless Stereo,真无线立体声)功能的验证测试平台及验证测试方法,适用于对蓝牙TWS硬件功能和TWS协议功能的验证测试。
技术介绍
[0002]蓝牙耳机,即将蓝牙技术应用于耳机上,使得耳机与音源设备(通常为手机等具备蓝牙无线通信功能的设备)之间,无需物理电缆连接,即可实现音频数据的传输。
[0003]颈挂式、头戴式等立体声蓝牙耳机,左右耳机之间依然存在物理连接,一定程度上限制了蓝牙耳机的灵活性、便捷性。TWS技术的出现,使得蓝牙耳机能够实现真正的无线立体声。
[0004]为了实现TWS技术的应用,芯片厂商往往需要在传统蓝牙芯片的基础上,对蓝牙基带进行一定的数字设计修改,同时软件上也需要增加相应的算法,以实现TWS功能。
[0005]目前对蓝牙TWS功能的验证测试,主要是通过人工测试的方法。具体是:数字设计人员对目标RTL代码进行仿真,验证所设计模块的可行性;软件设计人员在蓝牙设备上运行所设计的TWS应用程序,指定其中一个平台为主耳机,另一个平台为副耳机,并设定其蓝牙地址,除此之外还需要一台手机。进行测试时,主副耳机之间建立连接,然后主耳机与手机之间建立连接,以此形成一个TWS连接拓扑,测试人员需要在手机上进行特定操作,根据硬件平台的日志打印,判断TWS应用程序的运行是否正常。可能还需要软硬件设计人员联合,配合蓝牙协议分析仪、蓝牙综测仪等工具测试分析TWS软硬件
【技术保护点】
【技术特征摘要】
1.一种蓝牙TWS功能的验证测试平台,其特征在于:包括一台测试主机和一个或多个被测平台;每个被测平台包括一个测试机、两个被测机和三个USB转串口模块,每个USB转串口模块具备唯一的串口特征值,通过特定串口特征值将USB转串口模块映射为指定设备编号,用于区分所连接的蓝牙设备;所述的测试主机包括:存储器,用于存储测试工具,以及测试工具执行过程中输出的日志信息、测试分析结果;处理器,用于执行测试工具,分析测试结果;测试工具,使用python语言编写并被打包成可执行文件,通过在处理器上运行该可执行文件,选择预先编写好的测试脚本,自动完成测试;所述的测试工具包括测试脚本,测试工具在打包成可执行文件之前,测试脚本已经编写完成并被包含在测试工具的工程项目中;所述的测试脚本包含所要测试的TWS功能点,对每个测试功能点采用相应的代码描述,代码描述用于控制测试的流程;硬件接口,用于连接外部设备;所述的测试机为蓝牙设备,测试机作为手机的角色,具有搜索蓝牙设备、与其他蓝牙设备建立连接、数据传输的功能;测试机具有UART接口和射频模块,测试机通过UART接口连接其中一个USB转串口模块,USB转串口模块通过硬件接口连接测试主机的处理器,测试机通过射频模块实现射频数据的接收和发射,用于蓝牙设备之间建立蓝牙连接,交互数据;所述的被测机为蓝牙设备,两个被测机分别作为左、右耳机的角色,其中一个作为主耳机,另一个作为副耳机,具有搜索蓝牙设备、与其他蓝牙设备建立连接、数据传输的功能;被测机具有UART接口和射频模块,两个测试机分别通过UART接口连接另外两个USB转串口模块,USB转串口模块通过硬件接口连接测试主机的处理器,测试机通过射频模块实现射频数据的接收和发射,用于蓝牙设备之间建立蓝牙连接,交互数据。2.如权利要求1所述的一种蓝牙TWS功能的验证测试平台,其特征在于:所述的测试机为FPGA开发平台,预先装载具备经典蓝牙功能的数字设计文件,所述的数字设计文件用于描述测试机所具备的硬件功能,测试前将模块设计项目编译下载到FPGA平台中,使其具备经典蓝牙功能。3.如权利要求1所述的一种蓝牙TWS功能的验证测试平台,其特征在于:所述的测试机为带有蓝牙芯片的开发板,该蓝牙芯片具备经典蓝牙功能。4.如权利要求1所述的一种蓝牙TWS功能的验证测试平台,其特征在于:所述的被测机为FPGA开发平台,预先装载具备TWS硬件功能的数字设计文件,所述的数字设计文件用于描述被测机所具备的硬件功能,测试前将模块设计项目编译下载到FPGA平台中,使其具备蓝牙TWS功能。5.如权利要求1所述的一种蓝牙TWS功能的验证测试平台,其特征在于:所述的被测机为带蓝牙芯片的开发板,则该蓝牙芯片具备TWS硬件功能。6.如权利要求1所述的一种蓝牙TWS功能的验证测试平台,其特征在于:所述的测试工具和被测平台通过USB转串口模块进行HCI指令、事件交互、数据传输。7.采用权利要求1、2、3、4、5或6所述平台验证测试蓝牙TWS功能的方法,其特征在于:步骤(1)处理器执行测试工具,选择需要执行的一个或多个测试脚本,测试工具向一组
被测平台中的测试机和被测机下发HCI指令,指令用于读取蓝牙设备的测试角色;步骤(2)测试机和被测机接收到HCI指令后解析HCI指令,执行相应的操作,并以HCI事件的形式向测试...
【专利技术属性】
技术研发人员:徐若佳,许伟明,周锦嵩,陈水秀,陈智德,
申请(专利权)人:国芯科技广州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。