pdf  10

  

  

  pdf 11

` 

  左右声道 负载,注意这里的负载指LEFT 到GBUF,RIGHT到GBUF。所以后面会有说明GBUF一定不能连接到GND。

  pdf 14

  

  pdf 14

  

   从上面的引脚定义图大致能看出使用方法,

  SPI总线(SCLK  SDO SDI)

  芯片选择--> XCS

  芯片数据选择--> XDCS

  芯片数据请求--> DREQ

  芯片复位-->XRESET

  pdf 16

  

  Figure 3 是典型应用图,最后的Note SM_SDINEW与SM_SDISHARE先不管什么含义。

  pdf 17

  

  pdf 18

  

  pdf 19

  

  pdf 19

    7.4.2 SDI in VS1002 Native Modes (New Mode)
  In VS1002 native modes (SM NEWMODE is 1), byte synchronization is achieved by XDCS. The state of
  XDCS may not change while a data byte transfer is in progress. To always maintain data synchronization
  even if there may be glitches in the boards using VS1053b, it is recommended to turn XDCS every now
  and then, for instance once after every disk data block, just to make sure the host and VS1053b are in
  sync.
  If SM SDISHARE is 1, the XDCS signal is internally generated by inverting the XCS input.

  For new designs, using VS1002 native modes are recommended.

  在VS1002 Native 模式 字节同步由XDCS完成,XDCS的状态在一个数据字节传输过程中将不会改变。在使用VS1053B时即使板上有出错也要总是维持数据同步。推荐将XDCS every now and then(这是什么意思?) 在每次块数据,确保主机和VS1053B处于同步状态。

   如果是在SM_SDISHARE模式,XDCS信号将在内部由反向XCS信号而产生。

Native Mode被推荐使用在新的设计方案中。

  pdf 20

  

    pdf 21

  

   

       

  注意上面最后一段话,DREQ必须被检查,在写一次操作SCI或者SDI之前,不管是读还是写。也就是在写SCI操作之后要等待DREQ恢复。

  pdf 22

    

  pdf 31

  

  WAV中支持的格式就上面那么几种。

  pdf 34

  

  该图帮助理解怎么设置寄存器。

  pdf 36

  

  pdf 37

  

  pdf 39

  

  这段话应该是最重要的,数据应该以一定间隔且每个数据块小于512字节的送到VS1053内,VS1053b尝试保持它的输入缓存一半满,通过改变它的播放速率来实现--最高调整为5%。为了最好的音质效果,平均速度错误应该保持在0.5%。比特率不应该超过160kbit/s且可变比特率不应该被使用。更详细的内容,请参见VS10XX应用手册,这种模式仅使用与MP3和WAV文件。

  

  pdf 47

  

    pdf 48

  

   

  软件复位时间等待同上面硬件复位。

  pdf 49  --> 低功耗的设置方法

  pdf 52

  

  pdf 74

  

最新文章

  1. 通过akRegionCode找到对应的程序
  2. ASP.NET MVC5 网站开发实践(一) - 框架(续) 模型、数据存储、业务逻辑
  3. Node.js入门教程:Node.js如何安装配置并部署第一个网站
  4. xml---sax操作
  5. Eclipse SVN 安装步骤
  6. 关于MySQL的分区(partion)
  7. (转)Div左右两侧等高
  8. 基于PHP和mysql的自动生成表单
  9. Java web 基础
  10. php7 不向后的兼容的变更
  11. 学校作业-Usaco DP水题
  12. (Problem 7)10001st prime
  13. QTP的基本功能介绍
  14. templet模式
  15. zookeeper使用详解(命令、客户端、源码)
  16. Oracle中国移动经典面试题(附代码跟两种答案)
  17. spring cloud 使用ribbon简单处理客户端负载均衡
  18. APR Recipe
  19. 用layer-list实现图片旋转叠加、错位叠加、阴影、按钮指示灯
  20. sublime打开文本时会记忆上次关闭时鼠标停留的位置

热门文章

  1. POJ——1364King(差分约束SPFA判负环+前向星)
  2. BZOJ 3295 [Cqoi2011]动态逆序对 ——CDQ分治
  3. BZOJ 4503 两个串 ——FFT
  4. BZOJ2246 [SDOI2011]迷宫探险 【记忆化搜索dp + 概率】
  5. 设置java、maven环境变量(怕麻烦以后直接来这里复制)
  6. 【HDOJ5980】Find Small A(签到)
  7. 扰动法--*BZOJ3157: 国王奇遇记
  8. hdu 4951
  9. Python爬虫--beautifulsoup 4 用法
  10. Delphi使用进行post数据时超时设置