vs1003调试心得完整版.docVIP

  • 4
  • 0
  • 约2.66千字
  • 约 3页
  • 2023-11-24 发布于湖北
  • 举报
网上搜到很多关于VS1003的调试过程,但是基本上是基于单片机C程序的控制,最近我们采用了FPGA+VS1003的方案,调试了半个月,终于调通,今天不谈具体代码怎么实现,主要和大家分享调试过程中遇到的一些问题,希望对后来的朋友有帮助。 首先考虑的还是硬件问题,注意几个点即可: 电源的选用,参考datasheet(DS)相关章节即可,采用推荐值就可以; 外部时钟建议还是使用12.288MHZ,可以方便后期CLKF的配置; 注意GBUF引脚“一定不能”直接接地,必须通过阻容串联接地; TEST引脚注意需要上拉 UART管脚不使用也需要上拉 如果硬件正确,通电以后GBUF,LEFT/RIGHT管脚大概有1.25Vdc左右的电压。 那么开始调试,VS1003的SPI总线分为SCI和SDI两种模式,SCI主要用于对1003内部寄存器进行读写配置,比如工作模式配置,低音增强等等,用于对VS1003进行初始化。SDI主要用于传输MP3等音频文件数据。 首先强调,时钟、数据的相位一定要把握恰当了,无论SCI或者SDI,都建议先保持SI数据,SCLK时钟上升/下降沿的位置最好是在数据稳定时,这样利于VS1003采样准确。例如我们在先前调试时候因为数据都是在时钟上升沿同步打出,那么VS1003最好设置为下降沿采样(SCI_MODE相关bit可以设置)则是比较好的方式。 读写速度:在复位以后、

文档评论(0)

1亿VIP精品文档

相关文档