[文档下载] M4系列 DSP 应用说明与程序范例

[复制链接]
1122|4
 楼主| zhuotuzi 发表于 2017-3-8 19:11 | 显示全部楼层 |阅读模式
 楼主| zhuotuzi 发表于 2017-3-8 19:12 | 显示全部楼层
本文件介绍新唐NuMicro® M4内核系列中的DSP所具备的基本运算指令,DSP链接库使用方法以及DSP运用于各个常用运算的加速效能等,协助使用者能充分利用新唐NuMicro® M4内核系列的DSP优势,撰写出更高效能的运算代码。
 楼主| zhuotuzi 发表于 2017-3-8 19:13 | 显示全部楼层
具有DSP的全系列M4内核微控制器,例:M451系列, NUC472/442及NUC505
一般来说DSP分为两类,其一为数字信号处理-Digital signal processing,指的是将信号以数字
方式表示并加以处理的理论和技术,并不限定需要专用的处理器,其目的为对真实世界中的连
续模拟信号进行测量或滤波的一种方法。另外一类为数字信号处理器-Digital signal processor,
是一种专用于数字信号处理的微处理器,具备专用的信号处理硬件,专责于信号的快速处理与
转换。ARM®内核中的DSP属于Digital signal processor的一种,藉由几个扩充的多任务运算指
令,加以组合出特定的数字信号处理功能,达到加速运算的目的。
Cortex®-M4为DSP扩充的多任务运算指令主要为:乘积累加(MAC, or Multiply-and-Accumulate)和单指令多数据流(SIMD, or Single Instruction Multiple Data)。DSP(Digital Signal Processing,数字信号处理)中会使用大量的数值运算,藉由DSP的多任务运算指令可以提高MCU处理与分析数字信号的能力。同时ARM®提供了CMSIS (Cortex Microcontroller Software Interface Standard) DSP函数库,内含优化后高效能的DSP算法,包含许多常用数学函数集合,用户无需自行组合多任务指令,只需调用这些函数即可。
 楼主| zhuotuzi 发表于 2017-3-8 19:28 | 显示全部楼层
玛尼玛尼哄 发表于 2017-3-8 19:48 | 显示全部楼层
之前还有人问怎么开启DSP,看了这个终于明白了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

218

主题

3445

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部