关于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调试总结相关推荐

  1. ADAU1452的A2B音频输入由IN3改成IN1输入调试OK

    加我V hezkz17 进同行数字音频系统设计开发交流答疑群 "通古今之变,成一家之言" 舜发于畎亩之中,傅说举于版筑之间,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于 ...

  2. Analog Devices Inc. A2B(汽车音频总线)

    背景 传统的汽车音频ECU一般通过单独的模拟电缆或现有的数字总线架构来连接,这两者都存在局限性.低效率.及不必要的费用等.使用模拟传输线的汽车音频系统需要专用且昂贵的屏蔽电缆,来传输多通道音频信号.在 ...

  3. 数字音频总线A2B开发详解十一(A2B一Slave板做音效处理-31段EQ,高中低音分频,延时,3D音效等)

    作者的话 A2B系统的一个优点是方便的系统链接,一根双绞线,就能完成供电.音频传输.I2C控制,还有另外一个非常大的优点就是,我做的Master板和Slave板,都用的是ADAU系列的DSP,这一类的 ...

  4. 数字音频总线A2B开发详解二(A2B-主和从的配置和编程详解)

    作者的话 本章将会详细说一说怎么开发A2B,实现文档一里的数字音频传输,以及I2C数据传输的功能.本系统是一个主一个从,后面还会写其他的主从,以及主从从的三板搭配,这些就不出现在本文档中了. 硬件使用 ...

  5. 数字音频总线A2B开发详解七(A2B一主两从系统配置详解-D主B1和B2从)

    作者的话 我们都知道A2B可以有很多个从设备,后面的章节我会多接几个从设备,更真实的展现完整的应用场景. 硬件使用列表 AD2428WD-EVB开发板 一块 AD2428WB-EVB开发板 两块 US ...

  6. 数字音频总线A2B开发详解十二(A2B一Master板做音效处理-31段EQ,高中低音分频等)

    作者的话 从板B上,我们把Master板上直通过来的音频信号,通过板子上的ADAU1761进行调音,可以让每一块从板都发出自己的声音,那么可不可以从源头,我们在Master上就把声音分配好,高音你去B ...

  7. 数字音频总线A2B开发详解三(A2B系统的Flash Program详解)

    作者的话 第二个文档我们讲了如何配置A2B,进行实时的调试,那么实时的调试不是最终目的,程序在线运行也不是我们系统的最后结果.调试完成后,总是要回归到脱机运行,A2B应该怎么去实现脱机运行,有两种办法 ...

  8. 数字音频总线A2B开发详解十六(A2B-一主一从:ADAU1701作为全新Slave板的DSP)

    作者的话 继续A2B的开发,我做了一块以ADAU1701为DSP的Slave板,这颗DSP可以做2进4出,也就是说,输入这块,这个Slave不仅能播Master过来的音乐,还可以自己进2路输入,输出则 ...

  9. 数字音频总线A2B开发详解十三(A2B-SigmaStudio配置程序的小技巧-子程序设计)

    作者的话 我们在做A2B的过程中,会涉及到SimgaStudio工程的开发,举个例子,ADAU1452的Master工程,ADI给的配置工程非常繁琐,把整个软件屏幕都占满了,那么我们想要在上面继续做算 ...

最新文章

  1. opencv算法+人脸检测
  2. Note:类(Class)
  3. Educational Codeforces Round 12 A. Buses Between Cities 水题
  4. Dynamips和Vmware完成CCVP试验(1)
  5. [Pyhon疫情大数据分析] 三.新闻信息抓取及词云可视化、文本聚类和LDA主题模型文本挖掘
  6. 运行地址与加载地址估计大部分人没弄明白~
  7. Machine Learning(CF-940F)
  8. html加载富文本_Uniapp基础实战富文本框解析 WordPress rest api实例
  9. sql两个聚合列相同怎么区分_SQL高级查询(终)
  10. weblogic 正在启动 wsee服务_详解LINUX安装部署weblogic集群--第二部分
  11. AttributeError:type object ‘TFLiteConverterV2 ‘has no attribute ‘form_keras_model_file ‘
  12. 如何招到烂程序员(续)
  13. 西南大学C语言2019年12月,西南大学[1056]计算机基础2020年12月机考参考答案
  14. Python操作Redis例子
  15. HP UNIX下载工具的一个好地方
  16. proteus信号峰值检测仪仿真
  17. sd卡无法读取怎么办?内存卡数据恢复,4个好用方法
  18. 什么是不确定性推理?不确定推理中需要解决的基本问题有哪些?
  19. Python安装失败0x80070642错误解决方法
  20. 开启CDN 后网站出现 “ 您的连接不是私密连接 ”

热门文章

  1. 数字图像处理个人练习02--点运算、空域平滑、空域锐化
  2. 教育中的反思精神——从书籍《创造:一流大学之魂》的一则评论谈起
  3. 百度翻译图片翻译API Python调用
  4. HDU 2202 最大三角形 (凸包)
  5. js实现键盘按键s进入搜索框
  6. Win10技巧:Win10任务管理器知识介绍
  7. 20190109基于贝加莱PLC 用C语言构建PID控制器 与应用一
  8. 百度地图+mapv聚合实例
  9. Java NIO持续触发读事件的解决方法
  10. 项目进度经常超时,如何有效管理项目进度?