matlab与dsp的相关问题

问题描述:

matlab与dsp的相关问题
请教几个问题:
1、matlab如何与dsp进行通信
2、怎样将matlab中编写的fir滤波器程序转换成dsp识别的c语言
3、dsp中fir滤波器的c语言如何编程
解决任何一个问题,都万分感谢,呵呵!
1个回答 分类:综合 2014-10-11

问题解答:

我来补答
看了你的几个问题,好像是初学者吧,希望所有东西都是一步到位,不过现实是所有的东西都要自己编写.回答你的问题吧:
1、matlab和dsp通信也就是计算机与DSP通信的过程,那么有很多接口可以用,比如串口,usb,pci等等,不建议你使用matlab做通信程序,可以用c或者C++来做,具体用那种要看你的dsp版有哪些资源还有你的通信要求(速度,实时性等),非得用matlab的话串口是比较简单的选择;
2、几乎没有办法把matlab程序之际转化为C语言,不过C和matlab是相通的的,移植比较容易.不过你的DSP如果是TI的话可以试试Embedded Target for TI DSP,不过这都是牺牲性能为代价的.
3、fir程序其实是比较简单的,在DSP中用C语言就是就是一个数组和进入的数据相乘相加,在输出.如果用汇编的话也差不多,如果用到循环寻址的话效率会更高.
 
 
展开全文阅读
剩余:2000