VS1003硬件SPI写指令不行,软件模拟SPI却可以
用NXP(P89V51RD2)作控制器VS1003作解码芯片做了个简单的MP3播放器VS1003和SD卡的读写都是SPI方式
发现用硬件SPI写指令从耳机发出的是刺耳的声音
但是用软件模拟SPI时序写指令 播放的歌曲却很流畅(两段程序都是一样)
把数据手册反复看了好几遍,找不到什么原因
在网上看了些介绍,我觉得可能是硬件SPI读写的速度要比软件模拟的快造成的
坛里有没有前辈知道的,望请赐教 没有人碰到过这个情况吗 想用模拟spi控制VS1003 却读不出歌,可以读sd卡!!求教!!!! 回复【2楼】shenma
想用模拟spi控制vs1003 却读不出歌,可以读sd卡!!求教!!!!
-----------------------------------------------------------------------
你的vs1003正弦测试成功了吗 我遇到过这样的,用SPI方式 驱动MMC卡的时候,刚开始用硬件SPI就是不行,然后改用模拟的,神奇……竟然可以,当时也没看是不是原来的硬件的SPI和软件的SPI有什么不同,然后再按照着模拟的SPI去设置硬件的SPI,哇,竟然可以了 这么好的东西,强烈要求楼主共享程序!
页:
[1]