自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ADI2159x digital audio interface

数字音频接口DAI包含外围设备,以及其独立的信号路由单元SRU。SRU将DAI外围设备的输入输出与其他设备相连并连接到外部引脚。该配置能够允许外围设备在没有外部引脚连接的情况下组成一个庞大的互联系统。这些虚拟的连接方式包括pin buffer 和routing loic,该方式能够允许SHARC处理器在不增加引脚数量和保留高兼容性的同时,包含任意数量和种类的外围设备。

2023-09-18 15:39:32 244

原创 ADI2159x PCG

精密时钟发生器通常由输入信号产生一对时钟信号,这一对时钟通常用作位时钟和同步时钟。PCG属于数字音频接口(DAI)的一部分,每个DAI拥有4个PCG单元: PCGA,PCGB,PCGE,PCGF属于DAI0, PCGC,PCGD,PCGG,PCGH属于DAI1。四个单元中的每个产生一个位时钟CLKA_O,CLKB_O,CLKE_O,CLKF_O,以及帧同步时钟FSA_O,FSB_O,FSE_O,FSF_O.。

2023-09-14 17:16:57 160 1

原创 ADI21593的memerymap通讯

一旦spi内存状态机处于重置状态,便开始寻求指令,spi的硬件开始发送8bit的读指令,并且后续跟着spi读内存的地址。adi为spi通讯提供了完整参数结构体以及控制函数,我们在使用spi通讯中memeryma模式时,只需要根据具体的要求选择相应的配置,包括spi基础init配置(包括模式,片选等),memerymap模式配置,并最终使能memerymap模式。SPI_CTL.MIOM位配置spi硬件为读数据模式,直到接收到所有的数据之后,SPI_SEL取消断言为下一次read header准备。

2023-09-13 11:33:03 129 1

原创 A2B Response Cycle Formula

与系统的主节点相似,A2B系统中的从节点在系统节点的发现过程中也存在A2B_RESPCYCS寄存器的配置过程。系统中每个从节点合适的SLV_RESPCYCS[n]值与系统中从节点以及主节点的A2B_RESPCYCS寄存器的值存在一定的函数关系。在相同的A2B超帧中系统所有节点都同步采样,在相同的超帧期间,同步I2S/TDM下行数据从主节点到所有的从节点。该寄存器的设置前端节点期待何时从最后的从节点获得响应,当最后一个节点不产生响应,则最后一个节点之前的节点产生响应。

2023-08-07 10:54:28 198 1

原创 A2B总线数据流

3.Local Downstream Channel Offset Register:从节点中,该寄存器表示在数据下行传递到A2B总 线之前被偏置的slot数,通俗的讲,我们的从节点通过音频数据总线接收的slot中并不是所有的 slot都需要被接受,该寄存器定义的就是需要偏置的slot数。A2B_UPOFFSET寄存器定义在上行超帧数据中,节点从音频接口接收的音频数据slot偏移量,A2B_LUPSLOTS寄存器定义的所添加的音频slot与上行一样,紧跟在透传slot之后。

2023-07-21 16:11:19 535 1

原创 A2B总线的I2C接口编程基础知识

我们所用的I2C通讯用到SCL,SDA,也就是I2C通讯的时钟和数据引脚。A2B总线的结构链中,最前端的host(通常电路中指的是MCU)能够通过I2C总线直接访问master(通常表示host后的第一个节点)寄存器,对于主节点后的其余从节点,I2C总线无法直接进行访问寄存器,但是可以通过host与被访问节点之间的节点进行透传模式进行本地寄存器的访问。2.设置完master的node之后,可以通过BUS_ADDR远程寻址的方式访问所设置的节点,BUS_ADDR+寄存器地址+数据的方式进行数据设置。

2023-07-19 13:56:42 1150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除