打印
[牛人杂谈]

如何使用NuMicro Cortex-M4系列的DSP (Digital Signal Processing)功能?

[复制链接]
1181|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
NuMicro® Cortex-M4系列产品的BSP中,都有包含Cortex®-M4 DSP的函数库,其功能完善,使用者可以直接使用,容易开发。此外,函数内的运算算法都已优化过,可以有效地降低运行时间。
  • Keil开启DSP功能:
  • 进入Keil后选择Target Options,切换至C/C++窗口,Define输入ARM_MATH_CM4=1。
  • 在Library部分需要加入arm_cortexM4lf_math.lib,其位置为LibraryCMSISLibARM。


沙发
dongnanxibei|  楼主 | 2018-1-21 19:49 | 只看该作者
  • 在主程序里加入include arm_math.h,完成后即可在主程序里使用DSP函数库。

  • IAR开启DSP功能:
  • 进入IAR后选择Options, Category切换至General Options,并且在Library Configuration窗口勾选Use CMSIS和DSP library。
  • 在Library部分需要加入arm_cortexM4lf_math.lib,其位置为LibraryCMSISLibARM。
  • 在主程序里加入include arm_math.h,完成后即可在主程序里使用DSP函数库。


Note:arm_cortexM4lf_math.lib即包含Cortex®-M4 DSP函数库。

产品:M451 Base 系列 , M451M 系列 , M452 USB 系列 , M453 CAN 系列 , M4TK 触摸IC系列 , NUC442 / 472 系列 , NUC505 系列
应用:
功能:DSP , BSP Software Library , IAR , Keil

使用特权

评论回复
板凳
xinpian101| | 2018-1-21 21:12 | 只看该作者
讲的不错,一会儿我去试试

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

201

主题

3587

帖子

16

粉丝