产品中心PRDUCTS
技术支持RECRUITMENT
技术支持分售前技术支持和售后技术支持,售前技术支持是指在销售遇到无法解答的产品问题时,售前技术支持给予帮助;售后技术支持是指产品公司为其产品用户提供的售后服务的一种形式,帮助用户诊断并解决其在使用产品...
点击查看更多 什么是DSPDSP处理器有什么特点?
2026-05-08 20:03:42
DSP处理器与单片机、ARM这种CPU类似,内部有指令集、ALU等,也有很多外设,如:串口、IIC、SPI、CAN、USB等。
1、并行性。某些型号的DSP处理器内部有两个独立的乘法器,可以把其中一个专门做FIR滤波器用,而且可以脱离ALU单独运行。
这样,FIR滤波器的滤波特性不受ALU影响。这一点,用ARM是做不到的。
2、快速查表。DSP处理器内部ROM固化了很多数学上使用的各种常量、表格。如:正弦表等。
3、视频采集卡,如:DSP做视频压缩算法(H.265),ARM在局域网上做流媒体传输。

QuartusII中的DSP是一些IP核,它只做一些常见的算法,如:FFT、NCO、FIR等。显然,这并非前面所说的DSP处理器。
手册中说到,DSP块由一些专用的逻辑块组成。这些逻辑块可以实现乘法、加法、减法、累加、求和运算。
你可以把DSP块配置成乘法器、乘加器、乘累加器,并运用在绝大多数DSP算法上。
显然,这里的DSP块,只是一个可配置的乘加单元,并非前面所说的DSP处理器。

手册中说到,STM32支持DSP指令集,该指令集可以高效地处理复杂的算法。

也就是说STM32中的DSP是FPU,即浮点运算单元,而STM32所支持的DSP指令集,也就是操作FPU的指令。
【乾芯QXS320F开发板试用】ePWM 模块 Up-Down 计数模式与动态占空比控制