1.9汇报

RT5350的SPI接口有4根线,分别是SPI_MOSI,SPI_MISO,SPI_CS,SPI_CLK; 当进行写操作时,主寄存器送出时钟脉冲,主寄存器将地址和数据通过MOSI口发送出去。当进行读操作时,主寄存器发出时钟脉冲,通过MOSI口将地址发送出去,同时通过MISO口接收数据。

支持多个从设备操作。

§1)可编程时钟极性

§2)可编程接口时钟速率

§3)可编程序位

§3)固件控制的SPI启用

§4)可编程有效载荷(地址+数据)长

Name=SPICLKPOL
SPI时钟默认状态
0:SPICLK的默认状态是逻辑“0”。
1:SPICLK的默认状态是逻辑“1”。

Name=RXCKEDGE/TXCKEDGE
SPI时钟默认状态
0:数据被捕获/发送在SPICLK信号的上升沿。
1:数据被捕获/发送在SPICLK信号的下降沿。

Name=SPICLK[2:0]
SPI时钟分频控制

Name=MSBFIRST
0:LSB  首先发送/接收数据最低位的比特。
1:MSB 首先发送/接收数据最高位的比特。

Name=STARTWR /STARTRD
启动SPI写/读传输
0:无影响。
1:SPIDATA寄存器写出/读入数据。


RT5350的I2S接口有三条线,分别是I2S_CLK,I2S_WS,I2S_SD。

在I2S接口由两个分离芯,一个发射器和一个接收器。两者都可以工作在主或从模式

持16位数据,采样率8千赫,16千赫,22.05千赫,44.1千赫,和48千赫
支持立体声音频的数据传输。
32字节FIFO为可用于数据传输,采用了DMA方式来存取数据,代替了中断方式,提高了效率
支持GDMA访问
支持外接12 MHz的时钟位(在从模式)

CLK  是串行时钟。

WS  是声道选择,此芯片WS=0 左信道,WS=1 右信道。

SD 是串行数据,用来接收/发送数据。

Name=I2S_EN
I2S启用
0:禁用,所有的I2S控制寄存器清零其默认值。
1:启用

Name=SLAVE_MODE
主或从
0:主站:使用内部时钟
1:从站:使用外部时钟

Name=RX_EN
接收机开/关控制
0:禁止接收器。
1:允许接收器。

Name=TX_FF_THRES
FIFO门槛
当达到该阈值,则主机/ DMA是
通知给填充FIFO。 (单位=字)
它应该是>2和<6。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值