DSP

洛达项目AB152xP资料SDK相关说明

2019-07-13 20:44发布

芯片简介:AB1526P是一个先进的单片机解决方案,集成基带和无线电为密集的音频应用。蓝牙5.0双模认证,支持HFP1.7定义的宽带语音,AAC解码器,2-Mic,更好的降噪和回波消除性能。AB1526P嵌入了16Mb的串行flash,这对于客户端软件升级和第三方软件移植更加灵活。AB1526P通过优化的单片机结构、接口布置和较好的DSP算法,在Headse、Headphone等蓝牙音频应用中提供了较高的性能和水晶语音、音乐质量。AB1526P支持“AiroStereo”,即两个扬声器可以作为无线立体声系统相互连接,一个扬声器播放左侧通道,另一个扬声器播放右侧通道。AiroStereo通过无线连接为终端用户提供了极佳的立体声体验。AB1526P还支持“AiroShare”,它可以将音乐从一个音频设备无线传输到另一个设备,这样用户可以轻松地从同一个音频源共享音乐。 需要提供的硬件设备:EVK,是一种典型的蓝牙音频设备,它是为功能评估和调试而设计的 关于开发工具使用和说明
  1. 编译工程代码工具
    Keil uVision5,目录在D:softwarekeil_airoha,DEMO代码工程在D:caizd洛达AB152xP_AiroStereoHeadset_A_SDK_V28.2.0_exe_28.2.0目录。
    1.1安装说明
1.安装c251v557 后再将bin.zip下的.exe文件覆盖到安装目录下,例如F:Keil_v5C251BIN目录下即可!!!!否则无法编译airoha SDK 2.关于破解注册码,C251比较特殊,一定要破解到提示Operation Expries:30 XX XXXX,否则是不能编译通过的,朋友们用keil uvision5注册机耐心try吧。 target: 选择C251
CID: 打开keil, file->licence->manager ,点击确定。copy computer ID 以下是我的注册机生成的几个注册码,可以挑一个喜欢的来注册一下:
65R8T-RNMCU-XFE0N-Y6QW2-TC5L2-2UJLR
RCHKP-M9M40-K08P6-DW2H8-KWDZI-D225N
KRV74-FGVN1-AZSCJ-UFI1P-Q66J2-XRQLY
NQY9U-SC6HR-4FRLI-TEH4S-K8DHV-D2F1K
3.上述2个步骤做完后重启系统,编译软件Airoha SDK包,会提示完美破解。 备注:本人安装时曾多次遇到破解不对行为。尤其是针对win7 64位以上的系统。建议安装时完全禁用有线,无线驱动. 1.2操作说明
1.2.1加载demo代码到工具:双击打开软件Keil uVision5,点击菜单栏Project --> Open Project…,选择你要打开的project工程XXXX.uvproj 文件,例如这里的文件是BTStereoHead
-set _AB1520C_AiroStereoHead-set.uvproj,然后就把demo代码加载到Keil uVision5工具了。
1.2.2根据自己的需要修改相对应模块的代码后,执行编译操作:点击菜单的编译按钮即可生成对应的编译文件。 1.2.3下载编译好的文件到单片机AB1526P:设备连接到PC机,点击Keil uVision5菜单的LOAD,即可把code下载到单片机的flash memory。
  1. 修改配置参数文件工具
    Airoha.AB152x_verC_ConfigTool
    目录在D:softwareAiroha.AB152x_verC_ConfigTool_20180226_28.3.34.19388_Verifying
    2.1安装说明:
