M4内部的DSP指令,由编译器负责还是得自己调用?(已解决)

2020-02-20 20:29发布

本帖最后由 FSL_TICS_ZP 于 2014-10-8 16:03 编辑

RT
最近在学习CADENCE,觉得光看书是纸上谈兵,于是打算用K64画个随身听,用软解压MP3,于是想起M4内部得DSP了

另外,MP3解码有Helix,WMA和FLAC有什么解码包啊?请各位大牛推荐下。

PS:预感USB HS做大容量存储会调到痛哭流涕 ,本打算用F407,那上面有完整得软件包和中文资料,不过作为学习,从底层开始头痛有助于掌握技术。
PS2:K64在哪儿买……几片而已,最爱得力创没有,淘宝又信不过。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
44条回答
fengxin32
2020-02-24 04:00
各位,画个随身听只是手段,主要目的还是学习Cadence,次要目的是在Cortex-Mx的片子上学习下USB一类。
所以推荐SGTL5000、STMP3710和1053的3位,谢谢,但是我不会用,不然就搞错了手段和目的了。
PS:嘿嘿,学AD的时候倒是画过103RBT+VS1053+MAX9722B+蓝牙音频模块的板子……完成80%的时候因为工作需要转到Cadence,就废了。
另外,没有哪位高人知道有WMA、FLAC的解码库?

最后,看起来M4的DSP需要人为调用库,这样在很大程度上DSP用不上了,因为对于大数据量的算法,大多数时候都是调用成品库,就算有代码,在有限的时间也不可能吃透,再把DSP指令加进去。只能在从头写算法的时候有用。
那么看起来,对我这次的小玩意,M3和M4区别不大

谢谢各位回复,谢谢。

一周热门 更多>