基于Cortex-M4的飞思卡尔Kinetis的DSP功能.rar
时间:06-05 14:04
查看:3972次
下载:162次
简介:
Cortex-M4处理器得到Cortex微控制器软件接口标准(CMSIS)的完全支持,同时ARM公司正在对CMSIS进行扩展,将加入支持Cortex-M4扩展指令集的 C编译器(对我们广大C的爱好者是一个福音啊,呵呵,毕竟汇编虽然在优化性上会好些,不过太难记了),而且ARM也在完善一个DSP优化库,其中包含数字滤波算法和其他基本功能,例如数学计算、三角计算和控制功能等。数字滤波算法也将可以与滤波器设计工具和设计工具包(例如MATLAB和LabVIEW)配套使用,当然这都是后话,具体应用我也没有实际用,所以无法给大家太多的借鉴了,在这方面期待高手的解答和分享,哈哈~
不过最后要说的是,Cortex-M4虽然带有DSP扩展指令集,不过它只具有简单的DSP特点,比那些功能强大的专用DSP片子差距还是灰常大的,不过毕竟市场定位不一样,咱也不能太期望它给咱们太大的DSP享受,那些对DSP功能要求敏感的项目,这款片子不是好的选择,不过对一些简单的电机控制类而且对成本敏感的项目,注意了哈,这个该是不错的选择吧~
附件为前几天IAR公司发过来的一篇关于基于Cortex-M4的Kinetis的DSP设计文档,里面介绍的比我说的丰富些,是全英文的(哎,英语的重要性又体现出来了,呵呵),不过只是part1,另一部分part2没有,等我找到了会再传到这篇博客里或者另起一篇,貌似part2会是一篇电机驱动的DSP应用实例,呵呵,期待吧~
最新添加(2011.12.24)IAR官方的基于Cortex-M4的DSP设计文档part2部分(以电机驱动为例分析了M4的DSP应用),这下全了part1+part2,这是一套完整的DSP设计方案,有兴趣的可以看看。
文章:http://www.eeskill.com/article/id/36466