1.9汇报
2015-01-09 18:23
267 查看
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。
支持多个从设备操作。
§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。
相关文章推荐
- 向大家汇报博客园服务器今天出现的故障
- 很久没来了,汇报这一个多月的学习情况
- Beginning C# Objects从概念到代码——1.9 C#表达式
- 部分省短信乱码或空短信问题的汇报
- MonoDevelop 1.0 和 Mono 1.9(2.0 beta)发布了
- 软件工程心理学之汇报工作
- Cisco实验模拟器 PIX个人版 v1.9
- 为什么说经常汇报工作很重要
- 为保障年终项目能顺利运行,项目风险与项目能及时暴露与QA商议编制暂行汇报流程
- 编程之美读书笔记_1.9 高效率的安排见面会
- Ruby1.9与Ruby1.8的不兼容处
- jQuery UI 1.9 Milestone 3 发布,欢迎测试新的微调控件Spinner
- 周二的阶段性成果汇报会
- ruby1.9 hash的变化
- Ruby 1.9不会杀死Python
- NopCommerce 1.9 2.0 2.1 设置连接字符串
- 给老板汇报技术规划的一些要点(转)
- 使用org.apache.commons.net.ftp包开发FTP客户端,实现进度汇报,实现断点续传,中文支持
- 作品展总结三……学习汇报
- 转:项目报告应该汇报什么内容?