• VS1053 datasheet 解读笔记


      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

      

  • 相关阅读:
    设计模式命令模式(Command)
    设计模式责任链模式(COR)
    设计模式备忘录模式(Memento)
    设计模式中介者模式(Mediator)
    设计模式策略模式(Strategy)
    设计模式解释器模式(Interpreter)
    设计模式迭代器模式(Iterator)
    设计模式状态模式(State)
    Ext终于开始收费了
    设计模式观察者模式(Observer)
  • 原文地址:https://www.cnblogs.com/kanite/p/8846148.html
Copyright © 2020-2023  润新知