ptiinngg 发表于 2015-9-17 13:20:22

有关於STM32F4使用speex( IAR 7.10)

最近想要用STM32F4测试WM8978经过Speex压缩後的音质成效,
可是下载了官方speex移植代码却一直编译失败,

看了 an2812 跟 an4229 还有 speex manual,
还是不知道该怎麽做http://bbs.armfly.com/images/post/smile/default/7.gif
请问该怎麽移植speex固件库???

或是speex只能在F1跟F3下执行,在F4上本来就是不容许的?


yanhaijian 发表于 2015-9-17 13:22:08

TI的语音压缩。

ptiinngg 发表于 2015-9-17 13:34:40

yanhaijian 发表于 2015-9-17 13:22
TI的语音压缩。

TI语音压缩??
抱歉,不是很理解:dizzy:
能否说的详细点??

yanhaijian 发表于 2015-9-17 13:38:42

ptiinngg 发表于 2015-9-17 13:34
TI语音压缩??
抱歉,不是很理解
能否说的详细点??

Speex以前是由TI维护的。

ptiinngg 发表于 2015-9-17 16:39:09

yanhaijian 发表于 2015-9-17 13:38
Speex以前是由TI维护的。

...还是不明白

不过移植问题暂时解决
附上我的解决方法
1. 首先去官方下载相应的移植包
   STSW-STM32017(内含AN2812)
2. 接着参考此篇做法   
   speex移植到crotex-M4,注意事项
3. 编译後会发现,因未知原因
    导致持续出现 FIXED_POINT 未定义的报错
    在找不出原因的情况下,我直接下了个宏解决这个问题(希望後续有大神解惑)
4. 目前可正常运行,但会出现延迟和丢帧的现象
    等完成後再来做个补充

你好我好大家好! 发表于 2015-9-17 18:39:50

帮顶帮顶

电子草屋 发表于 2017-8-19 22:29:45

@ptiinngg 你好!你那F4移植speex搞好了吗,我移植的一直进入异常中断,能加个qq吗1766964745
页: [1]
查看完整版本: 有关於STM32F4使用speex( IAR 7.10)