历史上的今天
返回首页

历史上的今天

今天是:2025年01月13日(星期一)

正在发生

2018年01月13日 | aptX技术的工作原理_蓝牙BC05如何配置才能支持aptx

2018-01-13 来源:互联网

1、常见情况下,当蓝牙连接类似设备间的数据流通管道,由于管道的宽度有限,传输大音频文件时就会比较困难。


2、aptX通过减小音频文件的大小,使其能够在不影响音质的情况下通过无线管道,突破了蓝牙无法实现的技术瓶颈。


aptX有几大特点:


1、出众的蓝牙立体声音质,完美再现全音频带宽;


2、低音频解码延迟,将延迟性降至最低,最小化音频的同步差异;


3、向下兼容,当aptX不可用时,仍能保证音乐播放。


多年来aptX一直是音乐行业、公共广播电台和电影制作公司的秘密武器,它已深入到索尼、三星、Vizio和松下等全球领先品牌所生产的最高端设备的核心。现在,它也来到了1MORE蓝牙耳机中,通过耳机CSR蓝牙芯片自带的aptX实现高清传输技术,当在运动、休闲等多种场景中都可轻松享受到CD级的音乐品质。


蓝牙BC05如何配置才能支持aptx


1、从开始菜单处打开开发软件,只有安装了ADK才会有,如下图所示,我们打开ADK3.0的xIDE软件。

2、软件打开后,需要导入工程文件,如下图所示,从Project菜单下选择Open Workspace选项来导入工程。


3、工程文件是以xiw为后缀的,默认在安装ADK的目录下面。


导入DSP工程文件


1、如下图所示,从Project菜单下选择Insert Project into Workspace,从这导入DSP工程到当前项目中。


2、aptx的编码在安装目录下的kalimba/apps/a2dp_source目录下,如下图所示,在弹出的窗口中选择aptx_encoder.xip文件。


3、同样的LL aptx的编码也在同样的目录下,工程文件名如下图所示,其导入步骤同上,这里就不再重复了。


aptx工程属性配置


1、如下图所示,在aptx的工程项下右击选择ProperTIes,打开工程属性,进行相关的配置。


2、在打开的工程属性对话框中,找到Libraries这一项,删除掉spdif_source_app这一项,因为BC05不支持该功能。


3、找到Extra defines这一选项,删除掉SPDIF_ENABLE这一宏定义,理由同上。


4、接下来就是编译了,如下图所示,在aptx的工程项下右击选择Rebuild All编译。


5、编译成功后如下图所示,否则就是编译有问题,请根据错误提示修改即可。


LLaptx工程属性配置


1、LLaptx工程属性配置之前必须要设置该工程为AcTIve,如下图所示,右击选择Set as AcTIve Project项。


2、然后在最上端工具栏中,选择为BC5MM_Release,之前默认为8670的配置。


3、然后是配置该工程的工程属性,打开方法aptx的,这里就不再重复。打开后找到Extra defines这一项,同样是把SPDIF_ENABLE这个宏定义去掉。


4、接下来是找到Libraries这一项,同样是把spidf相关的去掉即可。


5、工程属性配置完成后,同样需要编译,如下图所示,右击选择Rebuild All编译。


6、编译完成后如下图所示,编译不成功的,请根据提示修改。


应用工程属性修改


1、接下来就是修改应用的工程属性了,如下图所示,找到mak文件,点击打开。


2、找到下图所示中的代码,确认DSP的工程已包含,没有的话就自己加上。


3、找到aptx相关的配置代码,如下图所示,默认是屏蔽注释掉的。


4、接下来就是把前面的#去掉,使之生效,修改情况如下图所示。到此配置就完成了,编译整个工程就可以实现aptx了。

推荐阅读

史海拾趣

EHC(ELECTRONICHARDWARE)公司的发展小趣事

面对数字化浪潮的冲击,EHC公司积极拥抱数字化转型。公司引入先进的生产管理系统和自动化设备,提高了生产效率和产品质量。同时,EHC公司还利用大数据和云计算等技术手段优化供应链管理、客户服务等业务流程,提高了企业的运营效率和客户满意度。这种数字化转型的举措让EHC公司在激烈的市场竞争中保持了竞争优势。

以上五个故事分别从不同角度描述了EHC公司在电子行业中的发展历程和成功经验。这些故事都是基于一般性的电子行业发展趋势和企业实践经验构建的虚构案例仅供参考和学习之用。

EVERLIGHT公司的发展小趣事

EVERLIGHT公司的故事始于1983年,当时台湾的电子产业正迎来蓬勃发展的时期。创始人凭借对LED(发光二极管)技术的深刻洞察,决定创立EVERLIGHT,专注于LED的研发和生产。公司从一开始就注重技术创新,投入大量资源研发新型LED产品,不断提高产品的亮度和稳定性。随着技术的不断突破,EVERLIGHT逐渐在LED市场上崭露头角。

Euroquartz公司的发展小趣事

