数字信号处理领域FPGA:一般做高速数字信号处理,比如高速AD(MHz以上)采集DSP:数字信号处理器,做较复杂的数字信号处理,如fft、fir等;如果处理AD采集,速率一般低于MHzARM:通用CPU,一般做界面、控制使用,比如手机里用的都是arm,处理速度不太高的事件,比如按键程序等。