双击Airoha.AB152x_verC_ConfigTool.exe,目录在D:caizd洛达configtoolAiroha.AB152x
_verC_ConfigTool_20180226_28.3.34.19388_Verifying 2.2操作说明:
2.2.1如果无配置文件XXXX.airoflashZ:
首先连接单片机设备,双击打开软件:Airoha.AB152x_verC_ConfigTool,单击菜单Flash --> Read Flash,导出单片机的airoflashZ文件到工具Airoha.AB152x_verC_ConfigTool,然后修改参数,最后点击File --> Save File选择你要保存的路径即可。 2.2.2如果有配置文件XXXX.airoflashZ:
双击打开软件:Airoha.AB152x_verC_ConfigTool,点击File --> Openfile,找到相关的XXXX.airoflashZ文件,把它导入到工具里面即可进行修改相关参数。修改完之后再把airoflashZ文件写入flash,并且在菜单中点击flash-> write flash,然后把airoflashZ文件保存:点击File -->Save File。
具体各个参数的修改可参考文档:AB1520 Series Configure Tool User Guide Prev060.pdf 关于下载XXXX.airoflash文件到单片机设备的操作步骤:
micro USB接口download,充电5v,供电4.2v最大.
将配置文件airoflashZ写入flash步骤:
步骤1、连接到目标设备
-新的EVK内置USB接口
步骤2、加载.airoflash文件
步骤3、修改设置
步骤4、设备上电
步骤5、使能连接
-选择连接到设备的COM端口并启用它
步骤6、将airoflash文件写入flash
  1. Debug调试工具
    Airoha.LightDebugPrintSniffer,目录在
    D:softwareAiroha.LightDebugPrintSniffer_20161220_1.0.25.0;
    3.1安装说明:
参考文件说明:AAN-SW-AU-0116-AB152X- DEBUG BY LIGHTDEBUGPRINT TOOL .pdf,目录在D:caizd洛达LightDebugPrintSniffer 3.2使用说明:
接下来就打开lightdebugprint通过USB连接EVK就可以进行Debug了。
  1. 关于pdf文档的说明
    打开文档的密码:2222837628
    连接下载固件相关说明(使用micro USB下载,其实是usb转串口):AD_AN_00_AB1520 Series_USB UART Download and Update User Gudie_0V0.pdf
    软件工具:Airoha.AB152x_verC_ConfigTool
    AB1520系列通常使用波特率115200和3000000来下载和更新固件。
在耳机工业设计中麦克风的处理说明:AD_AN_04_AB152x_Microphone Handling Guide_0V1.pdf 扬声器增益设置麦克风增益设置和AB152X FCD音频测试说明:AD_AN_04_AB152X_Audio Transparency Design Guide_0V0.pdf 微型BT耳机天线设计指南:AD_AN_04_AB15xx_Antenna Design Guide for Mini BT Headset_CH_0V0.pdf和AD_AN_04_AB15xx_Antenna Design Guide for Mini BT Headset_0V0.pdf AB152X系列简介评估工具:EVK是一种典型的蓝牙音频设备,它是为功能评估和调试而设计的:AD_AN_02_AB152X_Introduction to AB152X series Evaluation Kit_0V6.pdf MIC结构关于处理风噪声的建议:AD_AN_00_MIC structure of wind noise_0V1.pdf Airoha BT芯片组布局原则(PCB layout):AD_AN_00_General_Airoha BT Chipset Layout Guideline_0V3.pdf 电池ADC校准:AD_AN_00_AB1520Series_Battery ADC Calibration for Mass Production_0V0.pdf 各种应用场景的开机顺序的设置:AD_AN_00_AB1520 Series_Power-On Sequence on Various Applications_0V4_20170522_2.pdf AB1520系列双传声器和FCD试验:AD_AN_00_AB1520 Series_Dual Microphone Test with Fast Connection Dongle_0V0.pdf
需要硬件工具DUT(目前无):以Airoha AB152X系列EVK为DUT。和FCD:蓝牙快速连接适配器
需要PC软件工具(目前无):Airoha.AB1520 FamilyFastConnectDongleLoggerForHeadset 充电应用等设置:AD_AN_00_AB1520 Series_Charger Application Note _0V0.pdf
软件工具(目前无):Airoha AB152x verC Mass Production Tool - Version 24.0.1.16594批量生产工具 用于单个麦克风设备的声音调优:AD_AN_00_AB1520 Series_Acoustic Voice Tuning for a single Microphone Device_0V0.pdf
软件工具(目前有):Airoha.AB152x_verC_ConfigTool 充电和电池保护相关说明:AD_AN_00_ AB1520 Series_NTC Temperature Sensing for Charger and Battery Protection_ 0V3_20170607.pdf 空中升级的说明文档:AB1520 series air update user guide.pdf
软件工具(目前无):Airoha AB1122 verC Flash Writer -Version 2.3.29.11225
Airoha AB152x (verC) Confiquration Tool -Version 12105.12473