Euroquartz Limited成立于1982年,其发展历程中,1987年的一次收购具有重要意义。这一年,Euroquartz收购了Brookes Crystals,这是一家在第二次世界大战期间形成的英国石英晶体制造商。这一收购使Euroquartz在石英晶体领域获得了重要的技术积累和市场地位,成为了英国重要的变频控制产品制造商。

Diamond SA公司的发展小趣事

Diamond SA公司深知创新是企业持续发展的动力源泉。因此,他们不断加大对研发的投入力度,积极引进和培养高端人才,建立了完善的研发体系。公司不断推出具有创新性和领先性的电子产品和技术解决方案,赢得了客户的广泛赞誉和认可。同时,他们还积极参与国际技术交流和合作,与全球顶尖的科研机构和企业建立了紧密的合作关系。

Cal Crystal Lab Inc / Comclok Inc公司的发展小趣事

Comclok Inc创立之初,便专注于高精度时钟芯片的研发与生产。在电子设备的智能化和精准化趋势日益明显的背景下,高精度时钟芯片成为了市场的热门需求。Comclok Inc凭借出色的技术实力和敏锐的市场洞察力,成功开发出一系列性能卓越的时钟芯片,并迅速占领市场份额。公司不仅在国内市场取得了成功,还积极拓展海外市场,与多家国际知名企业建立了长期合作关系。

GISMA Steckverbinder GmbH公司的发展小趣事

随着全球电子市场的不断扩大,GISMA积极实施国际化战略,努力拓展海外市场。公司不仅在欧洲市场建立了稳固的地位,还逐步将业务拓展到亚洲、北美等地区。通过参加国际展会、建立海外销售网络等方式,GISMA成功吸引了众多国际客户的关注,进一步提升了品牌知名度和市场占有率。同时,GISMA还积极寻求与国际知名企业的合作机会,共同推动电子行业的发展。

问答坊 | AI 解惑

开关稳压电源技术报告

一份开关稳压电源技术报告,供参考   …

查看全部问答>

同步整流在WK283R3S-33M中的应用

1 概述 WK283R3S-33M电源模块为非密封灌封系列,其主要技术参数:VOUT=3.3 V,VIN=18 V~36 V,POUT=33 W,SI/Sv=0.5%,η=85%,VP-P=100 mV。该电源模块的外形为1/4砖,其主要特点为低压大电流输出模块、高效率和低纹波电压值、体积为1/4砖可 ...…

查看全部问答>

今年的电子设计大赛专科组的怎么做啊?

本帖最后由 paulhyde 于 2014-9-15 09:09 编辑 今年的电子设计大赛专科组的怎么做啊?  …

查看全部问答>

北电到底倒闭了没?

之前去北电的同学,有的在其宣称破产前就已经归入了索爱。 本以为北电已经不存在了,昨天听老公说,还有同学在北电。 具体是什么情况呢?…

查看全部问答>

[招聘]七万美金年薪起,美国某著名通信/网络优化服务供应商招聘赴美员工

[招聘职位一:Telecom –OSS Engineer (Nokia OSS/ Netact Engineer) 工作地点:美国 工作类型:全职 签证种类:工作签证 工作待遇:$70,000/年(能力突出者可以面议); 每周工时:40小时/周 申请要求: 1. 本科以上学历; 2. 七年( ...…

查看全部问答>

【藏书阁】贴片元器件应用手册

目录: 第一部分 贴片元器件基础知识 1.1片状电阻器 1.1.1片状电阻器的阻值和允差标注方法 1.1.2常见片状电阻器介绍 1.1.3片状电阻器的使用 1.2片状电容器 1.2.1片状电容器容量和允差标注方法 1.2.2常见片状电容器介绍 1.2 ...…

查看全部问答>

就做开发板吧:

    就做开发板吧!可以大家一起做。分析如下:     驱动2.4寸320*240 TFT 彩色液晶,这个只有用IO口模拟LCD的8位总线,最低需要耗费10个IO。这个并不难,难度系数0.3。     驱动SD卡,通过SPI接口 ...…

查看全部问答>

S3C2440平台WinCE5.0中串口发送堵塞现象的疑惑

S3C2440平台WinCE5.0中串口发送堵塞现象的疑惑:    本人开发一个软件,使用TQ公司的SKY2440开发板为模板,使用的是从4.2移植到wince5.0使用的BSP包。    该软件需要用到2个串口(COM0和COM1),TCP/UDP编程;修改MDD层的mdd ...…

查看全部问答>

CE50的GWES组件有没公开源码?LCD驱动里面的触摸屏坐标(已经知道怎么修正它了)怎么转成系统的坐标?这两个之间的转换关系是?

CE50的GWES组件有没公开源码?LCD驱动里面的触摸屏坐标(已经知道怎么修正它了)怎么转成系统的坐标?这两个之间的转换关系是?…

查看全部问答>

看看这个程序有什么问题

LD 01001 OR 01002 ANDNOT 00000 OUT 01002 LD 00001 DIFU 01001 LD 01001 OR 01003 ANDNOT 00000 OUT 01003 这个程序在00000为 “1” 时01002实际会输出,?本人认为这、PLC在第二个输入刷新时01001以是OFF了 ,01002不应该输出的?请教??…

查看全部问答>