A2B AD242x调试总结
关于A2B AD242x调试步骤:
编译ADI代码:首先需要下载ADI提供的A2B软件开发工具包(SDK),A2B软件官方下载,文中提到的所有代码和文档都在这款软件的安装路径下。然后按照SDK提供的AE_09_A2B_Stack_UserGuide.pdf文档编写需要的代码的Makefile,并将代码加入到自己驱动中。
必须的函数实现:我们需要实现I2C和time功能接口。这些接口通常由硬件提供商或芯片制造商提供,然后需要参考ADI提供的AE_09_A2B_Stack_UserGuide.pdf文档3.2.1章节,按照说明实现adi_a2b_pal.c中的一些接口,建议复制a2b-bf目录下东西作为自己开发基线。
SigmaStudio导出配置:SigmaStudio是一款音频处理软件,可以用于对AD2428芯片进行配置。在使用SigmaStudio之前,需要将所需的配置导出,并生成.c文件。这一步需要参考SigmaStudio相关文档,按照说明完成配置。
主从配置&扫描:
如果出现问题检查初始化时主端是否产生BP/BN差分信号(reg=0x09)和48 kHz SYNC信号(reg=0x41)
遇到的问题:
板子上线序问题,BP/BN
合作base64:ZGFpeGlhbmc3ODlAaWNsb3VkLmNvbQ==
感谢:
https://blog.csdn.net/doumeile1/article/details/52005334
https://blog.csdn.net/code_lyb/article/details/125219454
A2B AD242x调试总结相关推荐
- ADAU1452的A2B音频输入由IN3改成IN1输入调试OK
加我V hezkz17 进同行数字音频系统设计开发交流答疑群 "通古今之变,成一家之言" 舜发于畎亩之中,傅说举于版筑之间,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于 ...
- Analog Devices Inc. A2B(汽车音频总线)
背景 传统的汽车音频ECU一般通过单独的模拟电缆或现有的数字总线架构来连接,这两者都存在局限性.低效率.及不必要的费用等.使用模拟传输线的汽车音频系统需要专用且昂贵的屏蔽电缆,来传输多通道音频信号.在 ...
- 数字音频总线A2B开发详解十一(A2B一Slave板做音效处理-31段EQ,高中低音分频,延时,3D音效等)
作者的话 A2B系统的一个优点是方便的系统链接,一根双绞线,就能完成供电.音频传输.I2C控制,还有另外一个非常大的优点就是,我做的Master板和Slave板,都用的是ADAU系列的DSP,这一类的 ...
- 数字音频总线A2B开发详解二(A2B-主和从的配置和编程详解)
作者的话 本章将会详细说一说怎么开发A2B,实现文档一里的数字音频传输,以及I2C数据传输的功能.本系统是一个主一个从,后面还会写其他的主从,以及主从从的三板搭配,这些就不出现在本文档中了. 硬件使用 ...
- 数字音频总线A2B开发详解七(A2B一主两从系统配置详解-D主B1和B2从)
作者的话 我们都知道A2B可以有很多个从设备,后面的章节我会多接几个从设备,更真实的展现完整的应用场景. 硬件使用列表 AD2428WD-EVB开发板 一块 AD2428WB-EVB开发板 两块 US ...
- 数字音频总线A2B开发详解十二(A2B一Master板做音效处理-31段EQ,高中低音分频等)
作者的话 从板B上,我们把Master板上直通过来的音频信号,通过板子上的ADAU1761进行调音,可以让每一块从板都发出自己的声音,那么可不可以从源头,我们在Master上就把声音分配好,高音你去B ...
- 数字音频总线A2B开发详解三(A2B系统的Flash Program详解)
作者的话 第二个文档我们讲了如何配置A2B,进行实时的调试,那么实时的调试不是最终目的,程序在线运行也不是我们系统的最后结果.调试完成后,总是要回归到脱机运行,A2B应该怎么去实现脱机运行,有两种办法 ...
- 数字音频总线A2B开发详解十六(A2B-一主一从:ADAU1701作为全新Slave板的DSP)
作者的话 继续A2B的开发,我做了一块以ADAU1701为DSP的Slave板,这颗DSP可以做2进4出,也就是说,输入这块,这个Slave不仅能播Master过来的音乐,还可以自己进2路输入,输出则 ...
- 数字音频总线A2B开发详解十三(A2B-SigmaStudio配置程序的小技巧-子程序设计)
作者的话 我们在做A2B的过程中,会涉及到SimgaStudio工程的开发,举个例子,ADAU1452的Master工程,ADI给的配置工程非常繁琐,把整个软件屏幕都占满了,那么我们想要在上面继续做算 ...
最新文章
- opencv算法+人脸检测
- Note:类(Class)
- Educational Codeforces Round 12 A. Buses Between Cities 水题
- Dynamips和Vmware完成CCVP试验(1)
- [Pyhon疫情大数据分析] 三.新闻信息抓取及词云可视化、文本聚类和LDA主题模型文本挖掘
- 运行地址与加载地址估计大部分人没弄明白~
- Machine Learning(CF-940F)
- html加载富文本_Uniapp基础实战富文本框解析 WordPress rest api实例
- sql两个聚合列相同怎么区分_SQL高级查询(终)
- weblogic 正在启动 wsee服务_详解LINUX安装部署weblogic集群--第二部分
- AttributeError:type object ‘TFLiteConverterV2 ‘has no attribute ‘form_keras_model_file ‘
- 如何招到烂程序员(续)
- 西南大学C语言2019年12月,西南大学[1056]计算机基础2020年12月机考参考答案
- Python操作Redis例子
- HP UNIX下载工具的一个好地方
- proteus信号峰值检测仪仿真
- sd卡无法读取怎么办?内存卡数据恢复,4个好用方法
- 什么是不确定性推理?不确定推理中需要解决的基本问题有哪些?
- Python安装失败0x80070642错误解决方法
- 开启CDN 后网站出现 “ 您的连接不是私密连接 ”