STM32探索板CD转盘
用STM32做的WAV播放器已经很多了,这里暂不讨论。现在介绍STM32F4探索板的另外一种玩法--CDROM转盘,通过CDROM数据口播放CD。
话说当时ST推出STM32F105的时候,就曾经用来尝试改造CDROM转盘,但由于受到F1系列的速度和内存的限制,虽然能播放,但断音比较严重,只好作罢。终于今年国庆后,收到了ST送来的F4探索板,重新整理移植,终于完美播放。
光驱通过USB连接到探索板
没有显示屏,使用电脑的串口终端显示
固件:
板上的USER按键,播放中短按下一曲,长按暂停。
呵呵,这样也能玩。我想效果不会很好吧? 加个显示屏就好了! 这个玩法有什么意义吗? 光驱?这个没必要折腾吧。。。
搞STM32播放硬盘中的音频文件,这个应该好玩些。。。 由CDROM读取CD来播放,和由硬盘读取WAV文件播放,原理是一样的,都是读取盘片上的PCM数据,通过I2S总线发送出来实现播放的。
但播放WAV文件更简单些,STM32F1就能完美实现。由CDROM播放的好处在于可以直接播放现有的CD碟片,省去抓轨的麻烦,各有各的玩法。
稍后也将发布支持文件播放的固件。
英国之宝也是IDE口取数据的吧?期望楼主完善一下,象光驱控制器一样出个套件玩玩,连显示。 这个很强大... 玩过一下光驱,效果不怎么理想,老兄这个玩法会有什么惊喜就好了,关注 不错,可以用
页:
[1]